ой не думаю, что 7-8 часов. плюс, если посмотреть ролики о том, как снимают, то сразу станет очевидным, что собственно «результат» занимает некую часть времени и отнюдь не беспрерывен. хотя с тем, что в IT работа легче не спорю :)
> один JS-файл со всеми скриптами сайта — это хорошо и правильно
лишний запрос, яспень, плохо, но прогрузка лишнего кода в больших объемах ничем не лучше.
у меня был сайт, где для супер-калькулятора было ~400 кило скрипта, потребного исключительно на этой странице — вот его точно не к чему засовывать в файл, подключаемый ко всем другим страницам.
> должны заранее знать, что есть на странице
UI.init можно делать не дожидаясь дом-реди, а прописывать инлайном сразу после ui-компонентов, особенно если /j/index.js не подгружает скрипты для ui
сбор функционала в зависимости от требований к «страницам» с произвольным кодом к каждой. должно очень хорошо подходить для сайтов, где ui-компоненты не раскиданы по контенту в произвольном порядке. в общем, возьму на заметку, спасибо.
поменяйте async на non-blocking, пожалуйста.
асинхронность это возможность исполнять несколько действий одновременно, что в рамках однопоточного скрипта невозможно, за исключением воркеров, каждый из которых тоже однопоточный.
rotate в опере не работает, letter-spacing дробный нельзя указывать (да и текстовые контролы ведут себя очень странно)… а какое-нибудь (реальное) применение для этой штуки придумать можно?
рядом с каждой строчкой результат закомментирован. и прямо над Вашим комментарием webdew указал куда более короткий листинг, пусть и с урезанными возможностями.
супер-работник неплопно закрутит аж 300 гаек — вот молодец, да?
span, i/em туда же?
лишний запрос, яспень, плохо, но прогрузка лишнего кода в больших объемах ничем не лучше.
у меня был сайт, где для супер-калькулятора было ~400 кило скрипта, потребного исключительно на этой странице — вот его точно не к чему засовывать в файл, подключаемый ко всем другим страницам.
UI.init можно делать не дожидаясь дом-реди, а прописывать инлайном сразу после ui-компонентов, особенно если /j/index.js не подгружает скрипты для ui
и больше всего кеш
асинхронность это возможность исполнять несколько действий одновременно, что в рамках однопоточного скрипта невозможно, за исключением воркеров, каждый из которых тоже однопоточный.
произносить растяжно, многократно повторяя до наступления абсолютного прозрения
return function() {запарило уже писать (как и инлайном function в скобки оборачивать)