Пишем свой первый скрипт для Greasemonkey

Greasemonkey — это расширение для Mozilla Firefox, и некоторых других браузеров на основе движка Gecko, которое позволяет пользователю добавлять JavaScript на любую страницу. Сам файл с JS должен быть оформлен соответствующим образом.

Для чего же пользователю, к примеру мне, или вам, нужно добавлять JS на страницы любых сайтов? Это чудесная возможность управлять внешним видом страницы и её функционалом. Естественно есть ограничения, которые накладывает сам язык JS. Однако и возможностей у него очень и очень много.

Как правило, большинство скриптов для Greasemonkey тесно «дружат» с CSS. Так что получается, этот пост несколько пересекается с темой User-CSS — однако я в название топика не стал выносить этот аспект.

Давайте же напишем пару очень простых скриптов для Greasemonkey, ну а жертвой для наших опытов возьмём, само собой, habrahabr.

Поделиться с друзьями в: ВКонтакте, Facebook, Twitter

Форма обратной связи или mailto?

Как это часто бывает, идея для заметок в блог приходит спонтанно. Так случилось и в этот раз, когда совершенно случайно мне пришла в голову мысль поставить под сомнение вопрос, который, по сути был давно решён. Вопрос заключается в следующем — что предпочтительней использовать — форму связи или html ссылку, после клика по которой открывается почтовая программа? Как логично предположить, если есть два варианта, значит может быть третий — комбинированный. Давайте рассмотрим плюсы и минусы первых двух. Условно назовём их как «форма» и «ссылка».

Поделиться с друзьями в: ВКонтакте, Facebook, Twitter

Top 10 Ajax Lightboxes

Нашёл в сети подборку Lightbox’ов, спешу с вами поделиться.

К слову, среди предоставленных десяти экземпляров, я отыскал для себя несколько новых, неопробованных скриптов, и именно это побудило меня выложить эту подборку у себя. Ниже выкладываю ссылку и скрины, потому что объяснять что-то смысла нет, посмотрите демки, выберете своё и сами всё выясните. Внимание! Общий вес скринов почти три мегабайта.

Поделиться с друзьями в: ВКонтакте, Facebook, Twitter

Несколько вещей об Ajax, которые должен знать веб-мастер

AJAX (от англ. Asynchronous Javascript and XML — «асинхронный JavaScript и XML») — это подход к построению интерактивных пользовательских интерфейсов веб-приложений, заключающийся в «фоновом» обмене данными браузера с веб-сервером. В результате при обновлении данных веб-страница не перезагружается полностью, и веб-приложения становятся более быстрыми и удобными.

По-английски AJAX произносится как эй-джэкс, по-русски довольно распространено ая́кс.

Вроде бы всё красиво, но есть несколько подводных камней, о которых я вам ниже и расскажу.

Поделиться с друзьями в: ВКонтакте, Facebook, Twitter

Проблемы с FeedBurner? Так реши их!

Сервис feedburner.com умеет разговаривать с нами на русском языке. Проблема только в том, что перевод сделан криво (такое ощущение, что переводили с английского на китайский, а с китайского на русский, с помощью Промта или аналогичного софта), и многое осталось за кадром перевода. За кадром остался такой важный раздел, название которого можно перевести как «Проблемы с FeedBurner? Так реши их!». Решил исправить этот пробел — и если сервис feedburner.com заюзает мой перевод, право, я буду совсем не против ;)

Поделиться с друзьями в: ВКонтакте, Facebook, Twitter