LINUX.ORG.RU

LOR XHTMLized и CSSized


0

0

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

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

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

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

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

★★★★★

отстой какой-то! кажись мэйд ин чайна!!

anonymous
()
Ответ на: комментарий от Sergio

> Заголовок неверный. И все атрибуты должны быть в кавычках.

На ссылку смотри, а не на текущий сайт

maxcom ★★★★★
()
Ответ на: комментарий от maxcom

Это не пиар. Я надеюсь найти единомышленников. Тему допилю. Щас вот будут новогодние выходные...

ivlad ★★★★★
() автор топика
Ответ на: комментарий от ivlad

> Это не пиар. Я надеюсь найти единомышленников. Тему допилю. Щас вот будут новогодние выходные...

А вот скажи, почему в коде slashdot.org сполшные таблицы? Проект перевода slashdot на XHTML/CSS провалился?

maxcom ★★★★★
()
Ответ на: комментарий от maxcom

> А вот скажи, почему в коде slashdot.org сполшные таблицы?

Они в процессе. Как я понял CmdrTaco сказал, что сделают, потому что идея правильная. Но я не уверен, что это войдет в ту версию slashcode, что на slashdot. Но в новые, вероятно, войдет.

ivlad ★★★★★
() автор топика
Ответ на: комментарий от ivlad

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

Это я не туда смотреть полез :)

Кстати, записи вида <br/> лучше писать с пробелом: <br />. Тоже касается <img /> и т.п. одинарных тегов. В некоторых браузерах есть проблемы если без пробела...

Sergio
()

Использовать CSS по полной программе. Чтобы IE обломился.

anonymous
()
Ответ на: комментарий от Sergio

Вообще, по сабжу, ИМХО, рановато.

Например в мозилле размер <input>, <textarea> при XHTML выставляется неверно, в некоторые места вставляются лишние переводы строк... В обсчем, довольно много досадных глюков. Намучился я в свое время.

Наиболее правильно этот стандарт поддерживается оперой 7.2 и выше. Пока делаю "половинчатый" вариант - заголовок на DTD 4.01, а весь код уже форматирован с требованиями XHTML 1.0.

Sergio
()
Ответ на: комментарий от Sergio

> Кстати, записи вида <br/> лучше писать с пробелом: <br />.

В каких броузерах? Я встречал глюки с CSS у IE (но это явно проблема IE а не кривого кода), но что б на пробел в тегах реагировали - не видел...

ivlad ★★★★★
() автор топика
Ответ на: комментарий от ivlad

> В каких броузерах?

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

> Я встречал глюки с CSS у IE (но это явно проблема IE а не кривого кода)

Это, конечно, не мое дело, но в "коммерческом веб-дизайне" никого не волнует чья это проблема. У IE 95% браузеров. Там не должно быть проблем с отображением, даже если требуются отступления от стандартов ;-). Хотя, повторюсь, дело ваше.

Sergio
()
Ответ на: комментарий от GogaN

описывать проблемы не буду , ибо детально этим не занимался. мысли по поводу: идея правильная , давно пора.

f1ade
()
Ответ на: комментарий от Sergio

Место нетскап 4.х уже давно в истории, так что на него можно смело забить. От него один геморой. Или сделать для него отдельные записи в таблице стилей он помойму все что ниже /*/*/ игнорит, а также @import

ttyS0
()

Так ребята не майтесь дурью, не жоптесь и не выпендривайтесь. На http://ivlad.unixgods.net/lor/ структура не изменилась, а вот дизайн полный писец. Короче обратитесь к нормально дизайнеру.

Я сейчас конечно не о себе. Обратитесь например к Сергею Хрипунову (http://blender3d.ru/) он вам такое сделает :-) А то придумали тут блин, всякую фуфляндию ляпать. Иконка a la чёрный квадрат, какие-то пингвины из учебника за 5 класс, синие линки, красные глаза.

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

А вот стильный редизайн проекту необходим. Плюс нормальная текстовая версия для не любитилей дизайна вообще. Вот это нормально будет. Вот тогда и CSS в полной мере и XHTML тоже, засветятся красками своей поллитры.

Корочеясно свою точку зрения высказал.

zenkov ★★★
()
Ответ на: комментарий от Sergio

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

Расскажите мне - как? Я хочу сделать так, что б IE нормально показывал странички; я с удовольствием исправлю, но блин, какие заклинания надо ему прошептать?!

ivlad ★★★★★
() автор топика
Ответ на: комментарий от anonymous

> Есть XHTML 1.1, зачем использовать XHTML 1.0 Transitional? Менять шило на мыло?

XHTML 1.1 еще вроде не finalized?

ivlad ★★★★★
() автор топика
Ответ на: комментарий от GogaN

>Хочется верить, что все это парсится из XML посредством XSLT в XHTML на лету :)

Было бы класно! Так на gentoo.org сделано, так обновлять контент - одно удовольствие!

svyatogor ★★★★★
()
Ответ на: комментарий от ivlad

> Расскажите мне - как?

Дык, в каждом конкретном случае смотреть надо. Давай линк на страницу - поглядим. Или пришли мне мылом (sergio [собачка] ssv.ru).

Sergio
()

Голосуем, у кого стоит 'do not load any images'? :) у меня например именно так, по сему важна только цветовая гамма Я за чёрно-серую (как сейчас) - обеими тройками ложноножек. Ещё вот что: Linux.Org.Ru, мягко говоря, раздражает. ___linux.org.ru___

anonymous
()
Ответ на: комментарий от ivlad

Поставь там <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

Для начала хватит ;) Под XHTML не добьешся корректного отображения DIV'ов из-за неверного определения высоты окна. Ну или делать все в таблицах - так, имхо, даже лучше несмотря на более "тяжелый" (впрочем, ненамного) код.

Sergio
()
Ответ на: комментарий от anonymous

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

anonymous
()
Ответ на: комментарий от anonymous

На работе - windoza --> Opera || Mozilla --> 'do not load any images' Дома Linux --> Lynx || Links Ну не нужны мне картинки!!

anonymous
()
Ответ на: комментарий от anonymous

2anonymous Это у тебя настройки плохие и фонты нормальные поставь.

2svyatogor на gentoo.org всё конечно замечательно и очень удобно. Всё удобно даже на gentoo.ru. Да только это всё не новостные сайты. Ты что предлогаешь новости тоже по cvs постить? :-)

Более того. Возможности CSS с новым дизайном практически не задействованы! Как тогда смысл вообще в CSS?

zenkov ★★★
()
Ответ на: комментарий от Sergio

> делать все в таблицах - так, имхо, даже лучше несмотря на более "тяжелый" (впрочем, ненамного) код.

Все это было затеяно именно что б от таблиц уйти. Код стал легче в полтора раза.

А почему у осла такие глюки с XHTML? Ему-то какая разница, HTML 4.01 или XHTML 1.0? Они же семантически эквивалентны.

ivlad ★★★★★
() автор топика
Ответ на: комментарий от zenkov

> Это у тебя настройки плохие

Какие именно настройки имеются в виду? А то вдруг я не понимаю своего счастья.

> фонты нормальные поставь

Нормальные это какие? MS TTF не нормальные?

anonymous
()
Ответ на: комментарий от zenkov

> Возможности CSS с новым дизайном практически не задействованы!

Что значит - не задействованы? Мне надо было написать stylesheet на два мегабайта? Нафига? Что нужно - я вроде сделал. Вопрос стоял, если я где-то не добавил классов или id, где они нужны, то хотелось бы услышать, где. Позиционируется все не таблицами, а css. Что еще нужно?

ivlad ★★★★★
() автор топика
Ответ на: комментарий от ivlad

> Все это было затеяно именно что б от таблиц уйти. Код стал легче в полтора раза.

Ну текст не так много занимает, в принципе.

> А почему у осла такие глюки с XHTML? Ему-то какая разница, HTML 4.01 или XHTML 1.0? Они же семантически эквивалентны.

А фиг знает. Могу предположить, что что-то намудрили с парсером в IE 5.5/6.0, поскольку IE 5 более корректно дружит с XHTML. Впрочем, в 5-м есть свои заморочки ;-)

Sergio
()
Ответ на: комментарий от ivlad

ответы чуть подальше сдвигать нужно, имхо

ananas ★★★★★
()
Ответ на: комментарий от Sergio

> Ну текст не так много занимает, в принципе.

Помноженное на дневной трафик LOR? ;) Да и для диалапщиков разница может быть существенна. И потом, таблицы - это некошерно. ;)

> что что-то намудрили с парсером в IE 5.5/6.0

в общем, это как раз то, что мне хотелось бы допинать

ivlad ★★★★★
() автор топика
Ответ на: комментарий от ivlad

> Помноженное на дневной трафик LOR? ;)

А вы платите за трафик? ;) Вот это точно некошерно ;)

> в общем, это как раз то, что мне хотелось бы допинать

Есть пара часов свободных, ща попробую свою версию с дивами сверстать. Линк кину позже.

Sergio
()
Ответ на: комментарий от Sergio

> А вы платите за трафик? ;)

Я - нет. ;) Как остальные - не знаю.

> Есть пара часов свободных, ща попробую свою версию с дивами сверстать.

Вот за это спасибо. ;)

ivlad ★★★★★
() автор топика
Ответ на: комментарий от zenkov

>Так ребята не майтесь дурью, не жоптесь и не выпендривайтесь. На

>http://ivlad.unixgods.net/lor/ структура не изменилась, а вот дизайн

>полный писец. Короче обратитесь к нормально дизайнеру. [...] >А вот стильный редизайн проекту необходим.

Сайту нужен не только редезайн а *нормальный* движок, с нормальными темами. Пора кончать с рукоделием и прикручиванием фишек вручную. Сейчас сайт выглядит жутко непроффесионально...

Хватит уже изобретать колесо! Я предлагаю ПОЛНЫЙ переход на Content Management System типа phpNuke. oxonia/green/maxcom - может выскажите "оффициальную" точку зрения на этот вопрос?

svyatogor ★★★★★
()

Могу сказать от себя - я переводил сайт на xhtml довольно долго. На xhmtl 1.0, на 1.1 перескочить сложнее. Идея в общем очень правильная. Относительно браузреров - проверерено - нормально смотрятся mozilla 1.4/mozillafirebird/galeon/links/lynx/опера(версию не помню) ну и IE. Кстаи- юзвери линуха испльзуют в основном mozilla, или galeon(как я), а не NN. Кстати, было бы неплохо запихать такую вещь пред DTD. <?xml version="1.0" encoding="koi8-r"?> И html можно немного изменить, например так: <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru" lang="ru"> best regards, Ism/

anonymous
()
Ответ на: комментарий от svyatogor

Выкинь phpNuke на помойку. Эта CMS для такого сайта, как ЛОР не подходит. Как раз лучше самописный движок открыть по cvs, и сделть команду разработчиков.

anonymous
()
Ответ на: комментарий от anonymous

>Выкинь phpNuke на помойку. Эта CMS для такого сайта, как ЛОР не подходит

phpNuke я привёл лишь как пример. Есть другие движки - главное уже готорые и отлаженные.

svyatogor ★★★★★
()
Ответ на: -) от Sun-ch

Масон тоже сосёт :)

BaT ★★★★★
()
Ответ на: комментарий от jackill

оно конечно, можно и на велике до парижу... можно и на php... "нахрена попу гармонь - у него кадило есть"

anonymous
()

Перевод на XHTML это хорошо. Но лучше 1) Перевести сайт на xml и дальше уже делать из него посредством XSLT wap и xhtml strict 2) XHTML strict, а не transitional, иначе не имеет смысла 3) Где инфа о кодировке страницы? Браузер угадывать сам должен? Это бред. 4) проверять сайт надо Amaya. Я имею ввиду не дизайн, конечно, а как правильно написан xhtml и css.

aim1159 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.