LiteNet.Ru - Актуально о ПК и ПО. 2006-2019.
СТАТЬИ | НОВОСТИ | ПРОГРАММЫ | ОБРАТНАЯ СВЯЗЬ | КАРТА САЙТА
Сейчас на сайте: 7 пользователей онлайн
Обновления
Материал На все смартфоны россиян обязали устанавливать 16 отечественных приложений [23.11.20]
Материал Kaspersky Virus Removal Tool 24.11.2020 [23.11.20]
Материал Dr.Web CureIt! 24.11.2020 [23.11.20]
Материал FileZilla 3.51.0 [23.11.20]
Материал Free Video Editor 1.4.57.311 [23.11.20]
Материал Freemake Video Converter 4.1.11.109 [23.11.20]
Материал VSDC Free Screen Recorder 1.3.2.385 [23.11.20]
Материал RouterPassView 1.9 [23.11.20]
Материал Google Chrome стал запускаться на 25% быстрее [22.11.20]
Материал Google Chrome 87.0.4280.66 [22.11.20]
Материал Avast Free Antivirus 20.9.5758 [21.11.20]
Материал Wireless Network Watcher 2.22 [21.11.20]
Комментарии Самый лучший брауз... [17.11.20]
Комментарии dynabook Satellite... [29.03.19]
Комментарии СПАСИБО!!! Получил... [04.03.19]
Комментарии Уважаемый Професси... [11.01.19]
Комментарии спасибо... [14.12.18]
Комментарии Спасибо, не заняло... [05.12.18]
Комментарии Toshiba satelit a2... [25.11.18]
Комментарии Вы шутите?... [23.11.18]
Комментарии Отличный продукт. ... [18.11.18]
Комментарии На второй вкладке ... [10.09.18]
Комментарии Помогло трёхсекунд... [04.07.18]
Комментарии Toshiba 440CDT Пр... [04.07.18]

RSS

Последние добавленные статьи

Всё о браузере Edge: расширения, высокая производительность asm.js, отказ от ActiveX
17.07.2015

Логотип браузера EDGEMicrosoft в начале мая потратила несколько дней на рассказы о новом браузере, прежде известном под именем Project Spartan, а теперь переименованном в Edge: что он умеет и чего он пока не умеет, но научится в будущем.

Уже было известно, что Microsoft в Edge устранит поддержку множества старых приложений, имеющихся в Internet Explorer. Ушли в прошлое два традиционных метода расширения функциональности IE, ActiveX и Browser Helper Objects. Это означает отсутствие плагинов, панелей инструментов, Java и Silverlight. Однако технология Flash остаётся, являясь встроенной возможностью, как и отображение файлов формата PDF.

На их место приходят расширения, аналогичные имеющимся в браузере Google Chrome, написанные на языках HTML и javascript. Однако случится это не сегодня и не завтра. Хотя Microsoft показала популярное расширение Reddit Enchancement Suite, с минимальными отличиями от Chrome-версии работавшее в Edge, в момент релиза браузер не будет поддерживать эти расширения, и время появления их поддержки неизвестно.

Поддержка расширений будет довольно широкой. У IE сейчас есть достаточно точек расширения для разработчиков; они могут добавлять собственные менеджеры закачек, собственные обработчики протоколов, контекстные меню, боковые панели и фильтры безопасности. Всё это и другое будет в будущем обрабатываться новой системой расширений.

Microsoft также говорит, что у неё есть долгосрочные планы принести поддержку расширений в свой мобильный браузер, хотя поначалу она будет только на ПК и только на Windows 10. У компании нет планов делать браузер или его движок открытым для всех желающих разработчиков, поскольку это будет "дорого стоить".

В отличие от IE, Edge не будет стараться подражать старым браузерам в деле обхода ошибок отображения страниц. Это значит, что уходят в прошлое режимы документов и совместимости. Edge всегда будет на острие прогресса, соответствуя новым веб-стандартам. Эта преданность современным запросам означает также, что не отвечающие им стандарты будут устранены; уйдёт поддержка векторной графики VML, скриптов VBScript, фильтров и переходов DirectX, нестандартные техники скриптов для реагирования на события или доступа к стилям CSS.

В Edge Microsoft обещает не добавлять в будущем новые проприетарные функции. Например, не будет больше использоваться система префиксов, предоставляющая ранний доступ к экспериментальным или находящимся в процессе стандартизации функциям. Вместо этого разработчикам придётся активировать экспериментальные функции с применением флагов конфигурации. Также Microsoft предложила создать систему, в которой разработчики браузеров могут ограниченным образом включить пробное использование экспериментальных функций, чтобы они проверялись в сети.

Кроме расширений, уже после релиза Edge будет добавлена поддержка спецификации Object RTC, используемая для коммуникации с аудио и видео в режиме реального времени прямо в браузере; Pointer Lock для ограничения движения курсора (что важно в играх); и большее разнообразие сценариев использования Cortana.

Что касается присутствующих в финальной версии функций, в феврале говорилось о появлении поддержки asm.js, высокопроизводительного подмножества языка javascript, в движке Chakra javascript. В сборке Windows 10 10074 версия Edge обладает экспериментальной поддержкой asm.js (нужно включать вручную), и опубликованные Microsoft результаты бенчмарков показывают значительный рост производительности.

В бенчмарке WebGL с использованием движка Unity 3D Edge без asm.js примерно на 50% быстрее по сравнению с Internet Explorer 11. Активация asm.js увеличивает производительность вдвое, так что новый браузер становится втрое производительнее старого. Самые большие преимущества видны в симуляции физических процессов и искусственном интеллекте.

В итоге можно понять, что Edge будет значительно отличаться от IE 11. Из Edge было убрано около 220 тысяч строк кода и 300 старых интерфейсов (API). Было добавлено примерно 300 тысяч строк кода и сделано 4200 исправлений для совместимости со старыми браузерами. В недалёком будущем единственным сходством Edge с IE останется похожий логотип.

Что еще почитать?