Ресурс для веб-разработчиков и CSS-галерея

CSS, веб-стандарты, javascript

CSS, веб-стандарты, javascript
Список наиболее интересных моментов из нового релиза Firefox 3.6

Градиенты

Добавлена возможность задания линейных (-moz-linear-gradient) и радиальных градиентов (-moz-radial-gradient) для фонов.

Множественные фоны

Практически все параметры фона поддерживают множественные сущности.

Поддержка media queries

Поддержка css для медиа-зависимых объектов.

Масштабирование фонов

Поддерживается -moz-background-size из спека CSS3.

WOFF

Поддерживается. Зачем? Не знаю.

Pointer events

Любопытно, но касается в основном SVG

Мелочи

  • image-rendering поддерживается для изображений, фоновой графики, видео, canvas.
  • text-align:end налажен
  • Улучшен ренеринг DOM-элементов, использующих табличные типы отображения
  • -moz-locale-dir(ltr) и -moz-locale-dir(rtl) — ну все, все понимают
  • добавлен псевдо-класс :indeterminate для чекбоксов с незаданным явно значением (==true)

HTML

  • В Gecko добавлена поддержка HTML5 File API, реализующая доступ к локальной файловой системе и позволяющая множественный выбор .
  • Чекбоксы и радио-инпуты получили параметр intermediate — третье агрегатное состояние вещества.
  • Контроль сглаживания изображений canvas через mozImageSmoothingEnabled

DOM

  • Workers поддерживают close()
  • Drag and drop теперь поддерживает файлы (см. DataTransfer)
  • MozScrollAreaChanged определяет изменения высоты окна (croll area)
  • getBoxObjectFor() удален!
  • Добавлены DOM-свойства mozInnerScreenX и mozInnerScreen для левого верхнего угла вьюпорта окна (window)
  • mozScreenPixelsPerCSSPixel — диалог между экранными пикселями и css-пикселями (scaling!)
  • Возрадуемся, братья и сестры! window.onhashchange теперь учитывает изменения в якорях (#)
  • И еще раз! document.readyState — теперь существет
  • element.classList из спека HTML5 теперь поддерживается
  • Поведение localName и namespaceURI в HTML соответствует поведению в xHTML
  • Поддержка GIS: интерфейс nsIDOMGeoPositionAddress и новое поле в nsIDOMGeoPosition
  • window.getComputedStyle врзвращает кавычки внутри url()

JS

  • Gecko 1.9.2 получил движок JavaScript 1.8.2
  • Date.parse() теперь парсит стандарт ISO 8601 (YYYY-MM-DD). Любители date в sql, вроде меня, оценили.
  • Свойство prototype от инстанциированного объекта больше не enumerable

XPath

Теперь поддерживается метод choose()

UPD: введен аттрибут async="1" для script, благодаря которому можно асинхронно запускать скрипты по мере загрузки.

Написать комментарий




Ввод HTML запрещен!!Введите текст с изображения:* проверка на работа
* — поля обязательные к заполнению!

Комментарии (0)



Сделано в 127.ru