Что вы имеете ввиду? Пространства имен которые решили взять себе разработчики браузеров? Ну так ничего не мешает кому-нибудь создать свой браузер со своим пространством имен которое совпадет с именем моих атрибутов. Никто не помешает кому-нибудь просто вырезать мои невалидные атрибуты. Я это все как гипотетический пример привел, чем может грозить несоблюдение стандартов.
Я тоже так временами делаю, ибо офигенно удобно. Но это это чревато тем что никто не гарантирует что всегда и везде будет стабильно работать, ибо не совсем по стандарту. К примеру разработчик какого-нибудь браузера может взять и придумать свой собственный атрибут, который совпадет по имени.
Я не против использовать то, что вы описали, когда это сильно необходимо, будет понятно и т.п.
Проблема в том, что человеку знающему, когда это может быть использовано, статья не пригодится, т.к. он уже знает как это сделать. А вот людей начинающих она, в таком контексте, может сбить с толку и направить по неправильному пути.
Самое страшное, что всякие начинающие воспримут статью как призыв к действию, ведь «крута же».
Никогда не видели как html+css генерится на javascript, который в свою очередь обрабатывается через php, который частично лежит в базе данных? А я видел. И мне было не смешно :(
В Storm интерфейс имхо не очень, многое рассчитано на горячие клавиши.
Есть всякие прикольные фишки типа table>tr*3>td*4 потом Tab, также с любыми тегами.
Также он хорошо переваривает всякое, когда и javascript и html и php в одном файле.
Единственный минус у меня — я не нашел как создать удаленный проект не закачивая файлы по фтп. Ну т.е. чтобы можно было сначала скачать к примеру архивом, распаковать, потом ему указать папку и фтп и сразу начать работать, используя autoupload.
Пока как таковой пример стыдно показывать :) Я сейчас пытаюсь его допилить, т.к. конкретно в моих проектах оно делает не совсем правильные скриншоты. Но как допилю так скорее всего выложу в паблик.
У себя я немного переписал html2canvas у меня там нормальные колбеки, а тут как пример показать, даже особо не задумывался. На самом деле на практике тут setTimeout вообще использовать нельзя, т.к. время отрисовки канваса бывает иногда очень большим.
Проблема в том, что человеку знающему, когда это может быть использовано, статья не пригодится, т.к. он уже знает как это сделать. А вот людей начинающих она, в таком контексте, может сбить с толку и направить по неправильному пути.
Никогда не видели как html+css генерится на javascript, который в свою очередь обрабатывается через php, который частично лежит в базе данных? А я видел. И мне было не смешно :(
Есть всякие прикольные фишки типа table>tr*3>td*4 потом Tab, также с любыми тегами.
Также он хорошо переваривает всякое, когда и javascript и html и php в одном файле.
Единственный минус у меня — я не нашел как создать удаленный проект не закачивая файлы по фтп. Ну т.е. чтобы можно было сначала скачать к примеру архивом, распаковать, потом ему указать папку и фтп и сразу начать работать, используя autoupload.
Не посмотрят — забудут, это не проблема по сравнению с паролем «пароль».