Скотт и Ракстера отлично поработали, охватив БД и запросив оптимизацию.Чтобы ответить на ваш вопрос с точки зрения HTML / CSS / JavaScript:
CSS: Читаемость является ключевым фактором.CSS отрисовывается так быстро, что вы никогда не должны чувствовать, что нужно жертвовать удобочитаемостью ради производительности.Таким образом, сосредоточьтесь на добавлении в столько комментариев, сколько необходимо для документирования кода, почему существуют определенные правила (например, хаки), и все остальное, что пополняет вашу лодку комментариев.В CSS есть несколько очевидных правил, которым нужно следовать: 1) Используйте внешние стили.2) Ограничение внешних таблиц стилей для ограничения запросов GET.
HTML: Как и CSS, HTML читается браузером так быстро, что вам действительно нужно сосредоточиться только на написании чистого кода.Используйте пробелы, отступы и комментарии для правильного документирования своей работы.Помните только основные вещи в HTML: 1) объявите <meta charset />
в начале раздела head.2) Следуйте этому совету, ребята, чтобы свести к минимуму повторы браузера .* на самом деле это правило применимо и к CSS.
JavaScript: Большинство оптимизаций для JavaScript к настоящему времени действительно хорошо известны, поэтому они будут казаться очевидными, как инициализация переменных вне циклов, продвижение javascriptдо конца тела, поэтому DOM загружается до того, как сценарии начнут связывать все ресурсы, избегая дорогостоящих операторов, таких как eval () или with ().Не похоже на испорченную запись, но сохранение хорошо прокомментированного и легко читаемого сценария должно оставаться приоритетом при разработке кода JavaScript.Тем более что вы можете просто минимизировать и сжать все лишнее при его развертывании.