The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги | ]

05.01.2016 11:44  Firefox будет поддерживать нестандартные элементы CSS, специфичные для WebKit

Разработчики Mozilla намерены реализовать в движке Gecko специфичные для движка WebKit элементы CSS, которые поставляются в качестве экспериментальных возможностей с префиксом "-webkit-". Несмотря на неофициальный характер, указанные расширения получили распространение в мобильных приложениях, которые в основном рассчитаны на выполнение в мобильных браузерах, в которых доминируют движки WebKit и Blink/Chromium. Изменения планируется реализовать в выпусках Firefox 46 и 47, ожидаемых в апреле и мае.

Как правило, добавление поддержки экспериментальных расширений "-webkit-" не составит труда, так как большинство подобных расширений уже реализованы, но поставляются со специфичным для Mozilla префиксом "-moz-". Например, до утверждения в стандарте CSS-свойства "border-radius", оно было доступно в браузерах как "-moz-border-radius", "-webkit-border-radius" и "-ms-border-radius". Изначально предполагалось, что после утверждения стандарта браузеры будут отказывать от поддержки свойств с префиксами. Но на деле всё оказалось сложнее и удаление вариантов с префиксами в лучшем случае затягивается на длительное время.

Проблема состоит в том, что, многие разработчики мобильных приложений не считаются со стандартами и используют экспериментальные тестовые возможности самого популярного движка, не утруждая себя обеспечением совместимости с менее популярными движками, даже если эти движки предоставляют аналогичную функциональность, но под другими именами свойств. Более того, реалии таковы, что даже после утверждения стандарта разработчики продолжают использовать CSS-свойства с префиксом, пользуясь тем, что подавляющее большинство мобильных браузеров сохраняют поддержку свойств "-webkit-".

Firefox не является первопроходцем в этой области, ранее для увеличения совместимости с Chrome и Safari компания Microsoft реализовала поддержку свойств "-webkit-" в браузере Edge. До этого, ещё до перехода на движок Chromium, свойства "-webkit-" были добавлены в браузер Opera.

  1. Главная ссылка к новости (http://www.theregister.co.uk/2...)
  2. OpenNews: Компания Google представила Blink, форк движка WebKit
  3. OpenNews: Настольные и мобильные версии браузера Opera мигрируют на WebKit и Chromium
  4. OpenNews: Microsoft считает, что WebKit повторяет опыт IE6 и разрушает идею web-стандартов
  5. OpenNews: Доминирование WebKit приводит к появлению сайтов, несовместимых с другими браузерами
Лицензия: CC-BY
Тип: К сведению
Ключевые слова: webkit, mozilla, firefox
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Ajax/Линейный | Раскрыть все сообщения | RSS
 
  • 1.1, Я (??), 11:57, 05/01/2016 [ответить] [показать ветку] [···]     [к модератору]
  • –4 +/
    Эмм Но фокс же популярнее вебкита ... весь текст скрыт [показать]
     
     
  • 2.2, soarin (ok), 12:05, 05/01/2016 [^] [ответить]    [к модератору]  
  • +1 +/
    Нетъ
    На мобильных платформах его вообще нет можно сказать.
    На дескотпах около 15% с трендом на понижение.
     
  • 2.3, Tester (??), 12:07, 05/01/2016 [^] [ответить]    [к модератору]  
  • +6 +/
    В каком же это он месте популяреней? В Mozilla?
     
  • 2.5, Аноним (-), 12:18, 05/01/2016 [^] [ответить]    [к модератору]  
  • +10 +/
    Если бы они выделили Gecko в отдельный подпроект, то, может быть, Firefox, точнее движок его, и был бы популярнее. А так, желающие использовать Gecko в своих проектах вынуждены выколупывать его из всей кодовой базы Mozilla. Мозилловцы - ССЗБ.
     
     
  • 3.33, Нимано (?), 14:58, 05/01/2016 [^] [ответить]     [к модератору]  
  • +4 +/
    ССЗБ 179 Т к следует учитывать то, что все это было, но оказалось ненужным ... весь текст скрыт [показать]
     
  • 2.6, Аноним (-), 12:42, 05/01/2016 [^] [ответить]     [к модератору]  
  • +2 +/
    Был почти наравне, но благодаря гениальной политике Mozilla - за последние пару ... весь текст скрыт [показать]
     
     
  • 3.15, Аноним (-), 13:07, 05/01/2016 [^] [ответить]    [к модератору]  
  • +9 +/
    В фоксе ничего принципиально не поменялось. Разбежались благодаря рекламной политике гугла.
     
     
  • 4.20, ad (??), 13:27, 05/01/2016 [^] [ответить]     [к модератору]  
  • +/
    Да, то оно и видно Масса пользователей firefox плавно превращается в пользовате... весь текст скрыт [показать]
     
     
  • 5.26, dimqua (ok), 13:57, 05/01/2016 [^] [ответить]     [к модератору]  
  • +4 +/
    У них с логикой всё в порядке Если им не нравится постепенно превращение Fire... весь текст скрыт [показать]
     
     
  • 6.30, Аноним (-), 14:41, 05/01/2016 [^] [ответить]    [к модератору]  
  • +3 +/
    не нравится не "превращение в хром", а превращение вообще. Сразу видно, что мозилловцы без понятия, куда развивать их детище дальше. Естесна с такого проекта все побегут на более стабильный
     
     
  • 7.54, dimqua (ok), 20:23, 05/01/2016 [^] [ответить]     [к модератору]  
  • +/
    Человек лет пять а то и больше использовал Firefox, но, вдруг, захотел стабил... весь текст скрыт [показать]
     
     
  • 8.66, soarin (ok), 06:45, 06/01/2016 [^] [ответить]    [к модератору]  
  • +1 +/
    > Скорее такой человек перейдёт на Palemoon, Seamonkey или Qupzilla

    У Вас очень странные представления о людях в стиле "если я такой, значит все такие"

     
  • 7.60, Аноним (-), 23:21, 05/01/2016 [^] [ответить]     [к модератору]  
  • +1 +/
    Лично у меня фокс вообще не изменился Как был Tree Style Tabs и полоска сверху ... весь текст скрыт [показать]
     
     
  • 8.78, count0krsk (ok), 00:14, 14/01/2016 [^] [ответить]     [к модератору]  
  • +/
    icecat и тоже древовидные вкладки управление mouse gestures classic theme re... весь текст скрыт [показать]
     
  • 4.45, Аноним (-), 17:32, 05/01/2016 [^] [ответить]     [к модератору]  
  • +/
    Ну да, пока что только изуродовали интерфейс, выпилили кучу фич, запретили касто... весь текст скрыт [показать]
     
     
  • 5.56, dimqua (ok), 21:18, 05/01/2016 [^] [ответить]    [к модератору]  
  • +/
    > Servo заменяет Gecko

    Ну и хорошо, браузер быстрее станет.

     
     
  • 6.61, Аноним (-), 00:05, 06/01/2016 [^] [ответить]    [к модератору]  
  • +/
    >> Servo заменяет Gecko
    > Ну и хорошо, браузер быстрее станет.

    Да, как опера в версии 15.

     
  • 3.19, Аноним (-), 13:26, 05/01/2016 [^] [ответить]    [к модератору]  
  • +/
    firefox не клон хрома.
     
     
  • 4.21, ad (??), 13:27, 05/01/2016 [^] [ответить]    [к модератору]  
  • +7 +/
    > firefox не клон хрома.

    Судя по всему - пока не клон.

     
  • 4.50, all_glory_to_the_hypnotoad (ok), 18:55, 05/01/2016 [^] [ответить]    [к модератору]  
  • +/
    > firefox не клон хрома.

    был когда-то, а теперь клон, причём кривой.

     
  • 2.25, Аноним (-), 13:50, 05/01/2016 [^] [ответить]     [к модератору]  
  • +/
    Я думаю, что тут не как с WinRAR, который обязан поддерживать ZIP, иначе никто и... весь текст скрыт [показать]
     
  • 2.57, rshadow (ok), 21:27, 05/01/2016 [^] [ответить]     [к модератору]  
  • –1 +/
    Фокс для мобильников еще то УГ Да может движек и хороший, но вот обертка подкач... весь текст скрыт [показать]
     
     
  • 3.59, Sergey (??), 21:57, 05/01/2016 [^] [ответить]     [к модератору]  
  • +/
    Перешел пару месяцев назад из-за адблока Пока что более менее нормально Глючит... весь текст скрыт [показать]
     
     
  • 4.79, count0krsk (ok), 00:18, 14/01/2016 [^] [ответить]     [к модератору]  
  • +/
    Вообще любое видео вызывает крахи Хоть хтмл5, хоть БГ-мерзкий флэш Интересно о... весь текст скрыт [показать]
     
  • 3.68, alex (??), 13:26, 06/01/2016 [^] [ответить]     [к модератору]  
  • +/
    может у меня в телефоне какой-то другой фокс, но запоминать ли вкладки при закры... весь текст скрыт [показать]
     
     
  • 4.77, rshadow (ok), 18:39, 07/01/2016 [^] [ответить]     [к модератору]  
  • –1 +/
    забыл упомянуть самое главное В фоксе же он может вкладки сохраняет, но перегру... весь текст скрыт [показать]
     
  • 1.4, Andrew (??), 12:08, 05/01/2016 [ответить] [показать ветку] [···]    [к модератору]  
  • +7 +/
    > Проблема состоит в том, что, многие разработчики мобильных приложений не
    > считаются со стандартами и используют экспериментальные тестовые возможности
    > самого популярного движка

    Это уже случалось раньше с различными версиями Internet Explorer. История любит повторяться, гадина.

     
  • 1.7, Аноним (-), 12:44, 05/01/2016 [ответить] [показать ветку] [···]    [к модератору]  
  • +4 +/
    "…а теперь мы возьмем коробку костылей и засыпем их в наш котел…"
    Стандарты? Не, не слышали!
     
  • 1.8, dimqua (ok), 12:49, 05/01/2016 [ответить] [показать ветку] [···]    [к модератору]  
  • +1 +/
    > самого популярного движка

    Это во многом благодаря политике Apple, на Android же штатный браузер я сразу заменяю на Firefox.

     
     
  • 2.10, Возмущенная общественность (?), 12:54, 05/01/2016 [^] [ответить]    [к модератору]  
  • +/
    вот только штатный и работает быстрее и менее прожорливый
     
     
  • 3.13, kwild (?), 13:01, 05/01/2016 [^] [ответить]    [к модератору]  
  • +4 +/
    Но без ublock в отличии от ff
     
  • 3.18, dimqua (ok), 13:15, 05/01/2016 [^] [ответить]    [к модератору]  
  • +1 +/
    На десктопе тоже: "голый" webkit-браузер может работать быстрее и жрать меньше. А Firefox и Chromium для тех, кому нужны фичи.
     
     
  • 4.23, ad (??), 13:28, 05/01/2016 [^] [ответить]    [к модератору]  
  • –2 +/
    > На десктопе тоже: "голый" webkit-браузер может работать быстрее и жрать меньше. А
    > Firefox и Chromium для тех, кому нужны фичи.

    Только работать в нём невозможно.

     
     
  • 5.63, Ordu (ok), 00:21, 06/01/2016 [^] [ответить]    [к модератору]  
  • +1 +/
    УМВР, проблемы явно на вашем конце кабеля.
     
  • 3.22, Аноним (-), 13:28, 05/01/2016 [^] [ответить]    [к модератору]  
  • +/
    > вот только штатный и работает...

    не работает
    почти никак.
    благо есть opera, chrome и firefox и автообновление.

     
  • 3.55, абвгдейка (ok), 20:46, 05/01/2016 [^] [ответить]    [к модератору]  
  • +/
    штатный, показывая столько рекламы, не может работать быстрее и меньше жрать :)
     
  • 2.12, soarin (ok), 12:59, 05/01/2016 [^] [ответить]    [к модератору]  
  • +/
    > Это во многом благодаря политике Apple

    Да, ладно. Сколько этих iOS на мобильном рынке? Этак 20% ?
    Только вот на ведроиде мало кто фурифоксом пользуется, тоже политика Apple влияет?

     
     
  • 3.17, dimqua (ok), 13:10, 05/01/2016 [^] [ответить]    [к модератору]  
  • +2 +/
    На нём вообще мало кто СПО пользуется, качают всё подряд с Google Play.
     
  • 2.35, Аноним (-), 15:09, 05/01/2016 [^] [ответить]    [к модератору]  
  • +1 +/
    > на Android же штатный браузер я сразу заменяю на Firefox

    Ты в курсе, что он проприетарный, т.к. содержит как минимум одну проприетарную библиотеку?

     
     
  • 3.53, dimqua (ok), 20:17, 05/01/2016 [^] [ответить]    [к модератору]  
  • +/
    В F-droid лежит свободная сборка, правда FF собираются оттуда убрать.
     
     
  • 4.70, Аноним (-), 14:06, 06/01/2016 [^] [ответить]     [к модератору]  
  • +/
    Там старая, уже неподдерживаемая версия с кучей известных уязвимостей Её пользо... весь текст скрыт [показать]
     
     
  • 5.71, Andrey Mitrofanov (?), 14:36, 06/01/2016 [^] [ответить]     [к модератору]  
  • +/
    Эгм Андроид 2 2 не обновил, пьеро ----- will soon be dropped from the F-Droid... весь текст скрыт [показать]
     
  • 5.73, dimqua (ok), 16:32, 06/01/2016 [^] [ответить]     [к модератору]  
  • +/
    Там много форков без проприетарных компонентов https f-droid org wiki page Ca... весь текст скрыт [показать]
     
  • 1.9, Аноным (ok), 12:51, 05/01/2016 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Таки перейдёт скоро на двиганы Хрома и будет у нас новый Ишак, в плане монополии, на много лет.
     
  • 1.11, Аноним (-), 12:57, 05/01/2016 [ответить] [показать ветку] [···]    [к модератору]  
  • +1 +/
    Зачем? Зачем они превращают самый лучший браузер во второй хром?
     
  • 1.14, Аноним (-), 13:03, 05/01/2016 [ответить] [показать ветку] [···]    [к модератору]  
  • +6 +/
    Голосом Лаврова - дэбилы, блѣ.
    Сначала они договариваются использовать префиксы для новых свойств, а потом их стандартизировать. Теперь отказываются от шага стандартизации.
    Ну дак и лепили бы сразу тот же -border-radius, и в браузерах не поддерживающих их писали бы "асай, лалка".
    Нет, будем лепить "симлинки" на синонимы, не хотим одного -border-radius, а хотим все 3 одновременно -moz-border-radius, -webkit-border-radius.
     
     
  • 2.51, all_glory_to_the_hypnotoad (ok), 19:01, 05/01/2016 [^] [ответить]     [к модератору]  
  • +/
    на практике то будет всё ещё хуже Наверняка найдутся различия в реализации этих... весь текст скрыт [показать]
     
  • 2.65, Ordu (ok), 00:25, 06/01/2016 [^] [ответить]     [к модератору]  
  • +/
    Договоры работают до тех пор, пока их все соблюдают Но всегда найдётся прослойк... весь текст скрыт [показать]
     
  • 1.16, Какаянахренразница (ok), 13:07, 05/01/2016 [ответить] [показать ветку] [···]    [к модератору]  
  • +5 +/
    > Проблема состоит в том, что, многие разработчики мобильных приложений не
    > считаются со стандартами

    Ну так это их проблема. Или стандарты это удел слабаков?

     
  • 1.27, Аноним (-), 14:16, 05/01/2016 [ответить] [показать ветку] [···]    [к модератору]  
  • –2 +/
    Файерфокс был догоняющим (во времена IE), так им и остался
     
     
  • 2.36, Нет (?), 15:11, 05/01/2016 [^] [ответить]     [к модератору]  
  • +1 +/
    Толсто Ишака вообще не считаю за браузер Даже тот же 11 и то весьма нестабильн... весь текст скрыт [показать]
     
     
  • 3.43, rob pike (?), 17:13, 05/01/2016 [^] [ответить]     [к модератору]  
  • +/
    Тем временем, Windows 10 уже установили 200 млн пользователей Планшеты под неё... весь текст скрыт [показать]
     
     
  • 4.44, й (?), 17:31, 05/01/2016 [^] [ответить]    [к модератору]  
  • +/
    metro ui в десятке тоже выпилили, как бы
     
     
  • 5.46, й (?), 17:34, 05/01/2016 [^] [ответить]    [к модератору]  
  • +/
    поправка: в tablet mode он действительно остался.

    ну, а толку с metro ui в ff, если он и на андроиде нормально не работает? у него всяко доля побольше, чем у виндопланшетов

     
     
  • 6.62, Аноним (-), 00:19, 06/01/2016 [^] [ответить]    [к модератору]  
  • +/
    Он про десктопы говорил, это даже я понял.
     
  • 5.67, rob pike (?), 08:50, 06/01/2016 [^] [ответить]    [к модератору]  
  • +/
    Не выпилили, а допилили http://msdn.microsoft.com/en-us/library/windows/apps/dn726767.aspx
     
     
  • 6.72, й (?), 15:28, 06/01/2016 [^] [ответить]     [к модератору]  
  • –1 +/
    у меня под боком есть десятка на ноуте без отрывной клавиатуры или типа того к... весь текст скрыт [показать]
     
     
  • 7.75, rob pike (?), 08:54, 07/01/2016 [^] [ответить]    [к модератору]  
  • –1 +/
    И это очень быстрорастущий сегмент.
     
  • 7.76, Ан (??), 12:07, 07/01/2016 [^] [ответить]    [к модератору]  
  • –1 +/
    В нотификейшн баре есть кнопка переключающая режимы планшетный и PC.
     
  • 4.58, Джек (?), 21:46, 05/01/2016 [^] [ответить]    [к модератору]  
  • +1 +/
    Еще бы не установили 200 миллионов. Обнова автоматом пришла, домохозяйка установила.
     
  • 1.28, Аноним (-), 14:28, 05/01/2016 [ответить] [показать ветку] [···]    [к модератору]  
  • +2 +/
    Хочу напомнить, что за несколько месяцев до перехода оперы на движок хрома, представители оперы заявили то же самое о поддержке -webkit-префиксов в своём браузере.
     
     
  • 2.31, Ан (??), 14:44, 05/01/2016 [^] [ответить]    [к модератору]  
  • +/
    Вот только мне кажется с Фоксом так непрокатит как с оперой.
    Если перейдут на вебкиты и станут очередным хромом с кастрированым функционалом, то пойдут они лесом далеко и надолго.
     
  • 2.32, Аноним (-), 14:57, 05/01/2016 [^] [ответить]     [к модератору]  
  • –1 +/
    Вот только они тогда имели почти никому не нужный браузер с устаревшим движком ... весь текст скрыт [показать]
     
     
  • 3.38, iPony (?), 15:42, 05/01/2016 [^] [ответить]    [к модератору]  
  • –2 +/
    Не устаревший, а разваливающийся. Стадия, когда проще взять и переписать

    Так и у фурифокса щас такая же ситуация, движок - кусок того самого. Но тут есть разница. Мозила пилит серво на замену, у оперы же тогда ничего не было в запасках.

     
     
  • 4.40, Crazy Alex (ok), 16:08, 05/01/2016 [^] [ответить]    [к модератору]  
  • –1 +/
    Да нормальный там движок. Точнее, только движки у них и нормальные. Там проблема в полном отсутствии своей стратегии и понимания собственной ниши - мозилловцы зачем-то упрямо цепляются за никогда им не принадлежавших "простых пользователей"-обезьянок. Хотя у тех когда-то IE был, а сейчас - Хром.
     
     
  • 5.42, iPony (?), 16:28, 05/01/2016 [^] [ответить]    [к модератору]  
  • –2 +/
    Не надо, я могу целый ряд написать про движок фурифокса в стиле 'единственный браузер у которого нет этого, у котороно плохо с этим'

    тут вот плохо про ие говорили, так они из ужоса и кошмара поднялись до уровня так себе, но вполне сойдет

    а вот фурифокс от средней планки браузеров отстает всё сильнее

     
  • 1.34, alphach (?), 15:04, 05/01/2016 [ответить] [показать ветку] [···]    [к модератору]  
  • –1 +/
    Что же с нами стало
     
  • 1.37, Анонист (?), 15:22, 05/01/2016 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    > Проблема состоит в том...

    Всё правильно делают. Нефиг "принимать стандарты" по десять лет и реализовывать одни и те же фичи в каждом браузере со своими именами... Сто раз уже могли договориться и делать сразу и одинаково.

    Пока пейсал пришла в гойлову интересная идея: выгнать из W3C всех, кто тормозит и оставить только разработчиков основных браузерных движков, всё-равно де-факто как они решат - так и будет.

     
     
     
    Часть нити удалена модератором

  • 3.64, Аноним (-), 00:24, 06/01/2016 [^] [ответить]    [к модератору]  
  • +2 +/
    >Палка о двух концах, точнее о двух с концами. Одному из них будет хорошо, другому вставят.

    Я гляжу нескучно вы новый год отпраздновали. И конкурсы у вас интересные были.

     
  • 1.47, Аниним (?), 18:16, 05/01/2016 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    нужно больше костылей! и нестандартных элементов! и эвристик! и совместимых несовместимостей! которые затыкаются еще одними костылями!
     
  • 1.74, xdoggy (?), 20:09, 06/01/2016 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Чёрт возьми, это что-то мне напоминает...
    http://htmlbook.ru/blog/blizitsya-sudnyi-den-opera-vnedrila-prefiksy-webkit
     
     
  • 2.80, count0krsk (ok), 00:35, 14/01/2016 [^] [ответить]    [к модератору]  
  • +/
    > Чёрт возьми, это что-то мне напоминает...

    История имеет свойство повторяться ))

     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2018 by Maxim Chirkov  
    ДобавитьПоддержатьВебмастеруГИД  
    Hosting by Ihor