Май | 2009 | WebDuty

Список действительно полезных JavaScript-библиотек

Популярные Javascript-библиотеки предоставляют большой набор функций, которые могут помочь веб-разработчику. Возможность расширить функционал этих библиотек делает их еще более мощными. Но зачастую возникают ситуации, когда огромный функционал топовых библиотек совершенно не нужен, либо эти библиотеки не располагают нужными вам функциями.

Javascript-библиотеки

Я попытался составить список действительно полезных Javascript-библиотек, которые помогут вам если ваши любимые библиотеки, такие как jQeury, Prototype, MooTools и др., не содержат функции для ваших конкретных задач, либо вы не хотите их использовать по каким-либо другим причинам.

Осел умер!

Данная статья является моим вкладом в антиIE6 кампанию. Хватит! Лично я отказался от поддержки IE6 некоторое время назад, – мне все равно, как мой блог выглядит в IE6, и я не проверяю мои примеры в IE6.

Согласно статистике W3Schools, IE6 в настоящее время занимает лишь 18,5% доли рынка. По сравнению с январем прошлого года это примерно на 14% меньше. Но он все еще здесь.

ie6-sucks

Селекторы CSS. Часть первая.

Валидная и хорошо структурированная страница предоставляет каркас, к которому применяются стили. Чтобы можно было присвоить стиль, определенный в таблице CSS, некоторому элементу или элементам, нужно каким-либо образом идентифицировать эти элементы . Для идентификации элементов применяются селекторы.

Валидность страницы

Код документа xHTML должен быть не только синтаксически правильным, но и валидным. Если код невалиден, браузер попытается интерпретировать разметку самостоятельно по одному ему известным правилам. Как это часто бывает, результаты такой “интерпретации” не совпадают с вашими ожиданиями. Чтобы проверить валидность документа, браузеру должна быть известна схема DTD, используемая в документе. Она предоставляется браузеру в объявлении DOCTYPE.

Режимы работы браузера

Когда компании начали создавать браузеры, совместимые со стандартами W3C, перед ними возникла задача обеспечения обратной совместимости. Для её решения производители браузеров применили два режима вывода: стандартный(standart) и нестандартный(quirks). В стандартном режиме браузер выводит страницу в полном соответствии со спецификациями, а в нестандартном – менее строгими способами, обеспечивающими обратную совместимость.