anonymous@RULINUX.NET~# Last login: 2024-11-24 04:04:48
Регистрация Вход Новости | Разметка | Пользователи | Галерея | Форум | Статьи | Неподтвержденное | Трекер | Правила форума | F.A.Q. | Ссылки | Поиск
[#] [Добавить метку] [Редактировать]
Скрыть

html vs xhtml Как правильно.

Сразу говорю, что такое xhtml я представляю. Язык xhtml это просто более строгий html. Но у меня вопрос. Допустим разрабатывается простой статический сайт-визитка. На чем его правильней делать на html или вообще лучше забыть этот язык и сразу использовать только xhtml? Я сам думаю что лучше xhtml, но хотелось бы получить ряд практических подтверждений тому, а не только, что это перспективно и прдвинуто.

anonymous(*) (2010-08-20 00:32:00)

Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.126 Safari/533.4

[Ответить на это сообщение]
[#] [Добавить метку] [Редактировать] Ответ на: html vs xhtml Как правильно. от anonymous 2010-08-20 00:32:00
avatar
Скрыть

Re: html vs xhtml Как правильно.

Забей и делай как проще.

HEBECTb_KTO(*)(2010-08-20 01:50:01)

[#] [Добавить метку] [Редактировать] Ответ на: html vs xhtml Как правильно. от anonymous 2010-08-20 00:32:00
avatar
Скрыть

Re: html vs xhtml Как правильно.

>xhtml
w3c на него забила и вместо xhtml2 сделала (делает) html5, так что делай html5, но так, как если бы это был xhtml1.1 и да, разница между html и xhtml в том, как оно отдаётся и если xhtml отдавать как положено, а не как html, то он не будет работать в IE (не только в IE6, а в том числе и в самой последней версии оного).

anonymous(*)(2010-08-20 01:55:26)

Opera/9.80 (X11; Linux x86_64; U; ru) Presto/2.2.15 Version/10.11
[#] [Добавить метку] [Редактировать] Ответ на: html vs xhtml Как правильно. от anonymous 2010-08-20 00:32:00
avatar
Скрыть

Re: html vs xhtml Как правильно.

xhtml проще создавать скриптами. Для вёрстки html бровзеры намного менее чувствительны к ашыпкам вёрстки. В случае xhtml некорректная вёрстка сожет всё жестоко перекорёжить в некоторых бровзерах, в случае html они к этому более терпимы. Ещё в xhtml можно внедрять хрень, такую как svg или mathml. Так что по ситуации. Я бы всё равно делал на xhtml, просто для практики.

 http://softwaremaniacs.org/blog/category/xhtml-vs-html/

особенно нижняя, самая древняя по дате статья

bugmaker(*)(2010-08-20 01:59:32)

Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.9) Gecko/20100407 Ubuntu/9.04 (jaunty) Shiretoko/3.5.9
[#] [Добавить метку] [Редактировать] Ответ на: Re: html vs xhtml Как правильно. от anonymous 2010-08-20 01:55:26
avatar
Скрыть

Re: html vs xhtml Как правильно.

> w3c на него забила и вместо xhtml2 сделала (делает) html5,
это печально ИМХО

> так что делай html5
только пусть сперва доделает

> он не будет работать в IE (не только в IE6, а в том числе и в самой последней версии оного).
он разве нужен?

bugmaker(*)(2010-08-20 02:00:59)

Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.9) Gecko/20100407 Ubuntu/9.04 (jaunty) Shiretoko/3.5.9
[#] [Добавить метку] [Редактировать] Ответ на: Re: html vs xhtml Как правильно. от anonymous 2010-08-20 01:55:26
avatar
Скрыть

Re: html vs xhtml Как правильно.

Ясно, короче нифига в этой кухне не изменилось html 4.01 как был рулезным так и остается, жаль, что на xhtml они положили, мне он больше нравился из-за своей строгости.

В общем как я понимаю все пользуются html 4.01?

И походу это будет продолжаться еще очень долго.

anonymous(*)(2010-08-20 02:14:42)

Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.126 Safari/533.4
[#] [Добавить метку] [Редактировать] Ответ на: Re: html vs xhtml Как правильно. от anonymous 2010-08-20 01:55:26
avatar
Скрыть

Re: html vs xhtml Как правильно.

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

Кстати, еще есть вопрос, ну как Маркс и Энгельс html всегда рядом с css.

В общем какая версия CSS сейчас актуальна и нормально поддерживается браузерами, в том числе и ненавистным IE?

anonymous(*)(2010-08-20 02:26:06)

Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.126 Safari/533.4
[#] [Добавить метку] [Редактировать] Ответ на: Re: html vs xhtml Как правильно. от bugmaker 2010-08-20 02:00:59
avatar
Скрыть

Re: html vs xhtml Как правильно.

>он разве нужен?
Ясен черт IE не нужен, но вот если у тебя бизнес и твой сайт должен быть доступен максимальному числу пользователей, то как ни крути, а кроссбраузерность перечеркивает всю твою ненависть к IE.

anonymous(*)(2010-08-20 02:28:29)

Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.126 Safari/533.4
[#] [Добавить метку] [Редактировать] Ответ на: Re: html vs xhtml Как правильно. от anonymous 2010-08-20 02:26:06
avatar
Скрыть

Re: html vs xhtml Как правильно.

css3 поддерживается всеми кроме ишака. Ишак держит только css2.

Tux-oid(*)(2010-08-20 08:17:27)

Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.9.2.6) Gecko/20100626 SUSE/3.6.6-1.2 Firefox/3.6.6
[#] [Добавить метку] [Редактировать] Ответ на: Re: html vs xhtml Как правильно. от anonymous 2010-08-20 02:28:29
avatar
Скрыть

Re: html vs xhtml Как правильно.

> твой сайт должен быть доступен максимальному числу пользователей, то как ни крути, а кроссбраузерность перечеркивает всю твою ненависть к IE.

Но ведь эти соображения не мешают людям делать сайты, зависящие от JS там где это не необходимо или от флеша

HEBECTb_KTO(*)(2010-08-20 10:32:27)

[#] [Добавить метку] [Редактировать] Ответ на: Re: html vs xhtml Как правильно. от Tux-oid 2010-08-20 08:17:27
avatar
Скрыть

Re: html vs xhtml Как правильно.

>css3 поддерживается всеми кроме ишака. Ишак держит только css2.
Бл., е-ный ишак. Извиняюсь за "ленинградскую культуру", просто слов других нет на этого ишака. :) Короче спасибо, понял, как ни крути, но получается что все-таки наиболее актуален CSS2 все из-за ишака и это походу дела будет еще долго продолжаться.

anonymous(*)(2010-08-20 15:24:27)

Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.127 Safari/533.4
[#] [Добавить метку] [Редактировать] Ответ на: Re: html vs xhtml Как правильно. от anonymous 2010-08-20 15:24:27
avatar
Скрыть

Re: html vs xhtml Как правильно.

Я где-то слышал что 9 ишак будет поддерживать, но вот правда ли это...

Tux-oid(*)(2010-08-20 15:27:39)

Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.9.2.6) Gecko/20100626 SUSE/3.6.6-1.2 Firefox/3.6.6
[#] [Добавить метку] [Редактировать] Ответ на: Re: html vs xhtml Как правильно. от HEBECTb_KTO 2010-08-20 10:32:27
avatar
Скрыть

Re: html vs xhtml Как правильно.

>Но ведь эти соображения не мешают людям делать сайты, зависящие от JS там где это не необходимо или от флеша
Так JS же поддерживается ишаком в том числе и 6-м, правда там тоже не все так просто, что-то поддерживается, что-то нет, но все-же. А насчет флеша не знаю даже. А что 6-й ишак разве с ним не дружит?

anonymous(*)(2010-08-20 15:29:39)

Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.127 Safari/533.4
[#] [Добавить метку] [Редактировать] Ответ на: Re: html vs xhtml Как правильно. от Tux-oid 2010-08-20 15:27:39
avatar
Скрыть

Re: html vs xhtml Как правильно.

>9 ишак
Опа. Оказывается я пропустил выход восьмого ИЕ.

svarwik(*)(2010-08-20 15:34:16)

Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.2.8) Gecko/20100722 Firefox/3.6.8 ( .NET CLR 3.5.30729)
[#] [Добавить метку] [Редактировать] Ответ на: Re: html vs xhtml Как правильно. от Tux-oid 2010-08-20 15:27:39
avatar
Скрыть

Re: html vs xhtml Как правильно.

>Я где-то слышал что 9 ишак будет поддерживать, но вот правда ли это...
Это хорошо если так. Но даже если так, то это web-разработчиков от проблем все равно не избавляет. Вопрос в том, сколько быдла до сих пор сидит и будет сидеть на предыдущих ишаках, в том числе на 6-м и 7-м.

anonymous(*)(2010-08-20 15:39:57)

Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.127 Safari/533.4
[#] [Добавить метку] [Редактировать] Ответ на: Re: html vs xhtml Как правильно. от anonymous 2010-08-20 15:39:57
avatar
Скрыть

Re: html vs xhtml Как правильно.

Есть такая конструкция IfIE игнорируемая другими браузерами. А так-же есть юзерагент. Определяй для ишака версию и настойчиво рекомендуй обновитсья с сайта МС.

Tux-oid(*)(2010-08-20 15:48:05)

Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.9.2.6) Gecko/20100626 SUSE/3.6.6-1.2 Firefox/3.6.6
[#] [Добавить метку] [Редактировать] Ответ на: Re: html vs xhtml Как правильно. от HEBECTb_KTO 2010-08-20 10:32:27
avatar
Скрыть

Re: html vs xhtml Как правильно.

> Но ведь эти соображения не мешают людям делать сайты, зависящие от JS там где это не необходимо или от флеша
Вообще-то именно эти соображения и наталкивают на такие мысли. Там, где из-за кривизны бровзеров отчаиваются сделать сайт средствами html, и идёт в ход флешка и всё такое.

bugmaker(*)(2010-08-20 16:22:14)

Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.9) Gecko/20100407 Ubuntu/9.04 (jaunty) Shiretoko/3.5.9
[#] [Добавить метку] [Редактировать] Ответ на: Re: html vs xhtml Как правильно. от Tux-oid 2010-08-20 15:48:05
avatar
Скрыть

Re: html vs xhtml Как правильно.

> Есть такая конструкция IfIE
Есть такая библиотека jQuery, где вопросы кроссбраузерности решаются by design.  http://ru.wikipedia.org/wiki/JQuery

josephson(*)(2010-08-20 18:30:45)

Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.22) Gecko/20090624 SeaMonkey/1.1.17
[#] [Добавить метку] [Редактировать] Ответ на: Re: html vs xhtml Как правильно. от anonymous 2010-08-20 01:55:26
avatar
Скрыть

Re: html vs xhtml Как правильно.

> w3c на него забила
4.2  http://dev.w3.org/html5/spec/the-xhtml-syntax.html#xhtml

anonymous(*)(2010-08-20 18:57:33)

Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3
[#] [Добавить метку] [Редактировать] Ответ на: Re: html vs xhtml Как правильно. от josephson 2010-08-20 18:30:45
avatar
Скрыть

Re: html vs xhtml Как правильно.

Javascript-же. Я например не очень люблю сайты в которых без Жаваскрипта не возможно работать.

Tux-oid(*)(2010-08-20 23:05:07)

Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.9.2.8) Gecko/20100723 SUSE/3.6.8-0.1.1 Firefox/3.6.8
[#] [Добавить метку] [Редактировать] Ответ на: Re: html vs xhtml Как правильно. от Tux-oid 2010-08-20 23:05:07
avatar
Скрыть

Re: html vs xhtml Как правильно.

Да именно. jQuery это js. А почему ты не любишь js?

anonymous(*)(2010-08-20 23:10:35)

Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.127 Safari/533.4
[#] [Добавить метку] [Редактировать] Ответ на: Re: html vs xhtml Как правильно. от anonymous 2010-08-20 23:10:35
avatar
Скрыть

Re: html vs xhtml Как правильно.

Ну так во первых не везде оно работает, а во вторых оно медленное.

Tux-oid(*)(2010-08-20 23:12:16)

Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.9.2.8) Gecko/20100723 SUSE/3.6.8-0.1.1 Firefox/3.6.8
[#] [Добавить метку] [Редактировать] Ответ на: Re: html vs xhtml Как правильно. от anonymous 2010-08-20 23:10:35
avatar
Скрыть

Re: html vs xhtml Как правильно.

>А почему ты не любишь js?

очевидно же -- сайты с ним неработают в линксе

anonymous(*)(2010-08-20 23:13:34)

Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.9) Gecko/20100402 Linux Mint/8 (Helena) Firefox/3.5.9
[#] [Добавить метку] [Редактировать] Ответ на: Re: html vs xhtml Как правильно. от anonymous 2010-08-20 23:13:34
avatar
Скрыть

Re: html vs xhtml Как правильно.

>очевидно же -- сайты с ним неработают в линксе
Хм, не знал, а какое отношение имеет вообще ось к js. Ведь js это же браузер, а фирефокс, опера, и гуглохром он хоть в винде, хоть в маке хоть в линуксе одно и тоже. Может ты имеешь в виду всякие консольные браузеры типа lynx и прочих?

anonymous(*)(2010-08-21 00:44:59)

Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.127 Safari/533.4
[#] [Добавить метку] [Редактировать] Ответ на: Re: html vs xhtml Как правильно. от anonymous 2010-08-21 00:44:59
avatar
Скрыть

Re: html vs xhtml Как правильно.

> Может ты имеешь в виду всякие консольные браузеры типа lynx и прочих?
ну так он так и написал: в линксе аka lynx. Ещё links есь бровзер, там он тоже не работает.

bugmaker(*)(2010-08-21 00:49:08)

Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.9) Gecko/20100407 Ubuntu/9.04 (jaunty) Shiretoko/3.5.9
[#] [Добавить метку] [Редактировать] Ответ на: Re: html vs xhtml Как правильно. от bugmaker 2010-08-21 00:49:08
avatar
Скрыть

Re: html vs xhtml Как правильно.

Тфу б..., глубоко извиняюсь за невнимательность. Точно, мне привиделось что линукс. lol Нет я просто про браузер links не слышал.

anonymous(*)(2010-08-21 00:56:10)

Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.127 Safari/533.4
[#] [Добавить метку] [Редактировать] Ответ на: Re: html vs xhtml Как правильно. от Tux-oid 2010-08-20 23:12:16
avatar
Скрыть

Re: html vs xhtml Как правильно.

>Ну так во первых не везде оно работает, а во вторых оно медленное.
По-моему это все стеротипы. Ни один уважающий себя интернет магазин не обходится без ajax та же корзина, а ajax это опять же js. Хотя я слышал, что иногда водятся те юзеры, кто js в браузерах отключают, но таких мало. И еще вопрос, а как может быть js в виде той же ajax быть медленнее, если ajax наоборот позволяет изменять данные на странице без перегрузки всей страницы с сервера заново, по логике вещей наоборот такие сайты должны быть быстрее. А вот флеш-сайты еще те феерические тормоза, тут я согласен. :)

anonymous(*)(2010-08-21 01:05:14)

Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.127 Safari/533.4
[#] [Добавить метку] [Редактировать] Ответ на: Re: html vs xhtml Как правильно. от anonymous 2010-08-21 01:05:14
avatar
Скрыть

Re: html vs xhtml Как правильно.

> интернет магазин не обходится без ajax та же корзина, а ajax это опять же js.
где-то он полезен и нужен, но бяда в том, что его пихают повсюду, часто неуместно. Любой уважающий себя сайт будет работать и при отключеном js, хоть возможно и не так красиво, как с ним, но неуважающих себя - большинство.

> И еще вопрос, а как может быть js в виде той же ajax быть медленнее, если ajax наоборот позволяет изменять данные на странице без перегрузки всей страницы с сервера заново, по логике вещей наоборот такие сайты должны быть быстрее.
психологический эффект. Много времени занимает первоначальная загрузка, а первое впечатление - самое сильное. Да ещё когда страница грузится - ты это видишь, и не беспокоишься, понимаешь, что это канал такой, а когда идёт обмен данными с сервером, кажется, что всё замерло и от этого появляется нервозность и ропот на тормоза. Ещё для ajax важнее не ширина канала, а латентность, задержка. Потому что передаются данные не одним большим файлом, а серией мелких запросов. А задержка у современных каналов, даже скоростных, совсем не на высоте. У спутниковых вообще норма - полсекунды.

bugmaker(*)(2010-08-21 01:44:04)

Opera/9.62 (X11; Linux i686; U; en) Presto/2.1.1
[#] [Добавить метку] [Редактировать] Ответ на: Re: html vs xhtml Как правильно. от anonymous 2010-08-20 15:29:39
avatar
Скрыть

Re: html vs xhtml Как правильно.

> Так JS же поддерживается ишаком в том числе и 6-м, правда там тоже не все так просто, что-то поддерживается, что-то нет, но все-же. А насчет флеша не знаю даже. А что 6-й ишак разве с ним не дружит?

Малоли что он поддерживается. Что бы отобразить текст с гиперссылками джаваскрипт не необходим. Зато есть куча соображений почему этот джаваскрипт следует отключать нахуй. Это и ошибки кода и проблемы с совместимостью, что иногда даёт юзеру бесконечные циклы на его стороне и вот тот же AJAX. Например гугел использует AJAX для того чтобы предложить варианты в строке поиска по мере набора. Казалось бы удобно, но при этом мы ещё наслышаны что гугель хранит всевозможную информацию к которой когда-то поимел доступ. Т.е. не факт что если ты что-то по ошибке вставил в эту строку из буфера, то оно не будет сохранено, вместе со всеми именами, паролями, явками. И не только в гугле.. Да и вообще - кто его знает что там этот аякс вытворяет в бэкграунде пока ты просматриваешь страницу, лучше уж отключать от греха. И флешь ничем не лучше.

HEBECTb_KTO(*)(2010-08-21 14:33:02)

Этот тред читают 5 пользователей:
Анонимных: 5
Зарегистрированных: 0




(c) 2010-2020 LOR-NG Developers Group
Powered by TimeMachine

Valid HTML 4.01 Transitional Правильный CSS!