Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
А в чём претензия, сказать не можете? Зачем с ними только работать в динамике, ума не приложу. Они предназначены для отображения каких-то изменений, например, между разными версиями документа. Откуда там динамика?
Хоть одну систему знаю. Да и сам использовал для внутренних инструментов сайта.
А это с какой ещё стати? Это поведение, а не отображение. Вы ещё скажите, что каким-нибудь атрибутам вроде onclick место в CSS.
Шанс ошибки валидации, говорите, выше? А что вам говорит бизнес, когда сайт не работает (страница вообще не отображается) из-за ошибки в XML из-за какого-нибудь неэкранированного амперсанда? А современные методы DOM (например, querySelector и др.) вполне способны справится.
Вы отрицаете технологию в общем, из-за того что в каком-то частном случае она не так удобна. Во-первых, предложите лучше, во-вторых, когда в браузерах появится хоть что-то подобное, это будет уже большой прогресс.
Единственный неэкранированный амперсанд в ссылке, что не редкость, способен поломать страницу, и это будет обнаружено скорее всего в самый неподходящий момент.
XSLT, помимо низкой производительности, плох ещё и тем, что исходные данные для него задаются в XML.
Что если, например, у нас есть строки в camelCase и нужно проставить подчёркивание между словами? В XSLT геморрой.
Ну и моя личная практика показывает: XSLT тяжёлый.
Мне кажется, это далеко не самая востребованная функция в «шаблонизаторах»
Вот странно, почему когда заходит речь об XSLT — в первую очередь начинают вспоминать Java и всё с ней связанное, будто это чуть ли не единственная среда, в которой можно им пользоваться.
XSLT почти везде показывает себя лучше, чем традиционные костыли на интерпретируемых языках
Одна из немногих адекватных статей в пользу XSLT, на мой взгляд: blog.umi-cms.ru/sergej2/reabilitaciya_xmlxslt_tehnologij/
Правка XSLT шаблона не предполагает вмешательства в бизнес-логику и анализ структуры связей, которые могли бы использоваться в шаблоне будь он на Smarty.
К примеру, XSLT преобразование в php примерно в 4 раза медленнее, чем аналогичный функционал на Smarty.
Возьмем вполне нормальную ситуацию: у нас есть четыре блока, которые, в зависимости от ширины контента или окна браузера, должны выстраиваться друг за другом, и занимать или одну строку, или две, три, четыре строчки.
When people say «i want to extend HTML in arbitrary, private, and probably proprietary ways,» the appropriate answer is «fuck you»— Mark Pilgrim, krijnhoetmer.nl/irc-logs/whatwg/20091205#l-330
100% работает ТОЛЬКО с префиксами нейспейсов. Даже базовый opacity
…порассуждаем о том, зачем же нужен HTML. А нужен он для того, чтобы сделать разметку некой информации
SL на десктопе установлен на 65% маши
WP7 — есть
OSX остальные 10%
Symbian — нет, RIM — нет, Android — нет, Apple — нет.
Бесплатная? Нет, чтобы посмотреть надо купить Windows или переплачивать за Мак.
Увы, это не те преимущества, которые нужны.
Плагины к браузеру сами по себе ущербны своей чужеродностью, небезопасностью
IE6 и IE7 — это старьё и занимает от силы треть. Силверлайта нет на гораздо большем числе машин.
HTML уже есть на телефонах и любых компьютерах в более-менее приличном виде.
у нас есть четыре блока, которые, в зависимости от ширины контента или окна браузера, должны выстраиваться друг за другом, и занимать или одну строку, или две, три, четыре строчки. Обычные float'ы. Все, коллапс.
Вы описали стандартный float:left и совершенно не объяснили толком, что там за коллапс у вас с ними возник
Я верю, что вам очень надо было вкрутить CSS3 к статье, но это не повод обсирать хорошие идея с веб-формами. Как бы по-вашему рынок не требовал кастомных чекбоксов, стандартный элемент «календарь» он требует на два порядка сильнее.
Да и с del ins — совершенно очевидно зачем были сделаны эти теги
Темплейты отображения помогут создать некую ячеиструю структуру, которая позволит дизайнерам расставлять блоки в
Я новичок тут, не привык еще и не освоился.
вообще непонятен механизм перестановки блоков в DOM-дереве (динамика и приложения), когда блок имеет строго указанную позицию в отображении
1. почему этого нет в статье?
Вы придумали себе какой-то там термин и решили что все его знают? Почему я должен угадывать?
И не понимаю как связана позиция в отображении и позиция в дом дереве. И посл о непонятности механизма лично для меня остается темнотой.
Чего я ждал от HTML5 и CSS3