Идея fix: хочу перевести сайт на Div'ы

Lor
На сайте с 28.05.2004
Offline
352
Lor
#21
Lor, спору нет. Позиционирование рулит, но в моем понимании, например, это не совсем честный метод

Ну понимание у каждого должно быть свое - демократия, слава Б-гу.:)

А насчет честности - оптимизация по сути своей, как и любой другой бизнес также предполагает некоторую "честность" :), тут даже некие "Кодексы" писали и подписывали. :) Ну а когда надо трехстраничный сайт выпихнуть наверх по запросу "кондиционеры", то Кодекс можно временно лицевой строной и к стенке перевернуть, главное чтобы не забанили. :D

А в данном конкретном случае - это вообще абсолютно нормально. Не вы же придумали и сделали стандартом HTML тэги.

Йопез - форум без модераторов. https://yopez.com
Flack
На сайте с 15.06.2005
Offline
28
#22
Lor:
Ну понимание у каждого должно быть свое - демократия, слава Б-гу.:)
А насчет честности - оптимизация по сути своей, как и любой другой бизнес также предполагает некоторую "честность" :), тут даже некие "Кодексы" писали и подписывали. :) Ну а когда надо трехстраничный сайт выпихнуть наверх по запросу "кондиционеры", то Кодекс можно временно лицевой строной и к стенке перевернуть, главное чтобы не забанили. :D

А в данном конкретном случае - это вообще абсолютно нормально. Не вы же придумали и сделали стандартом HTML тэги.

Это-то понятно. Но с другой стороны логика верстки-то нарушается. Хотя может во мне верстальщицкие комплексы слишком сильны :)

Lor
На сайте с 28.05.2004
Offline
352
Lor
#23
Но с другой стороны логика верстки-то нарушается.

Ну вы сказали. Что такое логика верстки? Если страница в браузере выглядит одинаково, то вы можете вертеть кодом как душе угодно.

Главное, чтобы не забанили!!! :D

FlyAway
На сайте с 01.06.2005
Offline
439
#24
Lor:
Главное, чтобы не забанили!!! :D

Факт =))))

Сердюченко Андрей (http://www.serdyuchenko.ru/) Масонская ложа — SЕ-Team.ru (http://goo.gl/YIjV6h) :)
M
На сайте с 18.06.2005
Offline
8
#25

Lor, вообще не знаю что такое кроссбраузерность. Но сам лично использовал позиционирование с Left и Top. Во всех браузерах работает одинаково, все вроде бы устраивает... Вообще я не понимаю, ЗАЧЕМ использовать Div'ы + таблицы? Ведь с помощью Div'ов можно спозиционировать любой элемент на странице без траблов...

Или я не прав?

Lor
На сайте с 28.05.2004
Offline
352
Lor
#26
Ведь с помощью Div'ов можно спозиционировать любой элемент на странице без траблов...
Или я не прав?

Все это хорошо, пока не делать "резиновый" сайт. Вот тут все "прелести" div-ов сразу и вылазят наружу.

M
На сайте с 18.06.2005
Offline
8
#27
Lor:
Все это хорошо, пока не делать "резиновый" сайт. Вот тут все "прелести" div-ов сразу и вылазят наружу.

Это динамический сайт, на котором картинки могут изменять свой размер, yeah?

Но если все объекты сделать статичными и постоянными, div-ный дизайн лидирует по всем параметрам?

Flack
На сайте с 15.06.2005
Offline
28
#28
Lor:
Ну вы сказали. Что такое логика верстки? Если страница в браузере выглядит одинаково, то вы можете вертеть кодом как душе угодно.

Главное, чтобы не забанили!!! :D

Логичность верстки - не только логичность отображения, но и логичность самого кода. Высший класс - это когда самый лопоухий человек может прочитать ваш код. Имхо, опять-таки.

Главное - чтоб не стыдно было ;)

Коля Дубр
На сайте с 02.03.2005
Offline
153
#29

Я уже писал на эту тему. С технической точки зрения, чем перегруженнее и невалиднее код, тем сложнее его парсить. Кому хоть раз приходилось писать парсилки, со мной согласится. Проще всего парсить валидный XML - он для этого и создавался. А любой незакрытый тег - это серьезная нагрузка на браузер и на роботов, которые с кодом работают. И восемь вложенных тегов тоже. Чем сложнее код - тем труднее в нем разобраться, а поскольку ресурсы у яндекса не резиновые, а всех ошибок и "загагулин" в коде предусмотреть невозможно, я могу предположить, что при разборе кода могут делаться некоторые "допущения", необходимые для снижения нагрузок на ресурсы. Чем сложнее код - тем более непредсказуемым может оказаться результат такого "допущения". Хотя, это не более чем гипотеза.

Другой вопрос - можно ли на дивах написать более легкий код, чем на таблицах. На первый взгляд конструкция <table><tr><td class="..">...</td></tr></table> втрое сложнее, чем <div class="..">...</div>. Но по собственному опыту - при первой попытке использования дивов вложенность (и вообще число всяческих "загагулин") получилась больше, чем в том же случае на таблицах. За счет того, что таблицы привычнее и там есть наработанные приемы. Так что тут требуется некоторое мастерство.

И очередной раз предлогаю всем изучить код здесь: http://www.csszengarden.com/ с учетом того, какая его часть нужна специально для реализации идеи (которую тоже всем советую изучить).

Разрабатываю общую шину (http://habrahabr.ru/company/floxim/blog/268467/) помаленьку. ...а еще у меня есть бложек (http://www.blogovo.ru/).
Flack
На сайте с 15.06.2005
Offline
28
#30
Mechanic:
Это динамический сайт, на котором картинки могут изменять свой размер, yeah?
Но если все объекты сделать статичными и постоянными, div-ный дизайн лидирует по всем параметрам?

Это сайт, кот. тянется и по вертикали, и по горизонтали. То есть при разных разрешениях экрана сайт занимает 100% ширины.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий