|
|||||||||
Всем известно, что броузер осуществляет построение и отображение
загружаемой страницы постепенно, по мере загрузки составляющих ее компонент. Сначала
посетитель увидит текст страницы, после чего начнет "проявляться" графика, апплеты
и прочие ее элементы. Для пользователя такая возможность очень удобна, поскольку
позволяет ознакомиться с частью информации и найти необходимые ссылки без ожидания
завершения загрузки.
<TABLE STYLE="table-layout:fixed" WIDTH=600> Если применен стиль table-layout со значением fixed, то броузер не будет
дожидаться загрузки всего содержимого таблицы, начав отображать ее строки сразу,
по мере загрузки. При использовании тэгов COL необходимо задать атрибут width
для каждого из них и для тэга TABLE. Если теги COL не указаны, броузер проанализирует
формат первой строки таблицы и будет строить все остальные строки, используя полученную
информацию. Если невозможно определить формат первой строки и не указаны тэги
COL, то размер таблицы делиться поровну между всеми ее колонками. Выигрыш в скорости особенно впечатляет в случае с большими таблицами. Вы можете посмотреть пример. К сожалению, этот подход не работает в Netscape Navigator. Но он и не мешает его работе, поскольку броузеры игнорируют незнакомые теги и атрибуты. Об оптимизации таблиц в Netscape Navigator я расскажу в следующей статье, и Вы сможете добиться одинакового результата, применяя к таблицам оба подхода одновременно. Сергей Степанов
|
|||||||||
![]() |
![]() |