Обновить

Комментарии 64

Проще наклепать для кроссбраузерности макросов в каком-нибудь LESS и забыть об этой проблеме.
Мне в SASS миксины коллега уже сделал пулл-риквест)
Немного порадовался за верстальщиков.
Ага, а то решил заюзать в своем UI градиенты, но из-за всех этих префиксов, получилось, что если вставить тот же градиент с помощью Data URI, то он занимает в 2-3 раза меньше места в CSS.
НЛО прилетело и опубликовало эту надпись здесь
Хорошее сравнение — это подобно гипотетическому прекращению поддержки Windows XP году эдак в 2008-ом. Конечно, у Mozilla нет никаких обязательств перед пользователями, но всё равно столь скорое окончание поддержки Firefox 3.6 вызывает недоумение.
Что значит «столь скорое»? 3.6 давно пора на свалку. Ещё когда 4-ая версия вышла. Всякие инертные пользователи, которые пишут спорные аргументы пусть получают такое-же graceful degradation говно, как и пользователи ие6.
Хорошо, когда стимулом для апгрейда является явное преимущество новой версии. Плохо, когда стимулом для апгрейда является окончание поддержки старой.
Поддержка новых стандартов — не явное преимущество?
Пока эти стандарты не нашли массового применения — не явное.
Когда без этого нельзя будет обойтись, я сделаю апгрейд и обновлю файрфокс. Хотя сама идея апгрейда ПК ради браузера мне до сих пор кажется нелепой.
Не надо обновлять ПК ради браузера. Последний Файрфокс значительно шустрее и менее требовательный к ресурсам, чем 3.6. А подобный аргумент — это обычная инертность, о которой я говорил выше
Последний не запускал — запускал, кажется, десятый. Да, конечно, это огромный прогресс по сравнению с тормозным и жрущим оперативку монстром Firefox 4. Может быть, на мощных ПК он работает быстрей, чем 3.6 — точно так же, как Windows Vista работает на них быстрей XP. Но на моём ПК он существенно медлительней 3.6.
Какой у вас ПК? Я у людей видел 768 оперативки и Duron 1800. С нормальным компом, конечно, не сравнить, но работает комфортнее, чем 3.*
Обычный вполне современный ПК — C2D E4600, 2 Гб оперативки. Может быть, дело ещё и в моём стиле использования браузера. К примеру, когда открыто мало вкладок, Chromium работает заметно быстрей, чем 3.6. Но у меня сейчас открыто 72 вкладки, и никакой другой браузер при моём объёме памяти не подходит для такого стиля использования.
Человек способен воспринимать одновременно 5-7 вещей, зачем столько вкладок?.. ИМХО вместо 72 вкладок вполне можно использовать закладки.
Да, я видел некоторых людей, которые вкладки используют как закладки О.о
И этих вкладок десятки
И каждый раз, когда они загружают браузер, то из этих 50-ти вкладок 15-ть — Ютуб-клипы, которые запускаются и начинают жрать трафик и играть мусор (15 независимых композиций одна над другой).
И эти мышки начинают клацать все вкладки по очереди, чтобы выключить видео.
Бесит неимоверно.
Вы бы рассказали им, что ли, про Flashblock…
Я просто знаю человеческую природу. Если я отправляю страницу в закладки/RIL — это приговор, она останется там навеки. А вкладки я временами разгребаю.
В Read It Later у меня кладбище из полутысячи страниц.
НЛО прилетело и опубликовало эту надпись здесь
Кстати, начиная с 13 версии при открытии браузера он не грузит все вкладки, которые были открыты, пока на нее не переключишься
У меня стоит такое дополнение и в 3.6 %)
Попробуйте дополнение «Too many tabs» — нечто среднее между закладками и вкладками.
Спасибо, обязательно попробую.
Firefox 3.6, по сравнению с современными версиями Файерфокса,

  • не поддерживал CSS-свойства resize и text-overflow,
     
  • поддерживал background-image и border-radius и box-shadow только через «-moz-»,
     
  • не понимал SVG в <img src="…">,
     
  • не понимал код SVG внутри HTML,
     
  • не поддерживал свойство hyphens, и комплекты свойств CSS3 Transitions и CSS3 Animation и 3D-повороты, и значение calc() — даже через «-moz-»,
     
  • не поддерживал API Navigation Timing,
     
  • не имел методов history.pushState и history.replaceState и события popstate,
     
  • не поддерживал SMIL (анимацию SVG),
     
  • поддерживал AJAXовый API XMLHttpRequest 2 только частично (только событие progress),
     
  • не обрабатывал посланные сервером события (интерфейс EventSource, также известный как «AJAX push»),
     
  • не имел типизированных массивов в джаваскрипте,
     
  • не умел работать с вебсокетами,
     
  • не имел строгого режима ECMAScript 5 ("use strict"),
     
  • не понимал атрибута required и не проверял правильность заполнения форм,
     
  • не имел API window.matchMedia для проверки соответствия документа медиазапросам (media queries),
     
  • не поддерживал видеоформат WebM (он же VP8),
     
  • не имел API window.URL.createObjectURL для создания URLов двоичных объектов,
     
  • не имел API requestAnimationFrame (для подстройки анимаций под частоту кадров) даже через «moz»,
     
  • не имел хранилища IndexedDB,
     
  • не понимал элемента <progress>,
     
  • не имел ни малейшей поддержки WebGL (трёхмерного холста <canvas>),
     
  • не имел Audio API даже через «moz»,
     
  • не поддерживал тонкую донастройку шрифтов OpenType через CSS,
     
  • не имел API для поддержки многотыка (multi-touch) сенсорных экранов,
     
  • не позволял пополнять контекстное меню элементов страницы.

Поодиночке-то эти свойства, значения, методы API, элементы, языки, форматы да режимы, возможно, и не имеют ещё массового применения, но вот применение хотя бы одного из них может оказаться достаточно распространённым.
Когда окажется — от апгрейда ПК и браузера уже уйти нельзя будет. Пока я встретил ровно один полезный сайт, не работающий в Firefox 3.6. Всё остальное — демки с рыбками и энгри бёрдс.
Вы напрасно связываете обновление Файерфокса с апгрейдом ПК.

У меня сейчас Firefox 12 запущен на компьютере семилетней давности, с одноядерным процессором Celeron 2,4 ГГц, всего-навсего на 1½ гигабайтах оперативной памяти, с открытыми 82 вкладками.

И ничего — не особенно тормозит.
Неправда. Fx3.6 имеет strict-режим Javascript, хотя и в крайне зачаточном виде: can’t assign to non-writable properties; can’t assign when setter undefined; can’t assign to non extensible; error when deleting non configurable.
Надо сказать, что этот зачаточный вид, с моей точки зрения, скорее является неподдержкою, нежели поддержкою режима "use strict". Прежде всего потомý, что функция «(function(){ "use strict"; return !this; })()» возвратит всё равно false — а значит, глобальный объект всё ещё не ограждён от засорения. А ведь в этом суть строгого режима.
Не всегда дело в инертности. В стабильной версии Дебиана вообще 3.5 — packages.debian.org/squeeze/iceweasel Если обновлять браузер, то теоретически уже не совсем стабильная версия получается.
Избавляйтеся?

А если по теме, то поддержка IE6 тоже как закончена.
Я тоже научился узнавать автора по одному заголовку! :)
Ну так тут народ и с Firefox 3.6 не собирается уходить, при этом не забывая поругивать юзеров IE6 :)
НЛО прилетело и опубликовало эту надпись здесь
Я ещё отказался от префиксов где-то после выхода 7 версии по таким же соображениям. И по этому же не добавляю для IE никаких pia, если только клиент этого не попросить за заранее оговорённую сумму.
> Для авторов CSS-кода это повод страстно возликовать

Я недавно отказался от этих префиксов, но не потому, что мозила прекратили поддержку фф 3.6. Поверьте, 99% пользователей фаирфокса совершенно безразличен факт поддержки или неподдержки браузера, выходят ли к нему обновления безопасности. Их и качают то далеко не всегда.

Основным фактором поддержки верстальщиками всегда были, есть и наверно будут процент пользователей конкретного браузера, а не степень его поддержки производителем.
Избавляйтеся, багопристойною доктриною вдохновляясь!
граммар-наци? ))
Почему их все не отменят? Лис же прекрасно все с ними отображает
Только острые углы, только хардкор!
НЛО прилетело и опубликовало эту надпись здесь
Не, я вижу web 3.0 в минимализме и совсем без закруглений. Гугл доказывает.
В любом случае border-radius годен)
НЛО прилетело и опубликовало эту надпись здесь
Ага, и пользователи в один момент как по волшебству раз! и пересели на новый Фаерфокс.
Страстно… что?

В нормальных проектах ничего не изменилось и измениться не должно, пока процент пользователей Firefox < 4 не опустится ниже 0.5%.

Нет вообще никакой проблемы иметь свойства с этим префиксом в своём CSS.
НЛО прилетело и опубликовало эту надпись здесь
Чем новые проекты защищены от пользователей со старым FF?
НЛО прилетело и опубликовало эту надпись здесь
Все равно множество пользователей останется на FF3.6, потому как игнорируют обновления. ie6 то еще жив.
Ну и что я такого написал? Заебали минусовать. Месяц не заходил вообще из +5 в -3. Откуда? Зачем?
Извините за резкость, просто действительно достало
НЛО прилетело и опубликовало эту надпись здесь
Множество заказчиков требуют до сих пор совместимость с IE6 и прочими недобраузерами.
Ваше утверждение логично, я с ним согласен, но клиент всегда прав.
Клиент резко меняет своё мнение, когда за каждый устаревший браузер необходимо платить +50%
Принял на вооружение :)
Большинство просто руководствуется старыми стереотипами, что типа на IE6 еще куча народу. Можно в пример ставить Google и YouTube, а также рассказать, историю после которой Google решил отказаться от IE6.
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
Совершенно отказаться? К нам вчера на сайт пришло 7 человек с браузера IE 5.01, а вы говорите от фокса шестого отказаться))
Не путайте пользователей и ботов :) У меня к примеру в статистике, буквально час назад, пытались мессаги в форму обратной связи написать:
Mozilla/1.22 (compatible; MSIE 2.0; Windows 95)
Mozilla/1.22 (compatible; MSIE 2.0d; Windows NT)
Mozilla/4.0 (compatible; MSIE 5.0; Windows 2000) Opera 6.0 [en]

А уж всяких, IE5, 5.5, 6 — валом :)
Они пришли с Яндекс-Директа и трое из них выполнили конверсионные цели.
Что-то купили? А ОС, у них какая стояла?
Заполнили запрос на цену, промышленным оборудованием торгуем. Винды у них 98 и 2000. Были еще с 95, но это точно боты)
Тут js точнее будет, чем простой useragent
НЛО прилетело и опубликовало эту надпись здесь
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации