|
|
ru.website- RU.WEBSITE ------------------------------------------------------------------- From : Serge Shikov 2:5020/400 09 Jul 2000 12:32:24 To : All Subject : Re: Загрузка Web-страницы не в память, а напрямую на экран -------------------------------------------------------------------------------- Andrew Perevodchik wrote: > > Serge Shikov, решил я тут по кнопкам постучать и вот, что получилось: > > > Да для того, про что уже ты потом написал - чтобы сделать страницу > > шириной 600 пикселов по центру экрана. Ровно три фрейма, и в результате > > в центральном ты имеешь только свой документ, и ничего больше, а во > > внешних - вообще ничего кроме фона. Делать такие вещи при помощи таблиц > > - это выеживаться самым натуральным образом. > > Я почему-то _нигде_ ещё не видел такого... Это твои трудности, не так ли? Я не только видел, но и делал. А сам я увидел это кажется на сайте Мицубиси, или Альфа-Ромео, в общем на каком-то автомобильном. > Дай мне ссылку хотя бы на 3 сайта > с таким решением... Hе можешь, правильно? Гм. Я еще не ответил, а ты уже решил что не могу. О чем тут разговаривать? > Значит этот метод не оправдывает > себя. Имхо, фреймы нужно использовать, когда это крайне необходимо > (перечеслять их достоинства и недостатки не буду; не хочу, что б разговор > ушел в это русло). А чем тебе таблицы не угодили? Или ты не хочешь возиться > со сложными конструкциями? Таблицы мне не угодили именно тем, что медленно рендерятся. Кроме того, данное решение с фреймами позволяет мне сделать центрирование страницы в экране еще и по вертикали. Кроме того, фреймы можно грузить по-отдельности, и динамически. > ps: Ради интереса: приведи мне хтмл код фреймсета такой конструкции. Скорее > всего ты скажешь, что *,600,*. Именно так. > А где гарантия, что левый и правый фреймы будут одинаковой ширины? А где гарантия, что колонки твоей таблицы будут одинаковой ширины? С ними точно таже проблема - браузер не обязан соблюдать ширину, которую ты задал. Если у тебя они одинаковые - тебе просто повезло. Открой спецификацию и подивись. А гарантия для фреймов дается спецификацией HTML, и она работает точно также, как для таблиц. Если хочешь фреймы разной ширины, то пишешь 2*,600,5*, и получаешь правый фрейм в пять раз шире левого. В рамках одного фреймсета это работает идеально. Конечно, если попытаться навертеть более сложную конструкцию, то разные * в разных фреймсетах будут разной ширины, но вот тут равенства уже никто не обещал. И вот тогда я возьму таблицы, и буду делать таблицами. --- ifmail v.2.15dev5 * Origin: home (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор Архивное /ru.website/2825d38410a1.html, оценка из 5, голосов 10
|