# Firefox Extension: HTML Entity Character Lookup
Remy Sharp wrote a web service to look up HTML Entity Character. The service “allows you to quickly find the entity based on how it looks”. There is also an OpenSearch plugin and MacOS Dashboard widget. Kudos to Remy!
I figured a Firefox extension clone would be handy, and it wouldn’t be too difficult to make one, thus:

This extenion is simple: a GUI wraps and calls the Javascript code Remy wrote (with a little modifiication, basically renaming global variables to make them unique) and then displays the result. The code is licensed under Creative Commons by-sa 2.5, same as Remy’s code.
It should work on Firefox from version 1.5 and above (have tested on 3.0aPre7 too), also on Netscape Navigator and Flock, let me know if you have any problem using it.
To try out, go to the extension’s home page and click install (it’s currently hosted on my server, so you have to let Firefox allow download and install extension from my server).
I could have made the extension remotely invoke Remy’s web service, parse the return html and present the result, but it might not be a good option, because:
- I need it work while off-line (too much distraction online);
- HTML entities character set doesn’t change that often, what’s the last addition? € maybe?
- Overhead from network traffic and CPU cycles parsing html;
- Not really a reason though: I could later make use of the new Online and Offline Events and provide user the options;
License
This work is published under a Creative Commons Attribution-Noncommercial-Share Alike 2.5 License.
July 26th, 2007 at 7:46 pm
Great work - thanks!
I’ve added a link in the features of the HTML entities linking back your extension.
July 26th, 2007 at 9:12 pm
Remy,
Very gload to be able to contribute :-)
August 1st, 2007 at 10:55 pm
Nice extension !! :)
However, I couldn’t figure out how to emulate the “Include extended character sets in search” feature from the online service (which is also amazing)…
Eg.: how could I found ă ?
Thanks
Roger
August 2nd, 2007 at 2:10 am
Hi Roger,
It seems Remy’s online service is not able to find ă as well (as already pointed out by someone else). So I have the same question as Remy did: where can I find the entity code list that contains those characters? It would be great if I can add them in.
Thanks :)
August 12th, 2007 at 1:18 pm
Hi Yining,
First of all, sorry for taking too long to reply…
Remy’s online service is able to find ă (code 259).
Turn on the “Incl. extended” option and enter “259″ code.
Cheers,
Roger
August 13th, 2007 at 8:04 am
Hi Roger,
Yes, it was an oversight of me.
I have made a new build, please upgrade the installed extension. I will make some enhancement on the user interface later, but the search now should return the extended chars.
Thank you very much for the help!
Yining :-)
August 14th, 2007 at 12:47 pm
Yining,
I’ve installed the new version… Now it is fine !! :)
Regarding the enhancement on the UI, I have one suggestion: could you make the dialog resizable ?
I have plenty of vertical space on my desktop… and been able to read the entire description would be a good thing (horizontal space).
And no… *I* thank you for this extension… :)
Roger
August 15th, 2007 at 7:04 pm
Roger,
Just found out that on Windows the extension window is not resizable, (I am using linux and it’s been resizable since day one…), so this defect wasn’t noticed before :-(
Now the new release(0.1.3) should be resizable and remember the window position, width and height. Hope it meets your needs :)
Cheers,
Yining
August 15th, 2007 at 9:28 pm
Yining,
Amazing !! The resizable feature is ok now… :D
Thanks again,
Roger
August 16th, 2007 at 11:16 am
Wonderful extension! I love the HTML entity lookup already, but having it as an extension is so much handier! Thank you :D
December 11th, 2007 at 12:22 am
[...] 这是我自己边学边写的第一个Firefox扩展(之前发布的HTML Entity Char Lookup其实是第二个),因为一直断断续续在开发,因此用的一直是本地目录(Firefox支持开发和测试时候,扩展使用解压后的独立目录)的形式,没有直接打包成可直接安装的xpi文件; [...]
July 15th, 2008 at 9:57 pm
版本 0.1.4 與 Firefox 3.0.1 RC1 不相容
(The version 0.1.4 is incompatible with Firefox 3.0.1 RC1)