~~NOTOC~~ ====== Список изменений в Opera 9.0 для Windows ====== ===== Примечания к выпуску ===== Opera 9 использований новый формат хранения учетных записей для электронной почты. Старая почта не переформатируется, но почта, полученная в Opera 9 не совместима с предыдущими версиями Opera. ===== Сразу ===== * Блокировка содержимого * Поддержка BitTorrent * Виджеты * Редактирование поисковых машин * Настройки сайта * Новый инсталлятор. Один пакет - 30 языков * Интегрированный просмотрщик исходного текста * opera:config для расширенной конфигурации параметров Список изменений по сравнению с Opera 9 Beta 2 также доступен. ===== Изменения по сравнению с Opera 8.54 ===== ==== Интерфейс пользователя ==== * Новый блокировщик содержимого — опция "Блокировка содержимого" доступна из контекстного меню страницы. * Новая возможность Виджеты Opera. Виджеты являются маленькими веб-приложениями, которые существуют вне окна Opera. Используйте новое меню ''Виджеты'' или соответствующую панель, чтобы добавлять и управлять вашим набором виджетов. Узнайте больше об использовании и создании виджетов на widgets.opera.com. * Добавлена поддержка peer-to-peer распространение файлов с использованием BitTorrent. * Новый редактор поисковых машин - опция "Создать средство поиска" доступна в контекстном меню поля поисковой формы. * Обновлен search.ini - номер версии файла теперь 8. Все файлы с более низкими номерами версии будут перезаписаны при обновлении. * Новое краткое слово ''a'' для поиска на answers.com. * Новое краткое слово ''b'' для поиска в BitTorrent. * Добавленная функция настроек сайта, доступная из контекстного меню страницы, ''Быстрых настроек'', и для всех узлов — из меню ''Инструменты > Настройки > Дополнительно > Содержимое''. * Обновлена терминология: интерфейс пользователя и справка теперь относятся к "вкладкам" вместо "страниц". * Теперь при наведении курсора мыши на вкладку отодражаются эскизы веб-страницы. * Измененысочетания клавиш: * ''Ctrl''+''T'' открывает новую вкладку * ''Ctrl''+''N'' открывает новое окно * ''Ctrl''+''D'' сохраняет закладку на текущую страницу * ''Ctrl''+''B'' работает как "Вставить и перейти" * Добавлено сочетание клавиш ''Ctrl+Enter'' для автозавершения адреса когда оно используется в поле адреса. Действует в соответствии с настройками автозавершения имен сервера, по-умолчанию добавляет ''"WWW."'' и ''".com"''. * Добавлена горячая клавиша ''Esc'' для снятия выделение текста. * Доступный клавиши доступа HTML теперь перечисляется при включении нажатием ''Shift''+''Esc'' режима доступа по горячим клавишам. * Пространственная навигация теперь не требует нажатия ''ENTER'' для изменения поля формы * Специальная локальная веб-страница opera:config позволяет производить тонкую настройку параметров при запущенной Opera. См. [[docs:operaini/|объяснения по Opera6.ini]] для получения документации по настройкам. * Функция '' 'Найти на странице' '' теперь подсвечивает все найденные соответствия при поиске текста на странице. * Обновленный диалог настроек. Главные изменения: * Новый пункт ''Дополнительно > Вкладки'' с большим количеством вкладок и опций интерфейса MDI. * Улучшенные и упрощенные настройки cookie. * Консоль JavaScript является теперь консолью ошибок и может отобразить сообщения, предупреждения, и ошибки для JavaScript, Java, XML, HTML, CSS, XSLT, SVG, BitTorrent, виджетов, сети, и почты/чата. * Добавлена поддержка сохранения и открытия веб-архивов (''.mht''-файлов). * "Сохранить как HTML-файл с рисунками" теперь собирает внешние файлы в одной папке. * Существенные усовершенствования в блокировке всплывающих окон. * Группировка по времени и сайтам на панели и в менеджере ''История'' . * Новые стили для opera:about, opera:cache, opera:history, opera:plugins, файла: просмотра, ошибочных страниц, и панели ''Информация''. * Значением по-умолчанию для режима "Перемещаться не отображая список" теперь "в порядке видимости вкладок", включаются и свернутые вкладки. * Пользователmcrbq CSS теперь по-умолчанию доступен в режиме автора. * Закладки, экспортируемые в HTML, находятся теперь в формате файла закладок Netscape, делая их совместимыми с закладками Yahoo, Scuttle, MyBookmarks, и т.д. * Добавлена опция повторного анализа неверных XML-документов как HTML, если синтаксический анализ как XML не удался. * Удалена таблица стилей "Скрывают элементы определеного размера". ==== Передача сообщений ==== === Электронная почта и новости === * Улучшен внутренний IMAP. * Сообщения IMAP удаляются из локального хранилища, при удалении учетной записи. * Новый настраиваемый экран заголовка сообщений почты. * "Просмотреть все заголовки сообщения" заменен на "Просмотреть все заголовки и сообщение" в контекстном меню сообщения. * Добавлено меню смайликов для панелей инструментов чата и почты. * Добавленное предупреждение при отправке почты без темы. * Стрелка вверх/вниз больше не выбирают следующие/предыдущие сообщения в электронной почте и представлениях новостей, когда фокус находится на представлении сообщения. * Исправление в ''format=flowed'', посылавшем неправильно отформатированное содержимое. * Исправлена отправка почты с кодировкой ''iso-2022-jp''. === Ленты новостей === * Добавленная поддержка ''Atom 1.0''. * Добавленная поддержка импорта и экспорта списков лент в формате OPML через пункт меню ''Файл > Импорт и экспорт''. * Улучшена обработка лент новостей с фотографиями — внешние вложения теперь разрешены в лентах новостей при выборе опции ''"Вид > Отобразить как > HTML"'', и не блокируются при установке опции ''"Блокировать внешние элементы"''. === Чат === * Добавлена защита от CTCP-флуда. * Передачи DCC-файлов и приглашения комнат чата теперь отображаются как ссылки в окне приватного чата. ==== Дисплей ==== * Различные исправления рендеринга. Opera теперь прошла [[http://webstandards.org/files/acid2/test.html|тест Acid2]]. * Поддержка SVG увеличена до 1.1 basic. * Поддержка перемещения с помощью клавиатуры в SVG. * CSS 3: Добавленная поддержка атрибута и UI-селекторов и непрозрачности. Добавлена поддержка ''"-o-text-overflow:ellipsis"'', синониму ''"text-overflow:ellipsis"''. * CSS 2.1: Различные исправления селекторов и псевдоэлементов. Обновлено управление ''"display:inline"'' в таблицах согласно принятым обновлениям спецификаций. * Добавлена поддержка [[http://whatwg.org/specs/web-forms/current-work/|Web Forms 2.0]]. * Удалена поддержка ''XML namespaces'' в документах HTML. * Добавленная поддержка ''xml:id''. * Разрешено применение позиционируемых элементов перед элементами ''iframe'' и объектами. * Улучшена обработка ошибок CSS. * При печати страниц теперь будет использоваться фоновый рисунок из таблиц стилей для печати, а не из таблиц стилей для экрана. * Некоторые исправления для двунаправленного текста. * Некоторые усовершенствования в ERA / по ширине страницы. * Исправлена обработка фоновых рисунков в элементах ''fieldset''. * ''@import'' теперь поддерживается в пользовательских таблицах стилей. * Поддержка запросов устройств в правилах ''@import''. * Удалена ''box model quirk'' (''box-sizing:border-box;'') в ''quirks mode''. * Атрибуты ''HREF'' в DOM и CSS больше не преобразуются в абсолютные URL. === Значения по-умолчанию === * Элемент ''body'' по-умолчанию теперь использует ''margin'' вместо ''padding''. * Элементы ''UL''/''OL'' по-умолчанию теперь используют ''padding'' вместо ''margin''. * ''DD'' элементы теперь имеют меньший отступ. * Используется размер по-умолчанию ''handheld''-шрифта для таблиц стилей ''handheld''. * В формах теперь значения по-умолчанию для ''margin-top'' — ''0'', а для ''margin-bottom'' — ''1em''. * Некоторые изменения в значениях по-умолчанию для ''margin'' и ''padding'' в элементах ''legend'' и ''fieldset''. === Изображения === * Расширена поддержка отображения EXIF-изображений. Выберите ''Свойства рисунка'' в контекстном меню изображения. * Добавлена поддержка форматов YCCK и CMYK в JPEG-изображениях. ==== Выполнение скриптов ==== * Добавлена поддержка XSLT 1.0 и конструктора XSLTProcessor. * Добавлена поддержка XPath 1.0. * Добавлена поддержка ''DOM level 2 Style Sheets'' и связанной с ней чати ''DOM level 2 CSS''. * Осуществленный ''designMode'' для богатого редактирования текста. * Добавлена поддержка атрибута ''CONTENTEDITABLE'' и свойства ''contentEditable'' . * Осуществлена поддержка ''canvas'', как описано в [[http://whatwg.org/specs/web-apps/current-work/#scs-dynamic|проекте Web Applications 1.0]], так же как [[http://my.opera.com/WebApplications/blog/show.dml/200788|opera-2dgame context]]. * Добавленная поддержка ''Audio'', как описано в [[http://whatwg.org/specs/web-apps/current-work/#scs-sound|проекте Web Applications 1.0]]. * Различные улучшения в поддержке ''XMLHttpRequest''. * Добавлена поддержка событий ''onmousewheel''. * Добавлена поддержка ''document.load'' и ''document.adoptNode''. * Добавлен ''window.getSelection'' и связанные с ним методы. * Улучшена обработка ''offsetTop'', ''offsetLeft'', и ''offsetParent''. * Удалена поддержка ''"javascript: URL"'' в CSS. * Страницы, использующие определенные события JavaScript, перезагружаются при их посещении из ''Истории''. [[http://www.opera.com/support/search/supsearch.dml?index=827|Статья в базе знаний]]. ==== Безопасность ==== * TLS 1.1 и TLS Extensions по-умолчанию включены. * Панель безопасности теперь недоступна для использующих шифрованное подключение сайтов, которые имеют низкую оценку безопасности. * Обновление автоматически отключает 40 и 56-битные SSL/TLS-шифры. * Исправлена проблема SSL-согласования для серверов, которые не применяют TLS 1.0 в записи протокола приветствия клиента (client hello). ==== Плагины ==== * Добавлены расширения Netscape Plug-in API, разработанные создателями браузеров и плагинов. * Для некоторого содержимого плагинов теперь будет требоваться, чтобы вы щелкнули по нему прежде чем вы сможете взаимодействовать с ним. ==== Разное ==== * Изменена принятая по-умолчанию строка ''user agent'' на "Идентифицировать как Opera". * Параметр "Идентифицировать как" перемещен в настройки сайта и добавлены опции маскировки строки ''user agent'' как Mozilla или Internet Explorer. * Исправление сайтов может теперь загрузить определенные настройки сайтов, такие как Browser JavaScript и замены ''user agent''. * Раздел ''[Adv User Prefs]'' в opera6.ini был переименован в ''[Network]''. ==== Изменения, связанные с Windows ==== * Новый MSI-инсталлятор * Упрощает сетевую установку * 30 языков в одном пакете; MSI-пакет International содержит следующие языки: американский английский, японский, немецкий, польский, упрощенный и традиционный китайский, латиноамериканский и европейский испанский, канадский и европейский французский, итальянский, норвежский bokmål и nynorsk, шведский, датский, финский, голландский, корейский, бразильский и европейский португальский, русский, чешский, венгерский, болгарский, турецкий, панджаби, хорватский, литовский, фризский, и грузинский. * Предупреждение: норвежский nynorsk, панджабский, канадский французский, фризский, грузинский, и литовский языки не поддерживаются в процессе установки. При первом запуске, перейдите в пункт меню в ''Tools > Preferences > General'' (''Инструменты > Настройки > Общие'') и используйте раскрывающйся список для переключения на один из этих языков. * Flash больше не связывается в Windows-инсталляторе. * При первом запуске Opera попытается импортировать закладки из браузера, установленного по-умолчанию в системе. Поддерживаются Internet Explorer, Firefox, и Opera. * Начальная поддержка NTLM-аутентификации. * Добавлены новые параметры запуска: ''"Opera/ScreenWidth 800/ScreenHeight 600"'' изменит разрешение экрана на 800х600 до выхода из Opera, после чего разрешение вернется к предыдущему значенияю. * Выбор шрифта теперь работает корректно, если установлено более 1024 шрифтов.