Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
будут исправлены уже не следующей.
Первоначальные сборки Кестрела не смогут заменить 9.23
Есть ещё много, много проблем, которые должны быть устранены.
Например, Кестрел даже далёк от стабильности 9.23, и Почта Оперы не готова для использования, как продукт.
У нас строгие стандарты качества, которые мы ещё не достигли.
в главном окне news feeds (уж не знаю, как это по-русски, извините) все каналы будут обновяться при нажатии F5, даже если «их время ещё не пришло».
Свежие новости о поддежке CSS в Kestrel.
Пока Kestrel готовится расправить крылья, мы заняты добавлением новых возможностей в Core-2 и углубились в процесс тестирования. Я уже упоминал что CSS3 селекторы готовы и уже даже успели запылиться, но что ещё появилось нового с того времени? Не забывая о CSS2.1, мы добавили поддержкуwhitespace: pre-line. Это нас продвинуло ещё ближе к полной поддержке CSS2.1.
Поддержка CSS3 конечно же пока не так сильно развита, но продвигается вперёд с каждой новой сборкой.background-sizeиз модуля "границы и фон" (backgrounds and borders module) уже поддерживается с приставкой-o-.overflow-xиoverflow-yиз модуля "модель представления документа в виде блоков" (basic box model module) уже давно поддерживается в сборках, но мало где было отмечено. Это одно из свойств CSS3, которое начало широко использоваться благодаря поддержке в IE, так что это сейчас просто необходимо для совместимости с некоторыми сайтами. Например, эти свойства часто используются в Корейских веб-сайтах. Ключевое словоcurrentColorиз цветового модуля так же было добавлено. Оно было уже поддерживаемо Opera, но для SVG. Это ключевое слово назначает тот же цвет, что был задан с помощью свойстваcolorили, в случае, если цвет не был задан, наследует его от родительского элемента. Поддерживая репутацию Opera, как браузера с отличной поддержкой клавиатуры,nav-index,nav-up,nav-down,nav-leftиnav-rightбыли добавлены из модуля интерфейса пользователя (basic user interface module). Это позволяет контролировать какой элемент будет ваделен следующим, когда пользователь нажмёт соответствующую кнопку. Спецификация не определяет какие кнопки или клавиатурные комбинации нужно использовать для каждого случая, но советует использовать "кнопки со стрелочками" в случае управления с клавиатуры. Это очень полезно когда используется абсолютное позиционирование и некоторые элементы на странице не расположены в порядке, в котором они следубт в исходном коде. Так же из этого же модуля был добавленoutline-offset, чтобы завершить поддержкуoutline.
Наряду с поддержкой этих свойств и теми, которые были упомянуты ранее, было исправлено большое количество ошибок для улучшения совместимости с крупнейшими сайтами. Будем надеяться мы сможем добавить больше из CSS3 на пути Kestrel к выпуску. Мы замечаем какие новые свойства хотят веб-разработчики и определяем готовы ли они для имплементации.
Кестрел: путь вперёд