Как стать автором
Обновить

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

Естественно, ничего из этого на моей четырёхлетней системе не заработало, но честь вам и хвала!
> P.S. Перевёл по просьбе одного из хабраюзеров где-то в комментах, сам ничего вышеописанного не пробовал =)
Кстати это я был :)
чудесно =) сейчас отредактирую, надеюсь, полезное сделал
Да :)
Причём полезное не только мне.

Спасибо большое)
НЛО прилетело и опубликовало эту надпись здесь
Негативный какой-то пост вышел, все комменты в минусе (да, я знаю, что и мой инстинктивно заминусят, но я не боюсь красных цыферок где-то там в Интернетах) :)

А по теме топика, как насчет безопасности таких красивостей? А то вспоминается Google год назад с введением поддержки WebGL в Хроме
CORS и многое другое от Khronos Group
К сожалению сильно ресурсоемко. Для chrome еще пойдет, а вот Фокс уже помрет от нагрузки(тем более у него SVG-фильтры, которые жууууть как тормозят).
На эту тему бы не только красивостей, а тему еще и оптимизации надо вести.

Те же фильтры, css 3d transformation, очень жутко работают в Фоксе.
Перечисленные примеры, легко можно расширить из учебников по OpenGL.

У хрома приходится лечить своей реализацией гауссово размытия. Баг вроде поправлен в 22-ой версии.
Фокс — это вообще сказка. Ему тяжело. Не совсем разобрался почему, видимо какой-то очередной слой абстракции тупит у него.

Для массового использования на сайтах, такое надо проверять на low-end машинках. К сожалению, достойная скорость достигается неимоверными усилиями в человекочасах.

Но вот для изучения трехмерной графики, для несложных игр и для пиндаля скорости Фоксу(CSS transform 3d у него сделан через задницу, приходится на JS реализовывать), использовать можно.
Простите, что немного резкий пост — только недавно с багами и разностями реализаций сталкивался по работе и с фильтрами(мне надо было сделать аналог нескольких svg фильтров, чтобы при этом Фокс не подох). И с прочим хламом.
со временем, уровень low-end машин будет сопоставим с требованиями фильтров, а технология развится до минимума багов и косяков, так что не всё так плохо
К сожалению, тут проблема не в фильтрах, а не в желании их оптимизировать.

Те же svg фильтры. Уже сколько лет прошло — пора бы уже научиться их делать нормальными.

А про low-end я говорю, потому, что там она должна нормально работать. Не забываем, что у некоторых людей по несколько десятков вкладок открыто, и туча тяжелых приложений в фоне. И когда одна вкладка в браузере, грузит очень сильно машину — это очень плохо.

Из нынешних, с этим отлично справляются Chromium и Opera (неплохие FPS выдают). Новый IE 10 не знаю — прошлые ужас. А вот Firefox — вообще по моему не туда катится. Да и тему оптимизации Mozilla всегда уводит тему.

Но я согласен с вами, что со временем, скорее всего приведут в порядок. Во всяком случае отдельные команды разработчиков.

Правда и Хромиувцы иногда что-то наплевательски относятся. Проблемы совместимости CORS и WebGL нормально не могут поправить и сами предлагают костыльные решения. И уже больше года эта серьезная проблема витает в облаках(Да-да, я про SECURITY_ERR: DOM Exception 18)
К чему я это все — просто для разработчиков браузеров, почему-то эти плюшки находятся на второстепенном месте. Во всяком случае — это легко заметить по багтрекерам.
За что ругали IE?
Если вы про фильтры в IE, то это две больших разницы. Даже огромных.

Во-первых, в IE фильтры сделаны очень криво. Возьмите хотя бы фильтр glow.
Во-вторых, эти фильтры стандартизированы, а значит скоро (или не очень) будут во всех браузерах. В отличие от IE-фильтров.
В-третьих, здесь более нужные фильтры; кроме того можно писать свои (о чём, собственно, пост).

В-четвёртых, IE ругают за баги, а не за фильтры :)
НЛО прилетело и опубликовало эту надпись здесь
Согласен, к фильтрам, сделанным 15 лет назад нельзя предъявлять сегодняшние требования. Но и делать им тогда здесь нечего :)
Про фильтр matrix — он построен на уже известных алгоритмах. Они же используются в фотошопе, в gimp'е и т.д.
Это как сортировка пузырьком — без разницы когда изобрели, оно хорошо работает и сейчас (и даже отвечает более-менее сегодняшним требованиям).

Про IE — да, согласен. Впрочем, багов в IE тоже больше чем в других браузерах.
Зарегистрируйтесь на Хабре , чтобы оставить комментарий

Публикации

Истории