У многих из нас есть на примете набор сайтов, которые мы периодически открываем не для внимательного чтения, а чтобы бегло ознакомиться с каким-то небольшим участком информации, посмотреть, нет ли новых статей или комментариев, проверить, не сменился ли какой-нибудь параметр и так далее. Сайты часто предоставляют для таких нужд rss или почтовую рассылку, но так бывает далеко не всегда. Попробую описать один из способов автоматизации подобной рутины.
Рубрика «Firefox» - 39
Индикаторы ключевой информации на сайтах для Firefox на скорую руку
2012-06-26 в 23:58, admin, рубрики: ajax, Firefox, javascript, xhr, xmlhttprequest, метки: ajax, firefox, javascript, xhr, xmlhttprequestFirefox 14 для Android стал значительно лучше
2012-06-26 в 17:19, admin, рубрики: android, Firefox, firefox 14, браузеры, метки: firefox 14 
Когда Mozilla в последний раз показывала свой Firefox для мобильной ОС Android, это был не особо хороший браузер. Было много недоработок, включая как интерфейс, так и функциональность обозревателя. На сей раз, похоже, все по-другому. Во всяком случае, разработчики утверждают, что браузер стал значительно производительнее и дружелюбнее к пользователю, если так можно выразиться.
История одного расследования о странном поведении XMLHttpRequest в новых версиях Firefox
2012-06-16 в 22:53, admin, рубрики: ajax, dom, Firefox, html, javascript, rutracker.org, xhr, xmlhttprequest, метки: ajax, dom, firefox, html, javascript, rutracker.org, xhr, xmlhttprequestI. Суть проблемы.
В список основных предназначений XMLHttpRequest, конечно, не входит запрос HTML, чаще этот инструмент взаимодействует с XML, JSON или простым текстом.
Однако связка XMLHttpRequest + HTML хорошо работает при создании расширений к браузеру, которые в фоновом режиме опрашивают на предмет новостей сайты, не предоставляющие для этого почтовую подписку, RSS или другие экономные API или предоставляющие эти сервисы с какими-то ограничениями.
При создании нескольких расширений для Firefox я сталкивался с такой необходимостью. Работать с полученным от XMLHttpRequest кодом HTML при помощи регулярных расширений — способ очень ненадёжный и громоздкий. Получить DOM от XMLHttpRequest можно было лишь для правильного XML. Поэтому приходилось следовать хитрым советам на сайте разработчиков. Однако начиная с Firefox 11 появилась возможность непосредственного получения DOM от XMLHttpRequest, а в Firefox 12 была добавлена обработка таймаутов.
Я испытал новую возможность на создании мини-индикаторов новых топиков для двух небольших форумов, и это оказалось очень удобным (50 строчек кода плюс расширение CustomButtons — вот и готовый индикатор за пять минут, с опросами по таймеру и четырьмя состояниями: нет новостей, есть новости, ошибка и таймаут). Всё работало как часы.
Поэтому я попытался убрать из кода своих расширений все прежние костыли и ввести туда новый удобный парсинг. Однако при работе с сайтом rutracker.org возникла странная проблема (тестирование проходит на последней ночной сборке под Windows XP; очень прошу прощения за все косяки в коде и формулировках: у меня нет программистского образования и опыт мой в этой сфере, к сожалению, очень невелик.).
Google станет поисковой системой по умолчанию в русскоязычном Firefox 14
2012-06-10 в 20:21, admin, рубрики: Firefox, Google, mozilla, браузеры, Поисковые машины и технологии, поисковые сервисы, яндекс, метки: Google, mozilla, поисковые сервисы, яндексВидимо, поддержка корпорацией Google сообщества разработчиков Mozilla (напомню, что в декабре прошлого года договор о сотрудничестве был продлен сразу на три года) не прошла даром. В Firefox 14, в русскоязычной версии браузера, поисковик Яндекса уже не будет поисковым сервисом по умолчанию. Вместо него номером один станет Google.
Бравые аддоны внешнего оформления на поле брани Firefox 13
2012-06-07 в 3:30, admin, рубрики: Firefox, firefox add-ons, firefox addons, аддоны, Графические оболочки, интерфейсы, метки: firefox add-ons, firefox addons, аддоны
Периодически мы обозреваем разные расширения (аддоны) к браузерам. Есть стиль обзора — рассмотреть всё, есть стиль — задать тон комментаторам, есть обзор с рассмотрением аддонов для веб-разработки. Чтобы не распыляться на всё, рассмотрим только те аддоны, которые управляют внешним видом и интерфейсом браузера. Несмотря на ограничение, это — нужная для всех и весьма обширная группа аддонов. Её легко расклассифицировать по областям действия. Каждый элемент интерфейса требует тщательной разработки и сопровождения, поэтому нет единого аддона, включающего в себя всё, что может захотеться (но и этим пытаются заниматься создатели Тем). Каждый разработчик аддона занимается частью интерфейса, а выбрав несколько аддонов, мы получаем настроенную «под себя» конфигурацию окна.
Читать полностью »
15 расширений для внешнего оформления браузера под Firefox 13
2012-06-07 в 3:30, admin, рубрики: Firefox, firefox add-ons, firefox addons, аддоны, Графические оболочки, интерфейсы, метки: firefox add-ons, firefox addons, аддоны
Периодически мы обозреваем разные расширения (аддоны) к браузерам. Есть стиль обзора — рассмотреть всё (*), есть стиль — задать тон комментаторам (*), есть обзор с рассмотрением аддонов для веб-разработки (*), (*). Чтобы не распыляться на всё, рассмотрим только те аддоны, которые управляют внешним видом и интерфейсом браузера. Несмотря на ограничение, это — нужная для всех и весьма обширная группа аддонов. Её легко расклассифицировать по областям действия. Каждый элемент интерфейса требует тщательной разработки и сопровождения, поэтому нет единого аддона, включающего в себя всё, что может захотеться (но и этим пытаются заниматься создатели Тем). Каждый разработчик аддона занимается частью интерфейса, а выбрав несколько аддонов, мы получаем настроенную «под себя» конфигурацию окна. В конце статьи — один из вариантов получившегося вида браузера, а в середине — ссылка на подборку из 15 аддонов, расположенную на сайте Мозиллы, с помощью которых подобное получается.
Читать полностью »
Предпросмотр «резиновых» макетов а Firefox Nightly
2012-06-05 в 13:01, admin, рубрики: Firefox, адаптивный веб-дизайн, веб-дизайн, резиновый макет, метки: адаптивный веб-дизайн, резиновый макетАдаптивный дизайн и резиновый тип макета претендуют на роль нового стандарта в веб-дизайне, поэтому для удобства дизайнеров разработчики Firefox реализовали в браузере предпросмотр «резиновых» макетов. Вы можете посмотреть, как выглядит сайт на экранах любой ширины, просто перетягивая край страницы или указав точный размер в пикселах.
На выходных Responsive Mode появился в свежем билде Firefox Nightly, на стабильном канале он будет в Firefox 15.
Предпросмотр «резиновых» макетов в Firefox Nightly
2012-06-05 в 13:01, admin, рубрики: Firefox, адаптивный веб-дизайн, веб-дизайн, резиновый макет, метки: адаптивный веб-дизайн, резиновый макетАдаптивный дизайн и резиновый тип макета претендуют на роль нового стандарта в веб-дизайне, поэтому для удобства дизайнеров разработчики Firefox реализовали в браузере предпросмотр «резиновых» макетов. Вы можете посмотреть, как выглядит сайт на экранах любой ширины, просто перетягивая край страницы или указав точный размер в пикселах.
На выходных Responsive Mode появился в свежем билде Firefox Nightly, на стабильном канале он будет в Firefox 15.
Выпущен Firefox 13 — со SPDY, новой домашней страницей и вкладками
2012-06-04 в 20:30, admin, рубрики: Firefox, mozilla, SPDY, браузеры, метки: firefox, mozilla, SPDY, браузеры 
Прошло чуть больше месяца с выпуска беты Firefox 13, и вот сегодня, наконец-то, появилась финальная версия. Об этом сообщает TechCrunch. Самое главное в новой версии — это давно обещанные новая домашняя страница и новые миниатюры вкладок. Кроме того, Firefox теперь поддерживает разработанный компанией Google протокол SPDY, который обещает существенно улучшить время загрузки для тех сайтов, которые его поддерживают.
Читать полностью »
Re:StartPSD или Браузеры в стиле Aero
2012-05-18 в 11:46, admin, рубрики: Firefox, Google Chrome, ie9, opera, photoshop, psd, в помощь дизайнеру, веб-дизайн, дизайн, дизайн сайтов, для дизайнера, шаблон, метки: firefox, Google Chrome, ie9, opera, photoshop, psd, в помощь дизайнеру, веб-дизайн, дизайн, дизайн сайтов, для дизайнера, шаблон Это ответ на пост StartPSD — в помощь дизайнерам сайтов, автоматизируем работу. В комментариях очень многие интересовались, почему же использовался Safari и Mac, поэтому я решил сделать аналогичную штуку только в стиле Аэро. Возможно кому-то пригодится.

Сетка взята из шаблона Firefox для «мака» от cherenkevich (там еще неплохая серия статей про модульную сетку) — cherenkevich.livejournal.com/40021.html
Читать полностью »
