Павел Тетюев: ситуации разные бывают, например вот мой плагин: ionden.com/a/plugins/ion.rangeSlider/demo_advanced.html Он резиновый, на любом разрешении мне нужно точно показывать сетку и позицию ползунков, все координаты в процентах. Если бы я округлял до целых чисел, я бы никогда не смог получить такой результат.
raiboon: ну вот смотрите, у нас есть например функция, эту функцию браузер не выполнит до тех пор, пока не наткнется на прямой её вызов, вроде foo(); тот же самый принцип и у этих библиотек, каждый модуль обернут в функцию и не будет выполнен до тех пор, пока не будет вызван. Так что совершенно не важно, что страница загрузила весь код, который есть.
Ну можно например извратится, как нибудь. Если А, хочет перевести деньги Б. То можно сделать скажем так: Б регистрирует Paypal аккаунт, привязывает к нему свою карту. Пользователь А платит деньги на пейпал аккаунт пользователю Б. После чего пользователь Б выводит деньги на привязанную карту)
Анна Бакурова: для простоты, и для того чтобы ничего не блокировалось, всегда лучше ждать готовности DOM. Если хотите подождать загрузки ресурсов, то тут лучше найти какой-нибудь resource loader и делать через него
Денис Инешин: просто я не очень понимаю, какого эффекта вы хотите получить от загрузке Html5shim? Насколько я знаю он должен быть загружен еще в head, до того как остальной дом
1. Проверил у себя, работает.
2. Для определения IE9 условные комментарии подходят идеально. Какая вам разница что их нет в 10+? Вы же IE9 и меньше ищете