LINUX.ORG.RU

I like to move it move it

 , ,


1

1

А зачем W3C в строгом HTML 4.01 закопали атрибут target, а затем выкопали обратно в HTML 5?

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

насколько помню, идея была, что пользователь должен сам решать как ему открывать ссылку, в новом окне, в этом же или в новой вкладке через ЛКМ, колесо или ПКМ и меню. А вот зачем вернули это вопрос.

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

идея была, что пользователь должен сам решать как ему открывать ссылку, в новом окне, в этом же или в новой вкладке через ЛКМ, колесо или ПКМ и меню. А вот зачем вернули это вопрос.

Потому что осознали, что пользователь сам решить не способен.

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

А вот зачем вернули это вопрос.

думаю потому что в реальности всегда открывали в том же окне

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

Нужный атрибут.

Разумеется, но приходится визуально фильтровать „ошибки” валидатора при строгом доктайпе в HTML 4.01.

h578b1bde ★☆
() автор топика

Если коротко, то изначально была идея, что HTML должен определять структуру документа. Target определяет поведение браузера. Поэтому его хотели исключить. Но в HTML5 на все это благополучно положили большой и соленый.

Формально его вернули из-за того, что «it useful in Web applications, particularly in combination with the iframe element».

nikita-b
()
Ответ на: комментарий от Deleted

У них разные версии стандарта. Я уже не говорю о том, что HTML5 был практически полностью описан до того, как WHATWG вообще образовался.

nikita-b
()
Ответ на: комментарий от nikita-b

W3C всего лишь записали то, что сделали в WHATWG. На мелочи, которые они решили по своему, всем пофиг. И решили они, кстати, зря.

HTML5 был практически полностью описан до того, как WHATWG вообще образовался

XHTML2 это не HTML5, норкоманище :}

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

Да, прочитал википедию. Был не прав. Я почему-то считал, что Ян Хиксон разрабатывал стандарт, пока был в составе W3C, а потом ушел в WHATWG. В любом случае, прощу прощения.

nikita-b
()

в HTML 6 ожидаемы DRM-таргеты... и постепенный отказ от ссылок как ненужное наследие...

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

Разумеется, но приходится визуально фильтровать „ошибки” валидатора при строгом доктайпе в HTML 4.01.

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

anonymous
()

Всегда клал на мнение школьников из W3C и прочих клоунов, носящихся с никому не нужной семантикой

ещё один говнокодер палится

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

Нет, правда, поисковым роботам на неё покласть, браузерам тем более покласть, так зачем она нужна?

h578b1bde ★☆
() автор топика

Вообщем то это полезная вещь w3c, конечно не все ее придерживаются и она не столь важна, но ! некоторые сервисы все это учитывают, и на этом все строится, так созданы стандарты, на которых базируются эти же самые отчеты из w3c. Посмотрите сайты популярные практически у всех все по полочкам и ясно как день, и код, и стандарты. Макс 10-20 ошибок и то не значительных. На счет таргета, я предлагал его сдесь сделать :) Но у многих сдесь колесико на мышке есть, и лишние пальцы.

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

Вообещем кодить это одно, а кодить правильно это исскуство :) когда нет практически ошибок в стандартах, и твое творение отображается на всех гаджетом, признано гулом, м многими сервисами, вообщем тут можно статьи писать об этом :)

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

когда нет практически ошибок в стандартах

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

признано гулом

http://validator.w3.org/check?uri=http://google.com/
Result: 28 Errors, 4 warning(s)
Там есть табличная вёрстка, nobr, center и даже bgcolor!

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

Я общался, это из за своих соображений, но для паблика все те стандарты учитываются и очень хорошо ! А то что затруднительно не значит что не возможно, хороший подход к сайтостроению - не быдло кода, а хорошо рассестимизированного кода, и валидного начиная с 6.0 не доделанного эксплоера, до последних версий фаерфокса + мобильные + планшеты, минимум ошибок допустимых не больше 10. И то эти 10 ошибах входят в css стили, потому что нужно некоторые хаки, для некоторых устройств, а в идеале вообще для устройств делать моб версию тогда вообще проблем нет, Но говорить что все это бесполезно - не есть верно. Если вы делаете проэкт он должен придерживатся стандартов, всего чего можно и нельзя, а не писать «говнокод» да это сложно, но реально :)

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

Посмотрите сайты популярные

Вброшу: http://validator.w3.org/check?uri=http://microsoft.com/
Result: 519 Errors, 484 warning(s)

На счет таргета, я предлагал его сдесь сделать

Тут и без таргета хватает:
http://validator.w3.org/check?uri=http://linux.org.ru/
Result: 41 Errors, 7 warning(s)

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

Ну и убрать старые div align уже не применяется :) а так все идеально почти :) а все потому что сайт простой, на нем можно даже колесиком нажимать на ссылки. !

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

А то что затруднительно не значит что не возможно

В Вилларибо и Виллабаджо опять дедлайн. Пока ребята из Вилларибо верстают сайт дивами, ребята из Виллабаджо уже всё сверстали на таблицах и ебошат друг друга в квейк.

а в идеале вообще для устройств делать моб версию

Да ну тебя.

он должен придерживатся стандартов, всего чего можно и нельзя, а не писать «говнокод»

Говнокод ≠ не придерживаться стандартов: можно написать полностью валидное говно.

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

А что там хватает ?

Например, классика: <span class="code"><code>systemd-machined</span></code>

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

а все потому что сайт простой

Т.е. количество ошибок пропорционально сложности сайта, верно? Теперь смотрим на microsoft.com.

на нем можно даже колесиком нажимать на ссылки

А где нельзя?

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

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

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

Не знаю где нельзя, наверно я достаточно отсталый от этой отрасли, что бы нажимать колесиком на ссылки ахахахахахахха ))))))))

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