Опрос
Вы участвуете в программе Windows Insider?
Популярные новости
Обсуждаемые новости

11.09.2008 10:12 | Dazila

Одним из ключевых направлений развития IE8 является увеличение производительности труда разработчиков. IE8 Beta 1 увеличивал производительность разработчиков посредством оптимизации скриптового ядра и отладчика скриптов. В этом релизе мы продолжаем развивать области, которые способствуют увеличению продуктивности веб-разработчиков. Ниже следует краткий обзор той работы, которую мы проделали для IE8 Beta 2.

Скриптовая машина (Scripting Engine)
Много новых возможностей было добавлено в скриптовую машину. Одной из них, наличие которой особенно важно для AJAX-разработчиков, является введение изначальной поддержки JavaScript Object Notation (JSON). С появлением JSON в IE8 этот язык обмена данными становится стандартом де-факто для современных веб-приложений; мы включили поддержку JSON в машину JScript. Благодаря этому разработчики могут использовать объект JSON для сериализации и десериализации объектов JScript. Эта возможность делает Internet Explorer 8 первым браузером с подобной поддержкой JSON!


Отладчик скриптов (Script Debugger)
Мы уже испытывали отладчик скриптов в IE8 Beta 1. В Beta 2 мы сделали его еще лучше. Теперь вы можете просматривать код, отдельные синтаксические единицы которого выделены разными цветами подобно тому, как это происходит в редакторах кода наподобие Visual Studio. Консоль отображает все ошибки скриптов на веб-странице. Мы также поддерживаем механизм console.log, позволяющий эффективно отслеживать ошибки. Консоль позволяет вам расширять ее функционал путем добавления ваших собственных команд посредством скриптов.


Профилировщик скриптов (Script Profiler)
Это одна из новых функций Developer Tools в IE8. Она позволяет вам обнаруживать и устранять узкие места в производительности скриптов, благодаря чему они смогут работать лучше и быстрее. Профилировщик скриптов поставляется с удобным пользовательским интерфейсом и такими мощными функциями, как "Call Tree View" и "Export". Выходные данные работы профилировщика могут быть экспортированы в различные форматы (например, в Excel), так что можете легко визуализировать полученную информацию в форме диаграмм и графиков.

За дополнительной информацией следует обращаться к видео о Jscript. В следующих наших публикациях мы расскажем вам об этих новых особенностях более подробно.

Шриш Дубей (Shreesh Dubey)
продукт-менеджер команды JScript


Источник: http://blogs.msdn.com/ie/
Перевод: Dazila

Комментарии

Не в сети

С появлением JSON в IE8 этот язык обмена данными становится стандартом де-факто для современных веб-приложений;


работающих только под IE8...

11.09.08 14:11
0
si_ 0
Не в сети

Ух ты, скажите, а МС не выпустила часом новый велосипед "безногий эдишен" например.
Так удобно, хорошо, никто ж не понимает всей востребованности в нем... что значит "стандарт де-факто", НЕТ НИКАКИХ ДЕ-ФАКТО!!
Есть фактический и признанный всем миром стандарт (сss2.x, DHTML1.x, DOM ...) и т.д. Я не понимаю, стандарт де-факто, для кого он де-факто??? Почему МС, простите, подтирается рекомендациями консорциума W3C, и еще и рассказывает всем что она много делает для "стандартизации"? Кто мне это объяснит?

11.09.08 14:25
0
Не в сети

json поддерживается и другими нормальными браузерами. Но вот IE6 он не поддерживается. А пока доля IE6 больше 1% приходится его учитывать.

11.09.08 15:37
0
Не в сети

стоп! JSON-объект у меня прекрасно работает под IE6.

11.09.08 15:38
0
Не в сети

2si_, я объясню - почитайте сначала, что такое json!

11.09.08 16:26
0
Не в сети

А пока доля IE6 больше 1% приходится его учитывать.


больше двадцати... будет меньше дешевле будет не создавать отдельную версию страниц под этот браузер а просто советовать использовать другой

если IE9 не будет поддерживать svg и иметь быстрый javascript (менее 4000 по результатам sunspider, хотя к тому времени webkit и firefox будут набирать 1000) не говоря уже о соответствии хоть какимто стандартам, то он отправится в топку, даже не появившись

11.09.08 19:00
0
Не в сети

Не двадцати. Самая оптимистичная граница - 5%. Если ты посоветуешь 20% посетителей сайта сменить браузер, то это 20% потерянных клиентов. Причем денежные клиенты как раз и не меняют сами браузер.

11.09.08 22:32
0
Не в сети

Ну на самом деле улучшения в IE8 полезны и хороши. Но они опоздали на год-полтора. Скорость работы javascript не дотягивает до уровня opera и firefox.

11.09.08 22:40
0
Не в сети

M$ опоздали не на год-полтора, а лет на пять. Давно необходимо было перевести рендеринг в IE на стандарты, хотя бы Box-модель поменять.
JSON это просто девелоперская фича была. Использовалась столько лет, сколько в браузерах поддерживается JavaScript, для динамического обмена данными с серверами, в основном (типа AJAX, но проще и быстрее). Потом ей придумали название.
M$ просто сделала более удобную работу с этой "технологией". Но src и eval никто не отменял, работать они будут во всех броузерах нескольких последних версий.

12.09.08 03:27
0
Не в сети

Если бы IE8 вышел в таком виде год-полтора назад, то это было бы еще нормально. Сейчас же он еще не вышел, а уже безнадежно отстал.
Выйдет зимой firefox 3.1 с TraceMonkey, Chrome с V8, safari 4 с SquirellFish. И тогда опять IE станет тормозом всея Интернета. На этот раз это будет IE8.

13.09.08 21:53
0
Не в сети

MS птица гордая - пока не пнешь, не полетит. Они бы уже давно могли сделать нормальный браузер а не замораживать всю разработку на 5 лет с выпуском IE6 & XP

14.09.08 09:32
0
Для возможности комментировать войдите в 1 клик через

По теме

Акции MSFT
420.55 0.00
Акции торгуются с 17:30 до 00:00 по Москве
Все права принадлежат © ms insider @thevista.ru, 2022
Сайт является источником уникальной информации о семействе операционных систем Windows и других продуктах Microsoft. Перепечатка материалов возможна только с разрешения редакции.
Работает на WMS 2.34 (Страница создана за 0.06 секунд (Общее время SQL: 0.041 секунд - SQL запросов: 75 - Среднее время SQL: 0.00055 секунд))
Top.Mail.Ru