- YaC 2013
- Всё, что вы делаете в Vim неправильно
- CSScomb 2.06
- IntelliJ IDEA → VIM
- Подкаст «Сделайте мне красиво!»
- Разыскиваются настройки
- Твиттер на коленке
- Видео с 404fest
- Домены .рф и зоны первого уровня
- Самое лучшее видео с 404fest
- Еду в Самару
- О локализации сайта
- Автообновление IE9
- HTML5 Killers
- IE9 beta
- Про ссылки на RSS
- Про Flexbox, Grid, Template layout
- О теге audio и его атрибуте loop
- Управление цветами при помощи CSS
- Пишите правильно: «репозиторий»
- Лирическая заметка о WSD'09 в Минске
- CSS Reorder: Divide et impera
- О Минске, стандартах и просветлении
- Пятница — день обновлений CSS reorder
- Онлайн инструмент для сортировки CSS свойств
- H1
- Фотки с Я.Субботника
- HTML 5 demos
- Первый в мире сайт
- Вложенные списки
- Верстка сервисной навигации
- Про отсутствие курсора и как следствие :hover
- Кроссбраузерные полупрозрачные блоки с использованием opacity
- Футболки
- Масштабирование размера шрифта в IE
- Способ заклуглять уголки без картинок и без JavaScript
- Метассылки и кнопки в веб-интерфейсах
Javascript API
В Киеве в прошло очередное мероприятие Web Standards Days. К сожалению, я не смог присутствовать. Но чудеса техники играючи могут перенести нас во времени и сделать очевидцами встречи. И вот, воспользовавшись плодами науки, я наконец посмотрел все видео из Киева.
Хочу особо отметить доклад замечательного Антона Немцева про JavaScript API. Основной постыл выступления: тенденции развития спецификаций ведут к оттеснению фреймворков в простейших задачах в пользу встроенных возможностей браузеров.
Речь шла о Selectors API, DOMTokenList, contenteditable, Web Storage, localStorage, Web Workers, Drag and drop и Geolocation. Презентация от автора.
От себя хочется добавить несколько мыслей. Во-первых выборка элементов через JS действительно крута и работает во всех современных браузерах. В IE работает только начиная с 8 версии и только в Standards mode. В следующий раз когда будете писать document.getElement... вспомните о document.querySelector() обладающем всей мощью XPath. Возможно, он будет гораздо удобнее и полезнее в вашем случае. Насчет скорости вопрос остается открыт.
Про Drag and drop: важно, что вся функциональность работает между разными окнами браузера. То есть можно пробовать строить приложение с тулбарами аля ворд/иллюстратор, что я и ушел пробовать :)
Еще раз спасибо Антону за то, что следит за спеками и собрал такую подборку.