Книга: мы строили, строили
Ребята, вы не поверите, но книгу мы
Конечно, ещё
Если есть
Читайте также
А мужики-то и не знают!
Сергей Чикуенок из студии Лебедева сделал потрясающее открытие: чем сложнее структура документа, тем больше тормозит браузер.
2008
Какой RLE лучше-2
2025
Комментарии 29
А прямо здесь писать нельзя?
( стр. 31
«а для выполнения клиентские редиректов»
)
(стр. 31) В том же абзаце — «ренее открытыхвеб-страниц» .
стр. 37 — «Помимо этого существуют» (абзац этим заканчивается)
Спасибо! :)
http://fullajax/#:developers%29
Неправильный урл.
Неправильный падеж
Вы тут путаете два родственных, но разных понятия — content delivery network и cloud computing.
Тогда уже для firebug, и имеет смысл рассказать о нем выше по тексту.
Спасибо большое!
Не за что :)
Не совсем понятно, зачем было включать главу про обфускацию. Может имелось в виду упаковка JS через base64?
Отдельный мердж для ИЕ, на мой взгляд, имеет право на существование только при наличии какого–то системного решения по мерджам (которое собирает из нескольких файлов один при деплое, или делает это в рантайме с кешированием). В противном случае (работа руками), будет огромное дублирование кода. Мы, в свое время, кстати, поставили задачу и практически свели до минимума CSS для ИЕ (по началу было всего 2 правила, сейчас не больше 10). Если серьезно озадачиться этим, то CSS для ИЕ может быть ужат до такого размера, что его можно вставлять инлайном.
Касательно объединения изображений. Насколько я знаю, существует общепринятый термин «спрайт» для подобного рода оптимизации.
Опять же, как–то режет глаз «встраиваемый» (инлайновый), «двоичный» (бинарный), но это я скорее придираюсь :)
Комментарий для Евгения Степанищева:
ЗаменаCSS-expressions одноразовыми expressions тоже имеет право на существование.
Для таблиц (например прайсов) следует задать тэги чтобы браузер отображал ее до полной загрузки.
Для картинок следует избегать инплейс–масштабирования (когда размер картинки, строго указаный в width/height не совпадает с ее реальным размером). Если уж никак нельзя этого сделать, то хотя бы масштабировать пропорционально (в идеале — в целое число раз).
Спасибо, передам ребятам.
Тегов , кстати, таблицам мало. Надо ещё указать ширину каждой col и сказать
Хотя ФФ давно уже кусками рисует большие таблицы, насколько я помню.
динамическое сжатие, или, для еще большего быстродействия — статическое сжатие. При
использовании статического сжатия серверу не придется тратить дополнительного
времени на сжатие, он будет сразу готов отдать сжатый файл.
Передозировка слова «сжатие».
Бездумная калька с User Experience.
сжатия — DEFLATE (RFC 1951), использующий комбинацию алгоритма LZ77 и
использует-использующий, стилистически некрасиво.
кодирования Хаффмана.
Это опера–то старейшая? Ну и стилистически тяжеловесно, конечно.
А какой браузер есть старше?
Таймлайн есть вот тут:
http://en.wikipedia.org/wiki/Comparison_of … rs_by_year
Была еще отличная картинка с ветками, но найти не могу.
Если говорить о том, какой браузер из ныне используемых является старейшим, то это все равно будет ИЕ (1995, Опера — 1996). А если вспомнить 0.05% пользователей нетскейпа (или приписать историю нетскейпа мозилле) — то и он :)
В любом случае, данная информация:
1. Неверна.
2. Не имеет прямого отношения к теме главы.
Может я, конечно, неверно понял пассаж в целом, но и это не в его пользу :)
Вопрос вполне корректный. Там написано «старейшего из всех используемых браузеров». Из перечисленного ряда используемный — только IE, а он младше «Оперы» на год («Опера» родилась в
Netscape, который используется сейчас (5.0—9.0) не имеет ничего общего с Netscape версий 0.x—4.x, кроме названия.
unrelated:
Вот, кстати, некоторые мои изыскания по оптимизации большого количества png:
http://chikuyonok.ru/2009/07/punypng/#comment-962
Спасибо! Кажется, ровно эти же выводы есть в книге?
Выводы то я сделал раньше выхода книги.
Пальму первенства ни в коем случае не отбираю :)
Я и не претендую
Но главку по JS дописал бы с удовольствием :)
Куда? В книгу? Почему бы и нет? Напишите Николаю (Nikolay.Matsievsky@webo.name), думаю, он будет только за.
Сорри, немного отвлекся от темы со всяческими праздниками, на днях просмотрю то что есть по JS и отпишусь.
Самый большой минус в MSIE6, который рендерит background очень медленно.