Pull to refresh

Comments 64

Проще наклепать для кроссбраузерности макросов в каком-нибудь LESS и забыть об этой проблеме.
Мне в SASS миксины коллега уже сделал пулл-риквест)
Ага, а то решил заюзать в своем UI градиенты, но из-за всех этих префиксов, получилось, что если вставить тот же градиент с помощью Data URI, то он занимает в 2-3 раза меньше места в CSS.
UFO landed and left these words here
Хорошее сравнение — это подобно гипотетическому прекращению поддержки 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 у меня кладбище из полутысячи страниц.
UFO landed and left these words here
Кстати, начиная с 13 версии при открытии браузера он не грузит все вкладки, которые были открыты, пока на нее не переключишься
Попробуйте дополнение «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 :)
UFO landed and left these words here
Я ещё отказался от префиксов где-то после выхода 7 версии по таким же соображениям. И по этому же не добавляю для IE никаких pia, если только клиент этого не попросить за заранее оговорённую сумму.
> Для авторов CSS-кода это повод страстно возликовать

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

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

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

Нет вообще никакой проблемы иметь свойства с этим префиксом в своём CSS.
UFO landed and left these words here
Чем новые проекты защищены от пользователей со старым FF?
UFO landed and left these words here
Все равно множество пользователей останется на FF3.6, потому как игнорируют обновления. ie6 то еще жив.
Ну и что я такого написал? Заебали минусовать. Месяц не заходил вообще из +5 в -3. Откуда? Зачем?
Извините за резкость, просто действительно достало
UFO landed and left these words here
Множество заказчиков требуют до сих пор совместимость с IE6 и прочими недобраузерами.
Ваше утверждение логично, я с ним согласен, но клиент всегда прав.
Клиент резко меняет своё мнение, когда за каждый устаревший браузер необходимо платить +50%
Большинство просто руководствуется старыми стереотипами, что типа на IE6 еще куча народу. Можно в пример ставить Google и YouTube, а также рассказать, историю после которой Google решил отказаться от IE6.
UFO landed and left these words here
UFO landed and left these words here
Совершенно отказаться? К нам вчера на сайт пришло 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
UFO landed and left these words here
Sign up to leave a comment.

Articles