Блог Конфуция
highlight.js как расширение для Firefox 05.09.2008

Около года назад заинтересовался библиотекой highlight.js, написанной Иваном Сагалаевым. Да так заинтересовался, что решил обернуть highlight.js в расширение для фаерфокса. Пусть она озаряет код на непросвещенных сайта, подумалось мне тогда. Спустя год вышел Firefox 3.0, который весь чуть-чуть другой. Многие расширения в нем сломались, в том числе и это.

Основное различие между версиями расширения для Firefox 2.0 и 3.0 в том, как подключаются стили и библиотека. Подключать к страничке файлы по протоколу chrome:// теперь нельзя, а надо использовать новый способ с протоколом resources://. Это должно укрепить безопасность, стабильность и вообще. А еще встраивать highlight.js стало значительно удобнее, так как Иван сделал его самостоятельным модулем. Подробнее можете посмотреть в исходниках.

Новое расширение highlighter-4.2.1.xpi для Firefox 3.0.

Старое расширение highlighter-3.5.xpi для Firefox 2.0.

Теги:
  • клиент
  • firefox
  • javascript
Очень жду ваших комментариев на почту или на гитхаб.