конкатенация стилей/скриптов и их последующая минификация - это нормальная практика. Для этого ненужно никаких стандартов. Делайте хоть на лету, хоть собирайте один раз при деплое (что было бы логично) а еще лучше сразу же ложите рядом уже сжатый в gzip вариант ваших скомпиленых файлов. Опять же смысла сделать из двух файлов один я не вижу как минимум по следующей причине: стили должны загрузиться раньше скриптов. Во всяком случае в большинстве случаев. Загрузка скриптов не должна блокировать загрузку страницы.
Что касается SPDY - то тут вы вообще ни капельки не попали. Там профит в том что используется одно tcp-соединение с сервером и мультиплексирование данных. Это позволяет снизить нагрузку на сервер, не тратить время на подключение к серверу по новой для загрузки следующих файлов и т.д. По сути при использовании этого протокола конкатенация файлов стилей и скриптов не должна приносить существенного профита, ибо соединение все равно будет одно и то же.
p.s. приведенная вами статья не даром находится в хабе "ненормальное программирование".
на этот вопрос сложно отвечать из-за его простоты. Примерно так же дети спрашивают для чего трава зеленая. Начинать им расказывать про фотосинтез?
Эти методы будут вами применяться во всех последующих дисцилинах. Например в оптимизации(неважно чего: процессов, движения или чего то еще, что можно описать уравнениями).
было бы круто, если бы вы домашнее задание выполняли самостоятельно)
Погуглите про условную вероятность и теорему умножения...там всё достаточно понятно.
мистер, вы упороты. любая манипуляция с DOM сравнима с операциями Input\Output , что, как бы намекает, не переборщи. а 250 зависимостей это как раз тот случай когда переборщил. джквери парсит строку запроса потом просто делает запросы getElementBy.... , тоесть тут не зарыто клада оптимизации. тормозит - убери без чего мож обойтись. не можешь обойтись-смирись.
самый хардкор вариант - асм, даже если кому и интересно будет почитать - пойдет довольно таки с трудом.
или можно тупые "перлы" с поколена в коде взять
Планшет это устройство для потребления контента и Android с этим неплохо справляется.
Ubuntu это ОС для полноценной работы, зачем она на устройстве чьи возможности (малый экран, только сенсорная клавиатура) на 90% ограничат сферу её применения?