Comments 37
+6
А почему JSLint печально известный?
+4
Хелп к JSLint начинается со слов:
Warning!
JSLint will hurt your feelings.
И это неспроста :)
Warning!
JSLint will hurt your feelings.
И это неспроста :)
+11
Но сколько времени и нервов он экономит на поиск всяких пропущенных скобок, точек с запятой и т.п.!
+1
у меня с этим и IDE неплохо справляется )
+4
и необъявленные переменные ловит, и точки с запятой непроставленные? Это какая же IDE?
+1
IDE — хорошо + к этому можно внести JSLint прямо в pre-commit hook.
Ошибки в IDE можно игнорировать, а вот то, что у тебя код не комитится — с этим уже не поспоришь =)
Ошибки в IDE можно игнорировать, а вот то, что у тебя код не комитится — с этим уже не поспоришь =)
+1
UFO just landed and posted this here
хорошая новость
+2
Звучит вкусно, особенно поддержка data-атрибутов.
+1
Кстати, в чем она заключается? Уже давно пользуюсь .attr('data-something'); и все ок.
+1
Хм, теперь даже и не знаю:)
+2
Нашел:
HTML 5 data- attributes will be automatically pulled in to jQuery’s data object.
For example, given the following HTML:
<div data-role="page" data-hidden="true" data-options='{"name":"John"}'></div>
All of the following jQuery code will work.
$("div").data("role") === "page"; $("div").data("hidden") === true; $("div").data("options").name === "John";
Note that strings are left intact while Javascript values are converted to their associated value (this includes booleans, numbers, objects, arrays, and null).
+6
лучше бы встроили проверку на поддержку браузером HTML5 или если её нет, то по возможности компенсировали эти недостатки типа placeholder и пр., чтобы верстальщики делали на HTML5 не заботясь о совместимости браузеров.
-4
А что, по-вашему, должно входить в понятие «поддержка браузером HTML5»? Вся спецификация? Так ее никто не поддерживает.
+4
более того, её еще не приняли!
+9
Чем быстрее поддержка, тем быстрее мы увидим лучший web. От этих бюрократов можно ждать десятками лет утверждения того, что и так уже необходимо в сегодняшних реалиях. Если браузеры/не все браузеры двигаются к светлому будущему, то это надо обойти. Надоело уже ставить костыли типа -moz и -webkit а еще кучи js кода и следить за кроссбраузерностью при этом, объяснять заказчику, что все красоты он увидит в Chrome, а не в его любимом IE6.
+3
Ядро библиотеки должно заниматься другими вещами, а для того, о чем вы говорите, есть плагины. Например, jQuery Placeholder.
+2
ура ура=) еще быстрее станут сайты=)
+2
JS код теперь станет более изящным
+1
более наглядно тут: jqueryui.com/demos/effect/easing.html
+2
слава роботам!
+1
нашел глюк — перестал работать этот селектор:
$('input[checked]')
$('input[checked]')
0
Sign up to leave a comment.
Вышел jQuery 1.4.3