На самом деле, претензия заключается в том, что они не хотят опираться на XML.
Я очень слабо верю в возможность написания одинаково ведущих себя реализаций DOM в этом случае. И еще, насколько я понял спеку, валидным SGML оно тоже не является.
Большинство проблем с неймспейсами и XSLT вроде как успешно осталось в прошлом. Правда, DOM все равно inconsistent, и XPath тоже. Но тут хотя бы ясно, как должна выглядеть идеальная имплементация. С HTML5 и этого нет.
Вопрос риторический :) Всё очень просто. Основной кейз с кашей такой: в гугле ищется что-то, и открывается первые пять подходящих ответов. На них написано что-то сложное, и чтобы в этом разобраться, нужно на этих страничках пробежаться по ссылкам. Но на этих страничках, открытых для выяснения деталей, тоже нихрена непонятно, и приходится бежать по ссылкам всё дальше и дальше — где в глубь, где в ширину. Иногда ссылки откываются не по необходимости, а потому что интересно посмотреть — а что там. Второй кейз — новостные ленты и сайты, при их изучении получается уже не дерево, а дикий микс из перекрестно связанных страниц.
В качестве пруфлинка, можно зайти на какую-нибудь Википедию, найти там Хокинга, и попробовать разобраться в какой-нибудь его идее. Или, скажем, открыть MSDN и разобраться как закодить трехмерый тетрис.
Какой-то брутфорс выходит :) Не знаю, я как-то экономлю своё время и энергию, не могу правда описать с ходу достаточно чётко как именно, но лишь изредка число табов превышает доступное в фоксе на 1 экране, что почти сразу приводит к запуску их GC (небольшая часть уходит в делишз или read me later).
Не совсем понимаю к чему тут этап "подумать" - сначала ищешь в гугле, а потом думаешь о том, что же ищешь? Как раз быстрое отсеивание и не даёт копиться этим табам у меня.
Кстати, пока мы не сделали свой плагин, лучшее из того что сейчас есть для Firefox — это Tree Style Tab от Piro (https://addons.mozilla.org/en-US/firefox/addon/5890). С помощью него реально легче бродить по крайней мере по деревьям, гляньте скриншот по ссылке :)
Не бойся, опера подтянется, глядишь уже в следующих версиях будет поддерживать HTML5. Если кто не в курсе, именно HTML5 будет развиваться, а XHTML2 официально сдался.
Опера не все нормально поддерживает, я сужу с практической точки зрения, приходится применять $.browser.msie (ну это понятно) и $.browser.opera, чтобы заставить работать некоторые вещи во всех браузерах, и никогда не приходится изгаляться так с FF и Chrome.
"руководитель W3C объявил о том, что по истечении в конце 2009 года срока действия Устава рабочей группы XHTML 2, он (Устав) продлен не будет. Все ресурсы переводятся в Рабочую группу HTML5."
из полезного на той страничке увиделось только placeholder texts и form autofocus. остальное какая-то хуита, простите, из разряда "нам надо выпустить новую версию, давайте, предлагайте чего-нибудь". кукис не хватает? храните своё счастье на сервере. видео на страничке "без этой другой хрени"? для 99.9% сайтов это нах не нужно. geolocation? так вроде и так отлично работает по ip-адресу. даже лучше, чем хотелось бы. WTF, блин. напихали каких-то левых фич. :( теперь бродилки будут ещё медленнее.
к тому же, нафига видео "ради видео"? уже пускай тогда full-blown rendering api a la WPF выкатят, так нет же, обламываются.
хранить данные локально - на самом деле, это полезно, вот только уже есть Gears, Silverlight и Flash для тех, кому это действительно надо.
geolocation нифига не работает, к сожалению. меня с одного компа показывает в америке, с другого - в харькове, оба компа в киеве, рядом стоят, воткнуты в одного провайдера.
no subject
Date: 2009-11-02 12:06 am (UTC)no subject
Date: 2009-11-02 01:12 am (UTC)Я очень слабо верю в возможность написания одинаково ведущих себя реализаций DOM в этом случае.
И еще, насколько я понял спеку, валидным SGML оно тоже не является.
Это страшно, по-моему.
no subject
Date: 2009-11-02 01:26 am (UTC)no subject
Date: 2009-11-02 05:31 am (UTC)no subject
Date: 2009-11-05 10:17 pm (UTC)no subject
Date: 2009-11-02 07:21 am (UTC)no subject
Date: 2009-11-02 10:27 am (UTC)Вкратце, Опера не лучшая по юзабилити и т.д. но другие настолько сильно просасывают по скорости, что выбора нет.
no subject
Date: 2009-11-02 10:45 am (UTC)no subject
Date: 2009-11-02 11:08 am (UTC)no subject
Date: 2009-11-02 11:09 am (UTC)no subject
Date: 2009-11-02 11:19 am (UTC)no subject
Date: 2009-11-02 03:09 pm (UTC)no subject
Date: 2009-11-02 03:20 pm (UTC)Ну, конечно, на вкус и цвет фломастеры почти никогда не бывают одинаковымии...
no subject
Date: 2009-11-03 11:35 am (UTC)no subject
Date: 2009-11-03 11:46 am (UTC)Лично мне никогда такая каша не нужна была, видимо что-то я в этом мире упускаю...
no subject
Date: 2009-11-03 11:54 am (UTC)Всё очень просто.
Основной кейз с кашей такой: в гугле ищется что-то, и открывается первые пять подходящих ответов. На них написано что-то сложное, и чтобы в этом разобраться, нужно на этих страничках пробежаться по ссылкам. Но на этих страничках, открытых для выяснения деталей, тоже нихрена непонятно, и приходится бежать по ссылкам всё дальше и дальше — где в глубь, где в ширину. Иногда ссылки откываются не по необходимости, а потому что интересно посмотреть — а что там. Второй кейз — новостные ленты и сайты, при их изучении получается уже не дерево, а дикий микс из перекрестно связанных страниц.
В качестве пруфлинка, можно зайти на какую-нибудь Википедию, найти там Хокинга, и попробовать разобраться в какой-нибудь его идее. Или, скажем, открыть MSDN и разобраться как закодить трехмерый тетрис.
no subject
Date: 2009-11-03 12:14 pm (UTC)Не знаю, я как-то экономлю своё время и энергию, не могу правда описать с ходу достаточно чётко как именно, но лишь изредка число табов превышает доступное в фоксе на 1 экране, что почти сразу приводит к запуску их GC (небольшая часть уходит в делишз или read me later).
no subject
Date: 2009-11-03 08:23 pm (UTC)Я просто очень быстро с экрана читаю и отсеиваю инфу. Поэтому меня не смущает открыть 50 табов, пойти подумать и потом их все просмотреть.
no subject
Date: 2009-11-03 08:37 pm (UTC)Как раз быстрое отсеивание и не даёт копиться этим табам у меня.
no subject
Date: 2009-11-03 09:27 pm (UTC)no subject
Date: 2009-11-03 11:59 am (UTC)no subject
Date: 2009-11-03 08:22 pm (UTC)Только фаерфокс что с ним, что без него - на таком количестве табов медленный :)
no subject
Date: 2009-11-05 10:11 pm (UTC)no subject
Date: 2009-11-02 01:18 pm (UTC)Если кто не в курсе, именно HTML5 будет развиваться, а XHTML2 официально сдался.
Опера не все нормально поддерживает, я сужу с практической точки зрения, приходится применять $.browser.msie (ну это понятно) и $.browser.opera, чтобы заставить работать некоторые вещи во всех браузерах, и никогда не приходится изгаляться так с FF и Chrome.
no subject
Date: 2009-11-02 03:11 pm (UTC)Пруфлинки есть?
no subject
Date: 2009-11-02 03:22 pm (UTC)"руководитель W3C объявил о том, что по истечении в конце 2009 года срока действия Устава рабочей группы XHTML 2, он (Устав) продлен не будет. Все ресурсы переводятся в Рабочую группу HTML5."
no subject
Date: 2009-11-02 03:48 pm (UTC)А стандартизация XML Serialization of HTML 5 (XHTML 5) - хорошая.
no subject
Date: 2009-11-02 03:59 pm (UTC)no subject
Date: 2009-11-02 03:26 pm (UTC)no subject
Date: 2009-11-02 03:45 pm (UTC)no subject
Date: 2009-11-03 07:47 am (UTC)кукис не хватает? храните своё счастье на сервере.
видео на страничке "без этой другой хрени"? для 99.9% сайтов это нах не нужно.
geolocation? так вроде и так отлично работает по ip-адресу. даже лучше, чем хотелось бы.
WTF, блин. напихали каких-то левых фич. :( теперь бродилки будут ещё медленнее.
no subject
Date: 2009-11-03 08:22 am (UTC)к тому же, нафига видео "ради видео"? уже пускай тогда full-blown rendering api a la WPF выкатят, так нет же, обламываются.
хранить данные локально - на самом деле, это полезно, вот только уже есть Gears, Silverlight и Flash для тех, кому это действительно надо.
geolocation нифига не работает, к сожалению. меня с одного компа показывает в америке, с другого - в харькове, оба компа в киеве, рядом стоят, воткнуты в одного провайдера.
no subject
Date: 2009-11-03 07:47 am (UTC)no subject
Date: 2009-11-03 08:14 pm (UTC)no subject
Date: 2009-11-03 11:36 am (UTC)no subject
Date: 2009-11-03 08:13 pm (UTC)