Новинки альфы Opera 12.00 для разработчиков


Свежая сборка альфы Opera 12.00 принесла с собой столько интересного, что мы решили рассказать об этом подробнее. Ссылки на сборку можно найти в блоге Desktop Team или подождать немного, пока она появится в виде обновления для Opera Next. Что же интересного предлагает эта сборка для разработчиков?

Новые возможности

Управление переносом в <textarea>


Когда для <textarea> применяется свойство white-space со значением, отличным от nowrap, то Opera, как и другие браузеры, продолжает переносить текст, независимо от установленного значения. Тем не менее, мы решили изменить описанное поведение в этой сборке, чтобы учитывать применённые стили. К примеру, у вас есть свойство white-space: pre для <textarea> — такой текст должен располагаться ровно так, как его вставили в поле, т.е. занимать только две строки.
Поскольку только мы поддерживаем такое, вполне логичное, поведение для <textarea>, то надо будет внимательнее смотреть по сторонам на предмет проблем с совместимостью. Если вы обнаружите сайты, которые ломаются из-за нового поведения — расскажите нам об этом, например в твиттере: @ODevRel_ru.

Исправленные ошибки в CSS

Работа над различными API

HTML5-формы


Если цифровое значение элемента <input type="date"> был спрятано, обнулено, а потом показано — старое значение по-прежнему отображалось, как в этом примере. Проблема была исправлена.

И прочее…


Пустая страница about:blank недостаточно пуста! Раньше страница about:blank выглядела так:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"> 
<html dir="ltr"> 
<head> 
    <title>Blank page</title> 
    <meta name="viewport" content="width=device-width,user-scalable=no"/> 
 </head>
 <body></body>
</html>

Теперь страница содержит только самое необходимое, только то, что нужно HTML5-парсеру:

<html><head></head><body></body></html>

И, что называется, one more thing™


Самые любопытные из вас, заглядывающие в список изменений движка Presto, могли заметить интеграцию пакетов 267-271, точнее его второй пункт. Ничего такого, просто не говорите, что мы вас не предупреждали ;)

Читать дальше

@
14.02.2012 14:51 UTC
Первоисточник