Firefox ценят за его плагины. С WebExtensions браузер обретает более современный интерфейс, что дает больше совместимости, функциональности и безопасности.

CHIPHi-Tech

Новые дополнения Firefox

Firefox ценят за его плагины. С WebExtensions браузер обретает более современный интерфейс, что дает больше совместимости, функциональности и безопасности.

Firefox пребывает в состоянии кризиса, однако новшества не всегда приветствуются. Когда в августе минувшего года Mozilla объявила о новом интерфейсе программирования приложений, это вызвало целую волну негодования. Многие пользователи Firefox опасались за свои любимые плагины, а разработчики беспокоились о том, что их многолетняя работа над дополнениями окажется напрасной. Что же скрывается за этим на самом деле?

Вместо устаревших и неудобных интерфейсов XPCOM (Cross Platform Component Object Model), XBL (XML Binding Language) и XUL (XML User Interface Language) в недалеком будущем дополнения браузера Firefox должны будут реализовываться через WebExtensions. Этот новый интерфейс (https://goo.gl/C0OdTm) ориентирован на технологию Blink API от Google Chrome.

У новинки есть два плюса и один минус. Пользоваться WebExtensions гораздо проще, чем собственным изобретением Firefox 15-летней давности. И поскольку Google Chrome и Opera тоже делают ставку на подобную технологию, разработчикам будет проще выпускать свои дополнения для нескольких браузеров. Проблема же состоит в следующем: старая технология дополнений выбраковывается, и то, что не будет перепрограммировано, скоро не будет запускаться в Firefox. Например, плагин NoScript наверняка останется в строю, а вот у таких дополнений, как DownThemAll, возможны проблемы.

Как обычный сайт

Техническая идея, стоящая за Web Ex tensions, проста: плагины должны разрабатываться так же просто, как и сайты. Разработчики единожды пишут код, и он должен функционировать везде без внесения существенных изменений: не только в Firefox, но и в Chrome, Opera, Safari, а позднее в Microsoft Edge, как только браузер Windows 10 сможет поддерживать плагины. Поэтому под новым углом зрения в WebExtensions можно увидеть такие проверенные величины в сфере веб-разработок, как JavaScript, HTML и CSS. То есть новые дополнения — это, по сути, простые сайты, которых либо не видно вовсе, потому что они работают только на заднем плане, либо они отображаются в виде кнопок, всплывающих окон или боковых панелей. Дополнения, как это обычно бывает у Firefox, упаковываются как XPI-файлы (Cross Platform Installer), причем обдумывается и вопрос о переходе на популярный формат ZIP. Ведь за XPI скрывается не что иное, как архив ZIP, который компактно пакует собственные компоненты расширения: единственно

Авторизуйтесь, чтобы продолжить чтение. Это быстро и бесплатно.

Регистрируясь, я принимаю условия использования

Рекомендуемые статьи

Высший класс Высший класс

Всегда приятно приобрести надежную и качественную технику

CHIP
Аналоги YouTube в России в 2025 году: 5 альтернативных сервисов Аналоги YouTube в России в 2025 году: 5 альтернативных сервисов

Какие аналоги видеохостинга могут стать конкурентами YouTube

Inc.
Алиса, привет! Алиса, привет!

Бесплатные сервисы с использованием нейросетей на все случаи жизни

Лиза
Как не попасть на «развод» в автосалоне. 6 уловок продавцов Как не попасть на «развод» в автосалоне. 6 уловок продавцов

Названы 6 самых хитрых приемов дилеров при продаже машин

РБК
Палитра вкусов Палитра вкусов

Гастрономический туризм в Японии – особое времяпрепровождение

Вокруг света
Зрелые отношения: почему люди пенсионного возраста в России стали чаще жениться Зрелые отношения: почему люди пенсионного возраста в России стали чаще жениться

Какие факторы влияют на то, что в России пенсионеры предпочитают вступать в брак

Forbes
Питаемся по циклу Питаемся по циклу

Составляя меню, можно ориентироваться на гормональный цикл

Лиза
10 остросюжетных новинок от азиатских авторов 10 остросюжетных новинок от азиатских авторов

Погружаемся в мир загадочной Японии, многоликого Китая, самобытной Кореи

Maxim
Tabor уехал домой Tabor уехал домой

Почему сервисы онлайн-знакомств теряют аудиторию

Ведомости
За мечтой — в кошелек? За мечтой — в кошелек?

«Анора» — философский фильм о мечтах и реальности

Монокль
История призрака: 17 оригинальных фильмов о потусторонней силе История призрака: 17 оригинальных фильмов о потусторонней силе

Как кино может разнообразно трактовать и исследовать сюжеты о привидениях

Правила жизни
Плюшеголовые сойки не сумели воспользоваться инструментом Плюшеголовые сойки не сумели воспользоваться инструментом

Плюшеголовые разноцветные сойки не могут решить задачу с инструментами

N+1
Преисполненная светом Преисполненная светом

Дизайнерский интерьер, наполненный винтажной мебелью и предметами искусства

SALON-Interior
Простые вещи, которые делают нас человечнее Простые вещи, которые делают нас человечнее

Психолог Катерина Мурашова — про отсутствие эмпатии у современных детей

СНОБ
После вчерашнего После вчерашнего

10 приемов, помогающих избежать похмелья

Лиза
«Тупой телефон» — зачем люди меняют смартфоны на кнопочные устройства «Тупой телефон» — зачем люди меняют смартфоны на кнопочные устройства

Почему цифровой детокс становится трендом и как он меняет жизнь

СНОБ
«Работа с умными детьми мотивирует меня заниматься наукой» «Работа с умными детьми мотивирует меня заниматься наукой»

Астроном Борис Эскин уже 20 лет готовит школьников к олимпиадам мирового уровня

Санкт-Петербургский университет
Сериалы про космос от хороших до самых лучших Сериалы про космос от хороших до самых лучших

Расставляем самые интересные космические оперы в порядке нарастания класса

Maxim
Городское фэнтези в российской провинции: Елена Волынцева, Наталья Копейкина «Неваляшка» Городское фэнтези в российской провинции: Елена Волынцева, Наталья Копейкина «Неваляшка»

Отрывок из городского фэнтези в российской провинции «Неваляшки»

СНОБ
Человек человеку… волк: разбираемся в эволюции оборотней в кино Человек человеку… волк: разбираемся в эволюции оборотней в кино

Откуда появились истории о вервольфах в кинематографе?

Правила жизни
«История Земли в 25 камнях: Геологические тайны и люди, их разгадавшие» «История Земли в 25 камнях: Геологические тайны и люди, их разгадавшие»

Кто разрешил спор о природе лавы

N+1
Эти популярные лекарства из вашей аптечки опасны уже в конце срока годности! Эти популярные лекарства из вашей аптечки опасны уже в конце срока годности!

Какие лекарства особенно опасны после истечения их срока годности?

ТехИнсайдер
«Мы совершили инженерный подвиг» «Мы совершили инженерный подвиг»

Генеральный директор Группы ПТК — о создании путевых машин в России

Монокль
Быстрее, выше, дешевле: как Маск и Безос делят космос Быстрее, выше, дешевле: как Маск и Безос делят космос

Илон Маск против Джеффа Безоса: кто успешнее осваивает космос?

Forbes
Как Наталья Кремнева потеряла слух и зрение и создала журнал для слепоглухих людей Как Наталья Кремнева потеряла слух и зрение и создала журнал для слепоглухих людей

Как Наталья Кремнева, несмотря на инвалидность, запустила свое медиа

Forbes
Йога для двоих Йога для двоих

Йога для двоих – идеальный способ провести время вместе

Лиза
Трудности перевода Трудности перевода

Уже несколько лет верфи мира исследуют пути избавления от карбонового следа

Y Magazine
Как взаимная поддержка помогает сохранить отношения. Отрывок из книги психотерапевта Как взаимная поддержка помогает сохранить отношения. Отрывок из книги психотерапевта

Как сострадание к партнеру и самому себе помогает качественно улучшить отношения

СНОБ
Все фильмы Дэвида Линча по порядку от хорошего к лучшему Все фильмы Дэвида Линча по порядку от хорошего к лучшему

Напоминаем кинофильмы Дэвида Линча, а еще то, что их нельзя смотреть по ТВ

Maxim
Древние люди появились в Европе почти 2 миллиона лет назад Древние люди появились в Европе почти 2 миллиона лет назад

Дата появления древних людей в Европе отодвинулась на полмиллиона лет

ТехИнсайдер
Открыть в приложении