LINUX.ORG.RU
 
ivlad

LOR XHTMLized и CSSized


0

0

Если вы заметили, LOR (вслед за slashdot ) находится в процессе переезда на XHTML 1.0 с форматирование посредством CSS. Прежде, чем этот переезд закончится, хотелось бы, что бы посетители LOR (особенно те, кто разбирается в (X)HTML и CSS) высказали свои пожелания.

Обратите внимание, что предлагаемый пример нужно рассматривать не только и не столько с позиции дизайна, сколько с позиции структурирования текста.

Жду ваших замечаний и предложений.

Да, вот статья о slashdot, которая сподвигла меня сделать аналогичное для LOR.

>>> Структурированный LOR и пример CSS

НАУЧИ КОМПЬЮТЕР ВАРИТЬ КОФЕ

управление электрическими цепями с помощью компьютера
лучший подарок для техногика; только открытые программы
http://www.unicontrollers.com/products/unc01x

[#] Ответ на: Re: LOR XHTMLized и CSSized от aim1159 29.12.2003 19:30:50  
aim1159

Re: Re: LOR XHTMLized и CSSized

В догонку - не мешало бы сделать rss фиды всех мастей... опять-же генерить их надо при помощи XSLT из xml.

**** ()
[#]  

Re: LOR XHTMLized и CSSized

вот ненадо вот только этого издевательского черного диза, а то противно выглядит все, нисколько не солидно для популярного ресурса, тем более новостного.. как будто куча малолеток (я не говорю про реальный трафик лора ;) собрались в подвале линукс обсуждать... дизайн действительно важная вещь..
+ много юзеров виндовозных можно переманить в линукс показав красивый дизайн ЛОРа.

всяческих респектов девелопер команде в лице, как я понимаю, oxonian'а , подойдите к делу серьезно раз взялись за этот тяжелый труд ЛОРом рулить :)

ЗЫ. давно пора было :)

anonymous ()
[#] Ответ на: Re: Re: Re: Re: Re: Re: LOR XHTMLized и CSSized от anonymous 29.12.2003 19:24:32  
zenkov

Re: Re: Re: Re: Re: Re: Re: LOR XHTMLized и CSSized

В баню все эти Nuck'и и XOOPS'ы. Движок у ЛОРа и так нормальный. Работает да и ладно.

Другой вопрос дизайн. Что этот, что новой версии.

Код должен генерироваться действительно из XML. XML этот должен быть публично доступен. Всякие RSS и RDF тоже должне генерироваться автоматически.

Дизайн должен быть хорошим. С хорошим artwork'ом. Возможно их (дизайна) должно быть три на выбор (обычный, крутой и минимальный).

** ()
[#] Ответ на: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: LOR XHTMLized и CSSized от jackill 29.12.2003 18:59:51  
Sergio

Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: LOR XHTMLized и CSSized

> Только проверь ее в konqueror - у него бывают проблемы с div'ами.

Сорри, но на моем десктопе оффтопик установлен ;-)

Ну типа вот без особой подгонки: http://www.ssv.ru/lor/

Если поковырять еще можно там пару вещей доделать. Под виндом в Mozilla/IE/Opera порядок. Посмотрите что там под линухом будет.

PS: Кодировка CP-1251 ;-)

* ()
[#]  

Re: LOR XHTMLized и CSSized

Вид сайта мне понравился, хотя слишком простенько, но это IMHO

* ()
[#] Ответ на: Re: LOR XHTMLized и CSSized от CyberCoder 29.12.2003 20:04:10  

Re: Re: LOR XHTMLized и CSSized

лучше всего лор смотрится с user mode в opera в увеличении - 130-150% :)

** ()
[#]  

Re: LOR XHTMLized и CSSized

Моя жена работает у профессора, который тут ответственный за местное отделение W3C. Так, вот, я ей как-то помогал валидировать страничку, взял примеры с оригинального сайта W3C - ни хрена у них не валидируется!!!!

anonymous ()
[#]  
Darkman

Re: LOR XHTMLized и CSSized

А вот выбор нескольких тем включая тёмную очень бы не помешал. Многим свои глаза жалко. Меня, например, нынешний _дизайн_ устраивает.

** ()
[#] Ответ на: Re: LOR XHTMLized и CSSized от Darkman 29.12.2003 20:58:44  

Re: Re: LOR XHTMLized и CSSized

Daesh' novuyu mordu - ona rulez!

anonymous ()
[#]  

Re: LOR XHTMLized и CSSized

Полностью не нравится идея. Дизайн стандартный нравится, движок хороший для юзера. Код, с которым будут глюки в разных браузерах из-за только его красоты никому не нужен. Кроме того, этот сайт очень хорошо смотрится в links, что есть гуд.
Требую все оставить AS IS!

* ()
[#] Ответ на: Re: Re: Re: Re: Re: Re: Re: Re: Re: LOR XHTMLized и CSSized от Sergio 29.12.2003 17:41:53  

Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: LOR XHTMLized и CSSized

Такой DOCTYPE - всё равно что вообще без него. Это только чтобы от валидатора отмазаться, браузеры страницы с таким DOCTYPE рендерят в quirks-mode.

anonymous ()
[#]  

Re: LOR XHTMLized и CSSized

To oxonian:

Полностью поддерживаю идею с переходом на XHTML/CSS. Хорошее начинание. Код весьма хороший получился, весьма.

Предложения:

* обязательно надо спрятать стили от NN4 с помощью @import. Ну и проверить что получилось, остался ли доступен весь контент. * если есть возможность, перенесите непосредственно контент выше, чтобы он был сразу после head. И спозиционируйте его CSS'ом как надо. Для того же NN4 это пользительно будет. * навигацию можно сделать списком. * лучше бы вы просто перекодировали текущий LOR, оставшись в старом дизайне. А то тут половина народа не поняла о чем речь и начала дизайн хаять :-)

anonymous ()
[#] Ответ на: Re: LOR XHTMLized и CSSized от aim1159 29.12.2003 19:30:50  
ivlad

Re: Re: LOR XHTMLized и CSSized

> 1) Перевести сайт на xml и дальше уже делать из него посредством XSLT wap и xhtml strict

И какие преимущества это дает? XHTML + CSS дает преимущества отделения контента от дизайна и меньшую головную боль о совместимости.

> 3) Где инфа о кодировке страницы? Браузер угадывать сам должен? Это бред.

А я думал, она отдается в HTTP Header. ;) Вот уж воистину бред. ;)

> 4) проверять сайт надо Amaya.

А что, validator.w3c.org, уже не катит? ;)))

***** ()
[#] Ответ на: Re: Re: Re: Re: Re: Re: Re: Re: LOR XHTMLized и CSSized от Sergio 29.12.2003 20:03:37  
ivlad

Re: Re: Re: Re: Re: Re: Re: Re: Re: LOR XHTMLized и CSSized

> Да, дизайн бы приличный не помешал.

Работы ведутся. ;) Ищутся те, кто в этом понимает больше, чем я. ;)

***** ()
[#] Ответ на: Re: LOR XHTMLized и CSSized от anonymous 30.12.2003 0:36:33  
ivlad

Re: Re: LOR XHTMLized и CSSized

> обязательно надо спрятать стили от NN4 с помощью @import.

Это можно. Но разве последние NN4 не научились это делать?

> если есть возможность, перенесите непосредственно контент выше, чтобы он был сразу после head. И спозиционируйте его CSS'ом как надо.

Это тоже можно, только я не знаю, зачем?

> навигацию можно сделать списком.

Можно. Но у нас нет вложенных меню, так что вроде ни к чему.

> лучше бы вы просто перекодировали текущий LOR, оставшись в старом дизайне

Соответствующим css можно получить из "нового" и white и black и вообще что угодно.

> А то тут половина народа не поняла о чем речь и начала дизайн хаять :-)

Ну что я могу? ;) Я ж написал - дизаин, это только для примера. Смотреть надо на структуру. Но анонимусам лишь бы ляпнуть... ;)

***** ()
[#]  

Re: LOR XHTMLized и CSSized

А в links всё не так как в mozilla показывается (неправильно, некрасиво и т.п). Или я что-то не так делаю?

Сделано красиво, но тёмный ЛОР меня больше устраивает (глазам как-то приятнее).

* ()
[#] Ответ на: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: LOR XHTMLized и CSSized от anonymous 30.12.2003 0:25:41  
Sergio

Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: LOR XHTMLized и CSSized

> Такой DOCTYPE - всё равно что вообще без него. Это только чтобы от валидатора отмазаться, браузеры страницы с таким DOCTYPE рендерят в quirks-mode.

Я знаю. Но видишь ли, мне глубоко параллельно как код проходит тест валидатора и как он отображается в браузерах. Главное - отображается он там правильно ;-).

* ()
[#] Ответ на: Re: Re: Re: Re: Re: Re: Re: Re: Re: LOR XHTMLized и CSSized от ivlad 30.12.2003 1:30:16  
Sergio

Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: LOR XHTMLized и CSSized

> Работы ведутся. ;) Ищутся те, кто в этом понимает больше, чем я. ;)

Я, в принципе, мог бы поучаствовать, но не ранее чем через месяц. На январь у меня четыре сайта в очереди ;-)

* ()
[#] Ответ на: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: LOR XHTMLized и CSSized от Sergio 30.12.2003 3:31:03  

Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: LOR XHTMLized и CSSized

А Charset в head так и не прописали. Уперлись, блин, рогом и не хотят! Ну объясните ПОЧЕМУ? ЧТО ВАМ СТОИТ?

* ()
[#] Ответ на: Re: Re: LOR XHTMLized и CSSized от ivlad 29.12.2003 17:18:49  

Re: Re: Re: LOR XHTMLized и CSSized

Finalized, finalized. Я его уже давно в полный рост использую.

Vitaly.

anonymous ()
[#] Ответ на: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: LOR XHTMLized и CSSized от zapruder 30.12.2003 7:48:40  

Re: LOR XHTMLized и CSSized

Просьба к авторам сайта - раз уж зашёл разговор о самом сайте:
Сделайте поиск более гибким - с выбором : по форумам:{General|Desktop|...}

* ()
[#]  

Re: LOR XHTMLized и CSSized

(http://ivlad.unixgods.net/lor/ в 8:56:хх сглючил - наверное сстили переписывали ? :)

Темная тема +
"Новости" наверх +
"Опрос" в самый низ +
визуализация вложенности комментариев +
"Линки" на
http://www.freshmeat.ru
http://www.opennet.ru
и прочие полезности...

Сейчас не хватает, только, визуализации вложенности комментариев и линков, остальное настраивается...

anonymous ()
[#]  

Re: LOR XHTMLized и CSSized

Чем минималистичнее дизайн, тем лучше (kernel.org, sourceforge и т.д.). Сайт ведь не коммерческо-развлекательный (хотя для кого как). + Действительно, все (и форум) хорошо выглядит и работает в Lynx. Оставьте так, please.

anonymous ()
[#] Ответ на: Re: Re: LOR XHTMLized и CSSized от anonymous 30.12.2003 9:12:19  

Re: Re: Re: LOR XHTMLized и CSSized

Да у вас сейчас просто отстойная главная страница. У меня Win2000+Mozilla 1.4. Если отключить картинки (что я и делаю), то подписи к ним перекрывают сообщения. Исправляйте

anonymous ()
[#] Ответ на: Re: LOR XHTMLized и CSSized от zenkov 29.12.2003 17:08:11  

Re: Re: LOR XHTMLized и CSSized

>а вот дизайн полный писец

Посмотрел на ентот блендер... Ннннда... Не приведи Господи, чтобы ЛОР стал чем-то похожим... У вас, уважаемый, нет вкуса. Это я вам как специалист по эстетике говорю. У ЛОРа дизайн один из лучших в сети (синяя тема, по умолчанию).

anonymous ()
[#] Ответ на: Re: Re: Re: LOR XHTMLized и CSSized от anonymous 30.12.2003 13:18:42  

Re: Re: Re: Re: LOR XHTMLized и CSSized

>Да у вас сейчас просто отстойная главная страница. У меня >Win2000+Mozilla 1.4.

А у вас отстойная система. Впрочем, подписи налезают на текст и в связке Линукс+Мозилла-Фаребёрд. Надо бы поправить :( А в остальном - страница отличная :)

anonymous ()
[#] Ответ на: Re: Re: LOR XHTMLized и CSSized от ivlad 30.12.2003 1:21:14  
aim1159

Re: Re: Re: LOR XHTMLized и CSSized

2 oxonian:

> И какие преимущества это дает? XHTML + CSS дает преимущества отделения контента от дизайна и меньшую головную боль о совместимости.

XML даёт такие преимущества, что дизайн, в отличае, от связки XHTML + CSS _полностью_ отделён от смысловой и сожержательной нагрузки.

В xml можно структурировать информацию именно по смыслу и содержанию, а не по виду её представления.

Таким образом можно создавать отдельно мобильную, текстовую, графическую версии, а так-же rss и rdf feeds.

> А я думал, она отдается в HTTP Header. ;) Вот уж воистину бред. ;)

Хозяин-барин...

> А что, validator.w3c.org, уже не катит? ;)))

не катит. после него Amaya частенько находит огрехи.

**** ()
[#]  

Re: LOR XHTMLized и CSSized

УРАААА! Наконец-то первый в России сайт впрыгнет на проносящийся поезд новых, качественных стандартов!!! И начнет предоставлять контент в нормальном, соответствующем современности виде!

>Это, конечно, не мое дело, но в "коммерческом веб-дизайне" никого не волнует чья это проблема.

Linux.org.ru уже стал коммерческим предприятием? И что здесь продают? Стиль жизни от Торвальдса?

>Радует CSS и XHTML, но остальное не радует. Если так и дальше пойдёт то овчинка выделки не стоит. Сайт и сейчас работает. А дизайн такой же дерьмовый, но к нему хотя бы уже привыкли. И все эти ваши телодвижения пупком думаю 90% посетителей до лампочки. >А вот стильный редизайн проекту необходим. Плюс нормальная текстовая версия для не любитилей дизайна вообще. Вот это нормально будет. Вот тогда и CSS в полной мере и XHTML тоже, засветятся красками своей поллитры.

Не до деzaiна пока еще. Потом успеют хоть 20 диzignов прикрутить, ты сможешь предложить свой.

>Я за чёрно-серую (как сейчас) - обеими тройками ложноножек.

Я за /profile/_white2/!!!!! Нельзя портить глаза, смотря на черный фон.

>Хватит уже изобретать колесо! Я предлагаю ПОЛНЫЙ переход на Content Management System типа phpNuke.

Это такое же старье 1989 года, выводящее html в таблицах

Тогда уж лучше брать Krysalis http://www.interakt.ro/products/Krysalis/ Полный xml/xslt!

> обязательно надо спрятать стили от NN4 с помощью @import. Иди в ж0пy! На NN4 сейчас остались два человека: ты и еще какой-нибудь клоун и ради двоих увеличивать код страницы??!! НИ ЗА ЧТО!!

anonymous ()
[#] Ответ на: Re: Re: Re: LOR XHTMLized и CSSized от aim1159 30.12.2003 23:44:35  

Re: Re: Re: Re: LOR XHTMLized и CSSized

>XML даёт такие преимущества, что дизайн, в отличае, от связки XHTML + CSS _полностью_ отделён от смысловой и сожержательной нагрузки.

>В xml можно структурировать информацию именно по смыслу и содержанию, а не по виду её представления.

>Таким образом можно создавать отдельно мобильную, текстовую, графическую версии, а так-же rss и rdf feeds.

Ну и что ты им объясняешь? Они все равно ничего не поймут! Это дао приходит только с возрастом! Им бы хотя бы сначала http://www.alistapart.com/articles/slashdot/ почитать!

anonymous ()
[#] Ответ на: Re: LOR XHTMLized и CSSized от anonymous 31.12.2003 4:12:35  

XML ??? XHTML ???

А, собственно говоря, зачем XML, XHTML? Чем не устраивает просто HTML+CSS ? Чтоб было ? Не майтесь дурью - проблемы совместимости c браузерами достанут по самое нехочу. А траффик можно сэкономить сжимая исходящий поток.

anonymous ()
[#] Ответ на: XML ??? XHTML ??? от anonymous 31.12.2003 20:53:44  

Re: XML ??? XHTML ???

Я тоже не до конца в'езжаю, зачем? А что в XHTM tables уже deprecated? нет. А вот в данном выше промере видел много <font ... > вот как раз это уже deprecated даже в последнеи редакции HTML. Ok, хотите DIV, делаите, только проверяйте. Особенно IE... Попробуйте уменьшить окно браузера и увидите, как ваши DIV-ы перекрываться начинают.

IMHO

anonymous ()
[#] Ответ на: XML ??? XHTML ??? от anonymous 31.12.2003 20:53:44  

Re: XML ??? XHTML ???

>А, собственно говоря, зачем XML, XHTML? Чем не устраивает просто HTML+CSS ? Чтоб было ?

Затем, что на дворе XXI век а не 1989-й год. http://lenta.ru/internet/2003/12/31/knight/ И Тим Бернс с его HTML идет в трэш.

anonymous ()
[#] Ответ на: Re: Re: Re: LOR XHTMLized и CSSized от aim1159 30.12.2003 23:44:35  

Re: Re: Re: Re: LOR XHTMLized и CSSized

> XML даёт такие преимущества, что дизайн, в отличае, от связки XHTML + CSS _полностью_ отделён от смысловой и сожержательной нагрузки.

Можете мне объяснить, как ваше предложение увязать с тем, что весь контент гененерится из реляционной БД?

P.S. Действительно не понимаю, как и зачем перевести сайт на XML, если все данные хранятся в БД.

anonymous ()
[#] Ответ на: Re: Re: Re: Re: LOR XHTMLized и CSSized от anonymous 02.01.2004 2:01:01  
Sergio

Re: Re: Re: Re: Re: LOR XHTMLized и CSSized

> P.S. Действительно не понимаю, как и зачем перевести сайт на XML, если все данные хранятся в БД.

Не, ну если делать все грамотно, то да: из базы берем XML, накладываем нужный XSLT и отдаем клиенту. Сам дизайн сидит в XSLT и движек о нем знать не знает - хоть табличный, хоть DIV'овый, квадратный, круглый, да можно и JPEG или PDF какой для эстетов сгенерить :-)

С другой стороны, ИМХО, это нужно если сайт имеет много разных разделов с разным и сложным форматированием. ЛОР, вроде как, на таковой не похож :-).

Кроме того, не забываем, что парсинг XML требует довольно значительных ресурсов от сервера.

ЗЫ: Мне, все-таки, нравится умолчательный дизайн, черно-синий который. Его бы профессионально причесать и все было бы весьма гут ;-).

* ()
[#] Ответ на: Re: Re: Re: Re: Re: LOR XHTMLized и CSSized от Sergio 03.01.2004 6:09:25  

Re: Re: Re: Re: Re: Re: LOR XHTMLized и CSSized

>Не, ну если делать все грамотно, то да: из базы берем XML, накладываем нужный XSLT и отдаем клиенту.

Грамотно - это отдавать клиенту XML и пусть броузер у него его через XSLT парсит. А парсить через XSLT на сервере - для этого XML не нужен, хватить движка на PHP каком-нибудь.

>Кроме того, не забываем, что парсинг XML требует довольно значительных ресурсов от сервера.

Вот именно что поэтому и парсинг не должен выполняться на сервере, а на клиенте.

anonymous ()
[#] Ответ на: Re: Re: Re: Re: Re: Re: LOR XHTMLized и CSSized от anonymous 03.01.2004 8:33:23  
Sergio

Re: Re: Re: Re: Re: Re: Re: LOR XHTMLized и CSSized

> Грамотно - это отдавать клиенту XML и пусть броузер у него его через XSLT парсит.

А всякие роботы? Да и поддержка XML в браузерах не так уж совершенна...

* ()
[#] Ответ на: Re: Re: Re: Re: Re: Re: Re: LOR XHTMLized и CSSized от Sergio 03.01.2004 14:53:00  

Re: Re: Re: Re: Re: Re: Re: Re: LOR XHTMLized и CSSized

>Да и поддержка XML в браузерах не так уж совершенна...

А вот это уже проблема IE, а не LOR. LOR должен быть нормально виден в Mozilla, Amaya, а в IE - как получится

anonymous ()
[#] Ответ на: Re: Re: Re: Re: Re: Re: Re: Re: LOR XHTMLized и CSSized от anonymous 03.01.2004 15:02:35  
Sergio

Re: Re: Re: Re: Re: Re: Re: Re: Re: LOR XHTMLized и CSSized

> А вот это уже проблема IE, а не LOR. LOR должен быть нормально виден в Mozilla, Amaya, а в IE - как получится

Небольшое отступление по-поводу в IE как получится: Если ко мне придет клиент и скажет что мой сайт криво отображается в каком-либо браузере, будь то IE, Mozilla или еще чего, я буду кивать не кривой браузер, а наеду на верстальщика этого сайта (если, конечно, из-за особенностей дизайна поддержка этого браузера возможна). Но это я. Я за разработку сайта беру довольно большие деньги :-). Как будет тут решать хозяевам ЛОРа. Я бы не делал "а в IE - как получится".

* ()
[#] Ответ на: Re: Re: Re: Re: Re: Re: Re: Re: Re: LOR XHTMLized и CSSized от Sergio 04.01.2004 3:58:44  

Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: LOR XHTMLized и CSSized

> Небольшое отступление по-поводу в IE как получится

Думаю, бОльшая часть целевой аудитории ЛОРа использует Мозиллу или Firebird, даже если сидит под виндами.

anonymous ()
[#] Ответ на: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: LOR XHTMLized и CSSized от Sergio 05.01.2004 4:32:35  

Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: LOR XHTMLized и CSSized

>Ну типа почти половина. Некошерно их игнорировать.

Можно идти навстречу, НО по мере возможности

anonymous ()