Расширения браузера

Автор: Анна Лысак Дата публикации: 29.11.2010

или суперсила для вашего браузера

Расширения браузера позволяют добавлять к нему новые опции: в буквальном смысле расширяют браузер.

расширения браузера

Это значит, что вы можете настраивать браузер в соответствии с вашими пожеланиями, добавляя то, что наиболее важно для вас. Посмотрите на расширения, как на возможность дать браузеру суперсилу в добавок к той, которая у него уже есть. Эти суперсилы могут быть очень мощными или гораздо скромнее, в зависимости от ваших потребностей. Например, вы можете установить конвертер валют, который отобразится в виде кнопок рядом с адресной строкой браузера. Просто нажмите кнопку и конвертер преобразует все цены на данной веб-странице в любую указанную вами валюту. Это полезно, если много путешествуете, бронируете и оплачиваете туристические услугу по большой части онлайн. Функционал расширений можно использовать на любой странице, которую вы открыли.

Браузерные расширения можно также использовать как самостоятельно приложение за пределами веб-страниц. «Оповещалка» электронной почты может спокойно жить на панели инструментов браузера, проверять наличие новых сообщений в ящике и сообщать вам об этом. И при этом расширение будет работать в фоновом режиме, независимо от того какая веб-страница у вас сейчас открыта — вам не нужно отдельно открывать почту, чтобы проверить наличие новых сообщений.

Когда расширения для браузеров только появились, разработчикам часто приходилось для их написания использовать какие-то необычные для Веб языки такие как C++. Это были большие объемы работы, для которых требовалось много времени и опыта. Добавление больших кусков кода к основному коду браузера также создавало новые проблемы с безопасностью, так как теперь было еще больше возможностей для вирусной атаки. Поскольку код иногда был и засекреченным, то расширения довольно часто становились причиной аварийного завершения работы браузера.

Сегодня большинство браузеров позволяют разработчика писать расширения, используя основные дружественные языки веб-программирования: HTML, JavaScript и CSS. Это те же самые языки, которые используются при создании большинства веб-страниц и веб-приложений и, таким образом, сегодняшние расширения гораздо ближе к веб-страницам, с которыми они работают. Сегодняшние расширения быстрее и легче создать, они гораздо безопаснее и все лучше и лучше отвечают веб-стандартам, в соответствии с которыми они создавались.

Чтобы открыть для себя новые расширения просмотрите галерею расширений вашего браузера. Там вы увидите тысячи различных предложений, которые могут сделать ваш серфинг в сети более эффективным или просто более приятным: начиная от расширений, которые позволяют вам выделять и оставлять заметки к веб-страницам, до тех, которые указывают вам на привычку грызть ногти.

Куда дальше