Показаны сообщения с ярлыком js. Показать все сообщения
Показаны сообщения с ярлыком js. Показать все сообщения

вторник, 30 августа 2011 г.

Заметки по поводу написания расширений для хрома

Вчера закончился хакатон-уикенд по расширениям для браузера Google Chrome. В связи с чем, хотелось бы сделать несколько заметок по поводу разработки расширений для этого замечательного браузера.

Я человек достаточно прямолинейный и привык, что можно начинать что-то кодить, прочитав документацию по инструменту разработки. Это работает, к примеру, с Actionscript 3, это работает с Python, да и с большинством фреймворков, написанных на этих языках. В случае с разработкой расширений для хрома все чуть иначе. Документация присутствует и выглядит даже вполне хорошо написанной. Но как только начинаешь писать что-то, довольно быстро понимаешь что документация совершенно никакая: куча нюансов не объяснена и приходится до чего-то догадываться самому или гуглить, чтобы ускорить процесс.

среда, 22 июня 2011 г.

Заметка о SWFAddress

Есть замечателная яваскриптовая библиотека для диплинкинга в Flash, называется SWFAddress. В ней все замечателньно, но когда доходит до подготовки Flash-сайта к развертыванию, на последних стадиях верстки порой выясняется, что диплинкинг работает, но только наполовину: адрес в строке меняется, но браузерные кнопки "назад" и "вперед" ничего не делают.

Можно очень долго сидеть и дебажить, а разгадка, скорее всего, проста: нужно поместить загрузку SWFObject  раньше, чем SWFAddress на странице:

<script src="/js/swfobject.js" type="text/javascript"></script>
<script src="/js/swfaddress.js" type="text/javascript"></script>