Мне показалось что с SVG.js. Про Raphaël я знал не один год, но на уровне что-то для чего-то на Javascript для SVG. Привлекло мое внимание именно то о чем я написал: простота, фильтры, плагины… Перед постом я уже начал детально рассматривать библиотеки. Raphaël более профессиональная штука, но мне кажется в скором времени SVG.js со своими плагинами будет значительно функциональнее.
Понимаешь ли, существуют такие операционные системы как Windows XP и ранние, в которых предустановлен IE 8-. И есть такие пользователи, которые не знают/ не умеют скачивать сторонние браузеры. И их устраивает их IE.
Например у нас доля ИЕ7 + ИЕ8 составляет около 10% от общего числа пользователей, если учитывать, что число зарегистрированных пользователей может переваливать за полтора миллиона, то получается достаточно большая группа потенциальных клиентов терять которых не хочется.
А если бы ресурсы, которые затрачиваете на поддержку всякого старья потратили на что-то вменяемое, то получили бы в обмен на слаболиквидных посетителей более высоколиквидных посетителей.
Из-за современных тенденций все, кто хоть как-то завязан на внешний инет уже перейшли на современные браузеры — слишком много сайтов не поддерживается в ИЕ8-.
Остаются лишь совсем закореневшие пользователи — слишком бедные, чтобы обновится, всякие корпоративные пользователи с ограниченными по самое «не могу» правами и люди, которые боятся интернета.
Конечно, и среди них есть процент «клиентов», но первые слишком бедные, потому купят с меньшей вероятностью, чем средний пользователь, вторые имеют ограниченный доступ, сидят с работы и аналогично не имеют вменяемой возможности пользоваться сайтом, а третьи скорее повесятся, чем нажмут что-то на сайте, что им не показал их внук.
Потому я и называю их малоликвидными — процент реальных клиентов среди ни меньше, чем среди других групп.
Внутренняя статистика проекта, где была поддержка и старых и новых. Пользователи старых браузеров покупали значительно реже, чем пользователи новых (в среднем).
Конечно лучше такая статистика, чем вообще ничего, но такая статистика позволяет говорить лишь о том, что пользователи старых браузеров малоликвидны для одного конкретного проекта. И экстраполировать опыт одного проекта на весь спектр веб-приложений по меньшей мере глупо.
Веб-приложения бывают разными. Есть ориентированные именно на корпоративный рынок. Например, анализ и визуализация данных (тут-то Raphael с поддержкой IE8 и будет кстати). Такие пользователи могут годами сидеть на том же IE8 — секьюрити апдейты от MS выходят и ладно.
А вы не пытались каким-то образом узнать почему ваши пользователи используют IE7? Я могу предположить, что в сфере банк-клиентов очень много требований под старый IE — там используются ActiveX элементы и прочие джавы, но в обычных потребительских сайтах это зачем? Делайте graceful degradation, ставьте предупреждающие плашки и пользователи сами будут обновляться на современные браузеры. Они этого не делают сейчас, потому что вы им создаёте комфортные условия использования старых браузеров, зачем им лишние телодвижения, когда и так хорошо?
А сколько денег приносят эти пользователи ИЕ?
Можно я немного пофантазирую?
Если дневная аудитория 1.5М уников, то это скорее всего медиа либо развлекательный сайт. 10% на ИЕ вполне могут оказаться корпоративными пользователями, которые просто не могут обновить его. Тогда они могут оказаться даже самыми выгодными пользователями — они же не могут поставить adBlock и посмотрят самое большое кол-во баннеров.
Либо наоборот, за них админ уже закрыл фаерволом все баннерные системы, и они вообще не смотрят рекламу.
А на самом деле надо взять статистику за последний месяц и посчитать сколько денег (или хотя бы абстрактных полезных действий) приносят эти пользователи. А потом взять тренд за последние несколько месяцев и понять насколько перспективна такая поддержка.
Шок от части прав… Вообще забацать бы какую нибудь айтишную договоренность игнорирования старых IE. Сколько мы с ними мучаемся… А когда на каждом сайте будут заглушки, люди будут качать современные браузеры. Кроме офисных клерков, а они пусть работают, а не по сайтам лазают =)
В ie8-7 с raphael сделать что-то более менее производительное довольно сложно. Если говорить о path с большим количество точек и большим количеством самих path. Ну или я не умею (
Это просто неправильно. Ретина, это маркетинговое название дисплеев, которые последние годы устанавливаются на устройства эпла, человек же явно желает использовать SVG просто для дисплеев с большой плотностью пикселей.
Для многих русскоговорящих, ретина уже давно превратилась из маркетингового названия Apple, в слово, которым удобно такие дисплеи называть. И многим уже, мягко говоря, без разницы от кого это устройство.
Первый раз слышу. Откройте любой русскоговорящий обзор девайса какого-нибудь и практически в каждом будет сравнение с «ретиной», по плотности пикселей. То есть люди используют этот термин обособленно.
Вы привели лишь один из многих контекстов. В языке у слова может быть десяток значений, которые работают в тех или иных контекстах. Да взять, хотя бы, тот же английский язык, где это сильно выражено, за счет малого количества слов в языке (в отличии от богатого русского языка).
Язык, в первую очередь, решает задачу коммуникации. И если, педантичность мешает этой задаче, то она уходит на второй план. С логической точки зрения, ваше мнение абсолютно верно. Но, вы же прекрасно поняли, что автор статьи под словом «ретина» имел ввиду как раз «дисплей с высоким разрешением». Язык выполнил свою цель. Донес до вас смысл, при этом наименее кратким способом.
Я понял, только потому что погуглил что такое SVG. Человек же не ставший это делать, мог ложно сделать вывод, что это какой-нибудь специальный формат для эпл девайсов и далее не читать топик.
Есть много примеров, когда в языке используется слово, считающееся торговой маркой:
памперс — одноразовый подрузник,
термос — усовершенствованный сосуд Дьюара,
аспирин — ацетилсалициловая кислота,
тефлон — политетрафторэтилен,
поролон — эластичный пенополиуретан,
примус — керосиновая горелка
и т. д.
Язык то живой, но разве у вас со словом retina ассоциациируется не дисплей использующийся в apple устройствах? Или я не прав и для всех это уже давно Ретина это просто дисплей высокой плотности?
У меня такое ощущение, что вы не читаете, то что я пишу ). Причем здесь тип экрана? Явление разной плотности пикселей у экранов было давно, у одних она была выше, у других ниже. Сейчас стали популярны дисплеи с еще более высокой плотностью, и видимо под них разумно использовать векторную графику. Каким боком тут эпл, с названием своих дисплеев я не понимаю.
Дисплеи с высокой плотностью стали популярны, потому что они лучше, чем дисплеи с низкой плотностью. Ранее они не были столько популярны из-за своей дороговизны. Я правда не понимаю к чему это вы, тема нашего разговора не об этом.
Задача Raphaël была создать кроссбраузерное решение. А именно поддерживать IE6 и выше. Для нервных напоминаю, что это было в 2008 году. Да и сейчас IE8 живее всех живых, как бы вам и мне не хотелось бы обратного. В данном контексте не пойму о какой конкуренции идёт речь.
Если уж вы упоминаете Raphaël в названии, да ещё и в негативном ключе, то неплохо было бы увидеть сравнительный анализ. Иначе как-то некрасиво получается, дорогой автор.
Raphaël лучший! А придёт время, и выпилишь поддержку vml, так и вообще станет красота. Но и конкуренты пусть будут. Иначе как-то скучно получается %)
Все же вопросы производительности это к браузерам. IE10 кстати еще не тестировал (да и негде пока в нашей корпоративной среде обитания), и IE9 далёк от идеала. ФФ не везде воткнёшь и IE8 много где ещё. Raphaël только и выручает.
SVG.js — достойный конкурент Raphaël