Как стать автором
Обновить
130
0
Константин Кичинский @kichik

Пользователь

Отправить сообщение
Как-то так:
<script async src="test.js"></script>


или

var script = document.createElement("script");
script.async = true;
script.src = url;
document.head.appendChild(script);


Для синхронизации нужно поставить async = false.
Это потребует не только введения дополнительной синхронизации (то есть усложнения браузера), но и пересмотра принципов разработки приложений.
Кстати, интересный момент как раз в том, что это не всегда так — с помощью атрибута async браузеру можно сказать, чтобы он грузил скрипты синхронно.
Потому что в большинстве случае вы скорее хотите синхронизации: короткое, почти незаметное для пользователя блокирование UI на время каких-нибудь манипуляций с интерфейсом, вроде обновления элементов через DOM.

Ну и в целом, писать в синхронном режиме проще. Для асинхронного выполнения JS будут веб-воркеры, но они не всемогущи :)
См. пункт 6 — там есть рекомендация, как отслеживать успешность закрепления. Конечно, при этом надо не забыть сказать пользователям, что у них такая возможность есть.
Да, это один файл :) Просто даже внутри написано, что это jQuery + Sizzle.
Никто еще никого не купил. Это называется «subject to regulatory approval».
Если выражаться точнее, то:

Sizzle.js is a JavaScript library that implements a «CSS selector engine designed to be easily dropped in to a host library.» jQuery uses it internally for its CSS selection needs. If you wanted a CSS engine and had no need for all the other JavaScript benefits of jQuery, you could use Sizzle.js separately.
На самом деле, в HTML5 есть возможность прикрепить к мультимедиа файл с субтитрами через элемент Track, но это не везде работает и дальше встает вопрос с форматом файла, который пока не решен.
Честно говоря, чтобы что-то такое работало кроссбраузерно не вижу других адекватных вариантов кроме того, что будет соответствующий стандарт или набор стандартов, предоставляющие необходимые API, + нативная реализация в браузерах большинства сложных операций, учитывающая возможности железа для оптимизации обработки данных.

Собственно, в задачи Audio WG входит создать что-то похожее на то, о чем вы говорите:
•Access to audio devices, such as for microphones or other audio inputs, and multi-channel speakers or other audio outputs.
•APIs and advanced functionality regarding audio cache management and audio capability information
А что такое мета-события?
У них — это у кого? :) Если в W3C, то они пока только над новым стандартом думают.
О чем и речь — сегодня сколь-нибудь сложные сценарии вызывают множество мелких проблем и нюансов :)
Можешь ;) Но над манго-фичами нужно еще подумать :)

Хорошая подборка материалов по Mango есть вот тут: windowsteamblog.com/windows_phone/b/wpdev/archive/2011/07/08/resources-for-windows-phone-mango-developers.aspx
Это дело привычки, а не ужасно. И на самом деле их можно перенести вниз при желании.
В IE9 по умолчанию статусбаров нет.
На английском, насколько я знаю, перевода не планируется.
Зависит от ОтУС. Как минимум, должна быть запись.

Информация

В рейтинге
Не участвует
Откуда
Россия
Дата рождения
Зарегистрирован
Активность