LINUX.ORG.RU
ФорумTalks

Почему владельцы браузеров кричат о новых технологиях и будущем

 , ,


0

2

в то время как сами банальные стандарты css, html, svg и т.д. толком поддерживать не могут?
Это касается всех - от хрома с вебкитом до опер и лис. От нечего делать решил сваять совершенно обыкновенную кнопку (вырвиглаз, знаю, но не о нём речь) с использованием css3, оттуда вышло:

  • webkit (хром и остальные) не режет блок в закруглениях по блоку-родителю с установленным:

    overflow: hidden;

    http://wstaw.org/m/2012/09/21/plasma-desktopyg3926.png

  • webkit не сглаживает повёрнутую картинку:

    -webkit-transform: rotate(60deg);

    http://wstaw.org/m/2012/09/21/plasma-desktopPs3926.png

  • webkit применяет к масштабированию страницы анимации css3:

    -webkit-transition: all 1.0s;

  • firefox делает края закруглённой границы всегда заполненными несмотря на порядок линий:

    border-style: dashed;
    border-radius: 1.5mm;

    http://wstaw.org/m/2012/09/21/plasma-desktopnt3926.png

  • все браузеры фон блока в svg масштабируют как растр (единожды растрируют оригинальный размер svg файла независимо от увеличения или уменьшения его представления в фоне):

    background-image: url(img/back.svg);

  • firefox и хром понимают абсолютные единицы измерения по-разному;
  • ни один браузер и близко не угадывает абсолютные единицы измерения - 10см в реальности это 11-13см на мониторе (с разным dpi - везде одинаково плохо).

О каком едином стандарте моет идти речь, когда всем просто наплевать на него? Про разное поведение svg уже не говорю - ни один браузер и не делает вид что пытается его поддерживать адекватно, при этом почти у всех наблюдаются одинаковые глюки и почти полное забивание на стандарты, принятые в 1999 году.

★★★★★

Последнее исправление: alltiptop (всего исправлений: 1)

Я так понимаю соответствующие патчи для хромиума и фаерфокса ты уже отправил, да? Ссылочку дай пожалуйста, я обязательно обращу внимание мейнтейнеров на важность этих патчей.

Jetty ★★★★★
()
Ответ на: комментарий от Jetty

ментейнерам бы действительно засунить свои понты в задницу и пилить поддержку стандартов, а не новых технологий (тм).

ФФ в 10й версии анонсировал поддержку хтмл5. в 15й - банальный 3д-трансформ нихера не работает.

dk-
()

с dpi это проблемы не браузеров

думаю на мониторах от apple на железе от apple на safari все хорошо

namezys ★★★★
()
Ответ на: комментарий от dk-

Пожалуйста, предоставь ссылку на твои патчи на «банальный 3д-трансформ», это же банальные патчи. Я обращу внимание мейнтейнеров на важность этой функциональности для конечного пользователя.

Jetty ★★★★★
()
Ответ на: комментарий от Jetty

что бы критиковать блюдо в ресторане надо быть поваром?

да, не очень корректно, но и твой тезис не самый разумный.

они реально чешут языками о супер-пупер-мега-супер, а у самих элементарные вещи через задницу.

dk-
()

отвечаю:

1. потому что марктенг (все же, орут рекламщики, а не иженеры); 2. потом что инженерам интереснее пилить Новое, чем допиливать старое.

dk-
()
Ответ на: комментарий от Jetty

Вы просмотрели коротки инди-фильм «Ярость оскорбленного моизлавца»

Написать патч к 3д-трансформ могут только три с половиной человека из core team. Попроси сделать эти патчи у кого-нибудь типа James Long, Steven Garrity, Raymond Entornam, а dk- тут абсолютно непричем

stevejobs ★★★★☆
()
Ответ на: комментарий от Jetty

Суть не в этом, суть в том, что поддержка была анонсирована, а по факту её нет. Вот если бы они не заявляли, претензий бы не было (они были бы несостоятельными).

i-rinat ★★★★★
()
Ответ на: комментарий от stevejobs

dk- пишет патч, выпускает, его не комитят -> dk- справедливо хаит девелоперов про поддержку фичи.
dk- не пишет патч, не выпускает, скулит на форуме -> dk- должен заткнутьяс до (см.п. #1)

Jetty ★★★★★
()
Ответ на: комментарий от slackwarrior

Те, кому принадлежат торговые марки и авторство кода браузеров.

alltiptop ★★★★★
() автор топика
Ответ на: комментарий от Jetty

разработчики заявили «наше говно поддерживает 3д трансформ». приходит клаус (разработчик панорамного софта), делает 3д трансформ. 3д трансформ не работает.

разработчки браузера - мирдверьмячи

dk-
()
Ответ на: комментарий от Jetty

Jetty не имеет прав потребителя - ведь это не он выпускает продукцию. Jetty не имеет прав человека - ведь это не он нарушает закон в отношении себя. Jetty не имеет права голоса - ведь это не он исполняет результаты.

alltiptop ★★★★★
() автор топика

>сваять совершенно обыкновенную кнопку

Шли бы вы со своими кнопками уже… кнопку должен рисовать браузер, не надо её перерисовывать!

Deleted
()

Верстальщики вебдванольненьких быдлоинтерфейчиков с пида..скими округлостями элементов, и говнопрозрачненьким фоном должны СТРАДАТЬ.

r_asian ★☆☆
()

>все браузеры фон блока в svg масштабируют как растр (единожды растрируют оригинальный размер svg файла независимо от увеличения или уменьшения его представления в фоне)
Уверен, что у тебя в SVG не указаны фиксированные размеры?

>ни один браузер и близко не угадывает абсолютные единицы измерения - 10см в реальности это 11-13см на мониторе (с разным dpi - везде одинаково плохо).
Стандарт почитай. 96dpi по хардкору во все поля. pt, cm это всё фикция в CSS.

Deleted
()
Последнее исправление: Mystra_x64 (всего исправлений: 1)
Ответ на: комментарий от Jetty

Хомячки-линупсоиды не могут в критику, сразу требуют патчи, как будто от этого проблемы в их софте исчезают :}

Deleted
()
Ответ на: комментарий от Jetty

еще раз, написать патч к софту могут только разработчики софта. Все эти сказки про мифическое комьюнити - сказки. Наши гугловцы так даже когда им постят патчи (например, в Google Guava) выкидывают их нафиг, потому что их писали какие-то левые люди. dk- - не разработчик тормозилы, с чего ему писать какие-то патчи? Пусть их пишет core team. Состав 4,5 человек core team тормозилы можешь почитать на их сайте.

ну или они могут не выпендриваться с поддержкой html5.

stevejobs ★★★★☆
()
Ответ на: комментарий от alltiptop

width=«100%» height=«100%» на svg попробуй? Хотя там всё равно фигня выходит. Вот был там какой-то градиент, туда=сюда походишь по сайту… бац! и градиент до конца не доходит, после него чёрное пространство. То ли кэшируют так хорошо, то ли что, но пока всё ещё печально.

Deleted
()

У вебкита фон у закруглений режется через clip-что-то-там. Инфа 146%. ТС ниасилятор :)

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

Vit ★★★★★
()
Ответ на: комментарий от Vit

>У вебкита фон у закруглений режется через clip-что-то-там.

А должно быть сразу :}

Deleted
()

Это синдром IE. Когда браузер не популярен, то разработчики заняты его популяризацией путём запиливания самых модных технологий и рекламных анонсов. А когда браузер становится достаточно популярен, то они решают, что могут забить на стандарты, ибо веб-девелоперы всё равно будут костылям подгонять свои странички под популярные браузеры.

kranky ★★★★★
()
Ответ на: комментарий от r_asian

Верстальщики вебдванольненьких быдлоинтерфейчиков с пида..скими округлостями элементов, и говнопрозрачненьким фоном должны СТРАДАТЬ.

+1

drBatty ★★
()

Хм, интересно, а как дела обстоят у Opera? Не раз слышал, что реализация веб-стандартов там на редкость кривая.
Попробовал в ней открыть - вроде бы выше упомянутых проблем нет, но при увеличении ломается фон кнопки.

h31 ★★★★
()
Ответ на: комментарий от alltiptop

Иди рисуй кнопки со скругляшками, у тебя это лучше получается чем писать всякую херню.

Jetty ★★★★★
()
Ответ на: комментарий от Deleted

Это не критика, к тому же даже не там. Такого рода дискуссию надо разводить в соответствующих мейл листах (ТС же хочет что бы починили, если я его правильно понял). А здесь это нытье, просто нытье.

Jetty ★★★★★
()
Ответ на: комментарий от stevejobs

Чую происки заядлого проприетарщика, не поддамся. Нормальный патч с нормальным обоснованием для решения РЕАЛЬНОЙ проблемы примут, и это не сказка.

Jetty ★★★★★
()
Ответ на: комментарий от Jetty

Т.е. пользователи должны затыкаться?
Или дело в том, что это *свободное* ПО, и разработчики делают, что хотят? Тогда ок, всё норм.

aptyp ★★★★
()
Ответ на: комментарий от Jetty

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

Deleted
()

Почему владельцы браузеров кричат о новых технологиях и будущем

Почему некоторые пользователи браузеров воспринимают заявления как крик?

AP ★★★★★
()
Ответ на: комментарий от h31

>Не раз слышал, что реализация веб-стандартов там на редкость кривая.

Не читайте по утрам советских газет.

Deleted
()
Ответ на: комментарий от aptyp

Ты тоже думаешь, что если ПО «свободоное», то теперь можно выпускать говно и обладать иммунитетом к критике? :3

Deleted
()
Ответ на: комментарий от aptyp

дело в том что хаять свободный, шаровый, опенсорцный проект на предмет «незначительных»(с точки зрения эндюзера) «недоработок» на левом, нетематическом форуме - просто неправильно. ПО предоставляется as is - это ключевой момент. Никто не гарантировал что все будет работать. Работает «как есть». А народ регулярно намекает на то что им что-то должны.

Jetty ★★★★★
()
Ответ на: комментарий от Jetty

man разница между пользователем и разработчиком

Пользователю, грубо говоря, по барабану, насколько тяжело реализовать какую-нибудь фичу, он может быть специалистом в чем-нибудь другом. Всем тяжело. А если разработчику ну уж очень тяжело, он может перестать быть разработчиком, его никто не заставляет.

Суть ОП в том, что ребята орут, какие они крутые, но не могут реализовать вещей, которые они должны были реализовать уже 100 лет назад.

buddhist ★★★★★
()
Ответ на: комментарий от Deleted

Ну вот я же попросил линк на написанный багрепорт - в ответ тишина :)

Jetty ★★★★★
()
Ответ на: комментарий от Deleted

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

aptyp ★★★★
()
Ответ на: комментарий от Jetty

Относительно разработчиков браузера — пользователь. Относительно юзеров сайта — разработчик.

buddhist ★★★★★
()
Ответ на: комментарий от Jetty

Почему нетематический то? Это же *linux*.org.ru.

ПО предоставляется as is - это ключевой момент.

Согласен. Я просто несогласен с тем, что ты требуешь от енд-юзера патчей.

aptyp ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.