Можно ли модернизировать загрузку по требованию - загружать "специальный инициализирующий скрипт, дающий возможность подгрузить API в любой момент " со своего сайта?
Сам скрипт модернизировать нельзя. А зачем вам понадобилось делать подобные действия. Расскажите, пожалуйста, подробнее что вы хотите сделать, я постараюсь подсказать оптимальное решение.
проблема в том что, несмотря на непотопляемость серверов yandex-а возможны случаи когда они недоступны, причем не по вине яндекса, могут быть каналы перегружены или банальные access denied, в этом случае как будет реагировать сайт? сам был свидетелем как страница регистрации грузилась по 2 мин ожидая загрузки yandex api, поэтому переделал на "по требованию", но есть подозрение что и это не панацея, ведь тот скрипт для загрузки основного скрипта тоже должен загрузиться,
простите конечно, но какие проблемы с подключением? что мешает вам загрузить яндекс по требованию, просто подключив динамически скрипт? Самый злобный пример - http://www.gdeetotdom.ru/moscow/cao/khamovniki/lva-tolstogo-ul/18/#tab_houseTab после чего переключитесь на закладку "на карте" в панельке дома. Вся закладка подгрузиться ajaxом, в том числе и скрипты карт
измерял уже распакованные данные но все равно многовато... мой вопрос в теме как раз и был направлен на уменьшение клиентского трафика - решение должно быть без ajax, - отдавать клиенту скрипт предзагрузки и инициализации api а основную часть грузить с yandex