Od jakiegoś czasu korzystam ze skryptozakładki poprawiającej czytelność dowolnego tekstu:
- Kod: Zaznacz cały
javascript:(function(){if(document.getElementsByTagName('html').length>0);else{return;}if(document.getElementsByTagName('body').length>0);else{return;}if((window.$readable)&&(window.$readable.callScript)){window.$readable.callScript();return;}window.$readable={};window.$readable.path='http://readable-app.appspot.com/';window.$readable.css_layout='css/layout/50em-center.css';window.$readable.css_font='css/font/wide-sans-serif.css';window.$readable.css_color='css/color/light-grey.css';window.$readable.css_base='css/base/blueprint.css';window.$readable.css_size_class='size16';window.$readable.css_inner_margin_class='inner_margin_medium';if(document.getElementsByTagName('head').length>0);else{document.getElementsByTagName('html')[0].insertBefore(document.createElement('head'),document.getElementsByTagName('body')[0]);}_readableScript=document.createElement('script');_readableScript.src=window.$readable.path+'target.js?rand='+encodeURIComponent(Math.random());_readableScript.setAttribute('type','text/javascript');document.getElementsByTagName('head')[0].appendChild(_readableScript);})()
Pomyślałem, aby zrobić rozszerzenie dodające odpowiedni przycisk na pasku narzędzi nawigacyjnych w Firefoksie.
Readable Button (odnośnik prowadzi do pliku XPI)
Rozszerzenie instaluje się bez kłopotów, niestety coś musiałem sknocić,
bo nie ma możliwości dodania przycisku na pasek... Może wiecie, gdzie
leży błąd.
Jak się z tym uporam (mam nadzieje z Waszą pomocą), to chcę umieścić
skrypt i css zmieniający wygląd zaznaczonego tekstu wewnątrz
rozszerzenia i wrzucić je na Mozilla Add-ons.