Таг для быстрого показа таблицы? @ DeForum.ru
DeДверь  
Логин:  
Пароль:  
  Автологин  
   
Разместить рекламу
Письмо админу
Правила | FAQ | *Поиск | Наша команда | Регистрация | Вход
 
 
 Страница 1 из 1 [ Сообщений: 23 ] 
*   Список форумов / Начинка и техника / Программирование для WWW » ответить » создать топик « | »
Автор Сообщение
PEKTOP
соучастник
0
Сообщения: 372
Зарегистрирован: 29.06.03
Заголовок сообщения: Таг для быстрого показа таблицы?
Сообщение Добавлено: 18 Август 2003, 10:36:38 
Добрый день, господа!

Попросили задать вам вопрос. Поскольку я сам не разбираюсь в предмете, дальше просто цитирую:

Если мне память не изменяет, у тага <TABLE> есть аттрибут "для быстрого показа", который заставляет браузер начать строить таблицу на экране, не дожидаясь загрузки закрывающего тага </TABLE>. Кто-нибудь помнит этот аттрибут?

Спасибо заранее.
Crazy Муж.
Модератор
107
Сообщения: 14561
Зарегистрирован: 23.12.01
Откуда: Moscow
Заголовок сообщения: Re: Таг для быстрого показа таблицы?
Сообщение Добавлено: 18 Август 2003, 11:10:24 

PEKTOP писал(а):
Если мне память не изменяет



Это вызывает большие сомнения.
@TSV
постоянный участник
11
Сообщения: 4736
Зарегистрирован: 08.05.03
Сообщение Добавлено: 18 Август 2003, 12:07:38 
</TABLE> :laugh:

То есть надо не
<table>
...много всего...
</table>

а

<table>
...чуть-чуть
</table>



<table>
...еще чуть-чуть
</table>

И неча велосипед изобретать. :gent:
Crazy Муж.
Модератор
107
Сообщения: 14561
Зарегистрирован: 23.12.01
Откуда: Moscow
Сообщение Добавлено: 18 Август 2003, 12:12:36 
@TSV, а как ты будешь синхронизировать ширины колонок? :) Они не всегда жестко заданы... :)

_________________
We've got the big memory and the small memory. The small memory's to remember the small things and the big memory's to forget the big ones.
@TSV
постоянный участник
11
Сообщения: 4736
Зарегистрирован: 08.05.03
Сообщение Добавлено: 18 Август 2003, 12:15:48 
Crazy, другими средствами. :gent:
"Распорками" то есть. В каждом втором форуме это решается именно так. :glasses:
Crazy Муж.
Модератор
107
Сообщения: 14561
Зарегистрирован: 23.12.01
Откуда: Moscow
Сообщение Добавлено: 18 Август 2003, 12:19:11 
Распорками -- это "жестко заданы". Я спросил про случай, когда они не заданы жестко. :)

Не не вопрос из серии "а вот ты, гадкий, этого не умеешь". Мне действительно интересно, есть ли решение дя этого случая.

_________________
We've got the big memory and the small memory. The small memory's to remember the small things and the big memory's to forget the big ones.
@TSV
постоянный участник
11
Сообщения: 4736
Зарегистрирован: 08.05.03
Сообщение Добавлено: 18 Август 2003, 12:30:50 
Crazy, оно (решение) не 100%-е, естественно.
Типа
Код:
<table width=80%>
<tr>
  <td width=20> <img src=1x1.gif width=20 height=1> </td>
  <td width=100%> <img src=1x1.gif width=150 height=1> </td>
</tr>
<tr>
  <td> (левая колонка) </td>
  <td> (правая колонка) </td>
</tr>
</table>

Для NN и Opera еще изгаляться дополнительно приходится, по обстановке.
Я, конечно, :lamer: , но вроде все так делают? То есть когда часть колонок - фиксированной ширины, а часть - резиновые?
@TSV
постоянный участник
11
Сообщения: 4736
Зарегистрирован: 08.05.03
Сообщение Добавлено: 18 Август 2003, 12:36:34 
То есть часть фиксированные совсем, а часть - резиновые, ограниченные снизу? Типа у второй колонки будет min=150?
arlekino Муж.
соучастник
5
Сообщения: 481
Зарегистрирован: 05.07.01
Откуда: Москва
Сообщение Добавлено: 18 Август 2003, 12:44:46 
1.Имеет случай быть: шапка с горизонтальным меню, содержимое, подвал. Так вот всё это в отдельных таблицах не обобщенных одной таблицей. Это по мотивам сообщения @TSV.
2.Не аттрибут, а "стилевой" выход: style="fixed-table: fixed;"

Для crazy: решения такового нет
Crazy Муж.
Модератор
107
Сообщения: 14561
Зарегистрирован: 23.12.01
Откуда: Moscow
Сообщение Добавлено: 18 Август 2003, 12:51:22 

arlekino писал(а):
Для crazy: решения такового нет



Я бы сформулировал так: "я таковог решения не знаю". Ибо у меня нет уверенности, что через JS это нельзя сделать...
Long Муж.
SubAdmin
Теоретик
17
Сообщения: 4362
Зарегистрирован: 25.04.01
Откуда: Москва
Сообщение Добавлено: 18 Август 2003, 12:55:27 
Crazy, можно, видел, делал, но гемороооой.…. лучше не повторять :fie:

_________________
Мудрость не всегда приходит с возрастом. Бывает, что возраст приходит один.
Crazy Муж.
Модератор
107
Сообщения: 14561
Зарегистрирован: 23.12.01
Откуда: Moscow
Сообщение Добавлено: 18 Август 2003, 12:59:05 
Геморройный я и сам придумал -- чисто теоретически. Геморройно настолько, что даже проверять не стал.

Жаль...

_________________
We've got the big memory and the small memory. The small memory's to remember the small things and the big memory's to forget the big ones.
Long Муж.
SubAdmin
Теоретик
17
Сообщения: 4362
Зарегистрирован: 25.04.01
Откуда: Москва
Сообщение Добавлено: 18 Август 2003, 13:01:12 
Crazy, а по другому нерез JS не получается :(

_________________
Мудрость не всегда приходит с возрастом. Бывает, что возраст приходит один.
vexoid
новый человек
0
Сообщения: 295
Зарегистрирован: 15.12.02
Откуда: msk
Сообщение Добавлено: 18 Август 2003, 15:10:54 
а всё же... опубликуйте плз задумку... не нужно, но интересно .)
хотя бы теоритечески (не реализацию)

_________________
lost world... lost life... lost tomorrow... only night
Crazy Муж.
Модератор
107
Сообщения: 14561
Зарегистрирован: 23.12.01
Откуда: Moscow
Сообщение Добавлено: 18 Август 2003, 15:12:32 
Моя идея (кратко): по мере загрузки замерять размеры и через innerHTML объемлющего div'а на ходу перегенерить таблицу. :) Немерянное количество геморроя.

_________________
We've got the big memory and the small memory. The small memory's to remember the small things and the big memory's to forget the big ones.
Long Муж.
SubAdmin
Теоретик
17
Сообщения: 4362
Зарегистрирован: 25.04.01
Откуда: Москва
Сообщение Добавлено: 18 Август 2003, 15:26:12 
Crazy, не, я проще поступал, хотя гемороя было тоже много - после загрузки таблицы запускался скрипт, который изменял ее размеры под вышестоящую таблицу (благо читать и писать ширину таблицы не проблема).

_________________
Мудрость не всегда приходит с возрастом. Бывает, что возраст приходит один.
Crazy Муж.
Модератор
107
Сообщения: 14561
Зарегистрирован: 23.12.01
Откуда: Moscow
Сообщение Добавлено: 18 Август 2003, 15:38:39 
Я этим заморачивался ради несколько иного случая: мне была нужна подгонка шапки по контент. Кончилось тем, что я понял: наверное, не надо этого хотеть. Пробовал и так: страница состояла из цепочки тэгов <script>, которые догружали очередную строку в массив и запускали функцию, заменяющую innerHTML на таблицу, свежесобранную по массиву. Выглядело это... мнэ... странно. Результат: все было сделано одной таблицей. :)

_________________
We've got the big memory and the small memory. The small memory's to remember the small things and the big memory's to forget the big ones.
PEKTOP
соучастник
0
Сообщения: 372
Зарегистрирован: 29.06.03
Сообщение Добавлено: 18 Август 2003, 15:48:37 
Реплики с другого конца провода:


@TSV писал(а):
То есть надо не
<table>
...много всего...
</table>

а

<table>
...чуть-чуть
</table>


Это годится, если весь файл пишешь ручками. А если у тебя дизайн определён независимо от контента - здравствуй, толстая белая полярная лиса (aka полный песец).


arlekino писал(а):
2.Не аттрибут, а "стилевой" выход: style="fixed-table: fixed;"


Оно. Спасибо. Правда, не "fixed-table", а "table-layout:fixed" - см. http://starcat.dp.ua/doc/wdh/css10.htm


Последний раз редактировалось PEKTOP 18 Август 2003, 19:24:44, всего редактировалось 1 раз.
arlekino Муж.
соучастник
5
Сообщения: 481
Зарегистрирован: 05.07.01
Откуда: Москва
Сообщение Добавлено: 18 Август 2003, 18:52:27 
PEKTOP, ага оно самое (писал по памяти). А для Ослика, особенно свежего, даже этого не требуется - он и так по частям показывает таблицу.
Орлис
новый человек
0
Сообщения: 61
Зарегистрирован: 28.07.03
Сообщение Добавлено: 19 Август 2003, 01:46:28 
Извините, что с лирикой в такой "технический" вопрос.

Если таблица большая то, не только грузить её долго, но и понять её трудно, читать-листать довольно проблематично. Т.е. менять нужно саму таблицу, а не волшебные атрибуты.
Crazy Муж.
Модератор
107
Сообщения: 14561
Зарегистрирован: 23.12.01
Откуда: Moscow
Сообщение Добавлено: 19 Август 2003, 14:40:22 

Орлис писал(а):
Если таблица большая то, не только грузить её долго, но и понять её трудно, читать-листать довольно проблематично. Т.е. менять нужно саму таблицу, а не волшебные атрибуты.



Любое абсолютное утверждение -- невернО. (c)
oLL
постоянный участник
12
Сообщения: 2790
Зарегистрирован: 08.09.01
Откуда: ...куда...
Сообщение Добавлено: 19 Август 2003, 14:52:32 

PEKTOP писал(а):
Это годится, если весь файл пишешь ручками. А если у тебя дизайн определён независимо от контента - здравствуй, толстая белая полярная лиса (aka полный песец).



А в чем разница в данном случае? Пишешь ручками или генеришь автоматом - кто мешает прописать такую выдачу?
phantomas
новый человек
3
Сообщения: 195
Зарегистрирован: 23.11.02
Откуда: Москва
Сообщение Добавлено: 21 Август 2003, 19:29:22 
Где-то читал что все зависит от алгоритма работы браузера. Имеется ввиду порядок показа страницы. Т.е. сначала все получить, затем показать, или сразу и получать, и показывать. А алгоритмы у всех разные. :genius:
*   Список форумов / Начинка и техника / Программирование для WWW « | » » ответить » создать топик
 Страница 1 из 1 [ Сообщений: 23 ] 
Показать сообщения за:   Поле сортировки  
Найти:
Перейти:  
Уровень доступа: Вы не можете начинать темы. Вы не можете отвечать на сообщения. Вы не можете редактировать свои сообщения. Вы не можете удалять свои сообщения. Вы не можете добавлять вложения.
cron


ООО ДеФорум
При использовании материалов сайта ссылка на DeForum.ru — обязательна.
Проект Павла Батурина ©2001-2077; // Powered by phpBB © 2013 phpBB Group
Rambler's Top100