20

Div vs Table

Пикабу, пикабу, а почему основной твой контент свёрстан здоровенной таблицей, загрузку которой приходится ждать от 2 до 10 секунд?
Div vs Table
Автор поста оценил этот комментарий
ну аякс недавно появился видимо)) да и 5 лет назад он тоже мог быть)) все равно изначально был пагинатор обычный для листинга страниц)
раскрыть ветку (1)
Автор поста оценил этот комментарий
Я не из старожилов, так что не в курсе, что и когда было :-)
показать ответы
Автор поста оценил этот комментарий
хардкод ширины и высоты
.i_am_centred_to_ff{
width:100px;
height:100px;
background:#777;
position:absolute;
left:50%;
top:50%;
margin-left:-50px;
margin-top:-50px;
}

ну ахуеть "неизвестны высоты" не проблема. Если HTML требует JS для реализации, то всё печально. Тогда уж лучше table )
раскрыть ветку (1)
Автор поста оценил этот комментарий
Без js можно. Но вот в данный момент, а именно в 2 часа ночи - не хочется.
Хочется печеньку и спать.
показать ответы
Автор поста оценил этот комментарий
ну и таблицы конечно никто не отменяет там, где они нужны
раскрыть ветку (1)
Автор поста оценил этот комментарий
Ну уж так и в возрасте)
А как же обилие того же аякса тут? Не срастается что-то.
Значит, зачем-то это было нужно.
показать ответы
Автор поста оценил этот комментарий
я сам всё верстаю на div, когда есть возможность. Но частенько приходится пользоваться таблицей, из-за особенностей популярного FF (видимо из-за упоминания которого меня и минусят) и его форков (SeaMonkey, PaleMoon и тп).
раскрыть ветку (1)
Автор поста оценил этот комментарий
Ну если бы не особенности всей этой братии и IE с ними, то верстал бы, наверное, каждый второй школьник в рунете.
Автор поста оценил этот комментарий
Учи матчасть)
раскрыть ветку (1)
Автор поста оценил этот комментарий
Матчасть как раз и говорит, что отдельные блоки для каждого поста подгружались бы быстрее.
Вообще много раз слышал, что браузер не отрендерит таблицу, пока не доберётся до конца.
Всё время считал это бредом, мол, на наших то скоростях.
Однако начал сидеть на пикабу и увидел своими глазами.
показать ответы
Автор поста оценил этот комментарий
попробуй отцентрируй (по вертикале) содержимое в DIV в FireFox. Если получиться, напиши пожалуйста, как ты это сделал
раскрыть ветку (1)
Автор поста оценил этот комментарий
Простейший случай - http://jsfiddle.net/V47PZ/
Более муторно, если неизвестны высоты, но и то не слишком большая проблема.
показать ответы
Автор поста оценил этот комментарий
Table - это классика. Div - модно, но не всегда годится (причём из-за FireFox и IE).
раскрыть ветку (1)
Автор поста оценил этот комментарий
div годится всегда, когда не надо вывести именно табличное содержимое.
За редкими исключениями, у Артёма Горбунова есть парочка неплохих, допустим.
показать ответы
Автор поста оценил этот комментарий
И что? Отрендерить 20 ячеек с текстом или 20 дивов с текстом? Нужно постараться чтобы замерять разницу. Верстать таблица проще - вот и все.
раскрыть ветку (1)
Автор поста оценил этот комментарий
Но факт то на лицо - грузится разом и долго!