Непонимание разметки. Комикс про XHTML 2 и HTML5

Автор оригинала: Brad Colbow
  • Перевод
image
С выходом HTML 5 и анонсом W3С о прекращении разработки XHTML 2 в конце 2009 года начались активные дебаты по поводу будущей «правильной разметки». XHTML 1.0, XHTML 2, HTML 4, HTML 5 и XHTML 5 — за всем этим тяжело уследить.

Теперь, когда XHTML 2 перестал маячить на горизонте, какой синтаксис выбрать? Остаться на XHTML 1.0, или двинуться вперед на HTML 5? А может, вернуться к старому доброму HTML 4? Этот комикс немного все проясняет.


image
* не ром, и не баба — в оригинале «as ham is to hamster», поэтому он держит кусок мяса рядом с хомячком.
* Скажите спасибо принципу «по натоптанной тропинке» — в оригинале принцип называется «pave the cowpath».

Ссылки и цитаты, упоминающиеся в комиксе



upd.: перенес в веб-разработку.
AdBlock похитил этот баннер, но баннеры не зубы — отрастут

Подробнее
Реклама

Комментарии 77

  • НЛО прилетело и опубликовало эту надпись здесь
    • НЛО прилетело и опубликовало эту надпись здесь
        –1
        Если следовать вашей логике то самым правильным вариантом будет xml + xsl + xslt. А потом давайте вспомним судьбу SGML. Не всегда «правильное» лучше.
        • НЛО прилетело и опубликовало эту надпись здесь
            0
            «лишний раз напрячся» знаете если бы следовали по вашей логике, то интернэт сейчас был где-то на 2-3 млн. хостов. Разметка доступная даже домохозяйке, вот почему вэб стал таким успешным. А как обработать даные это задача разработчиков инструментов и компютеров.
            • НЛО прилетело и опубликовало эту надпись здесь
              • НЛО прилетело и опубликовало эту надпись здесь
                • НЛО прилетело и опубликовало эту надпись здесь
                  • НЛО прилетело и опубликовало эту надпись здесь
                    • НЛО прилетело и опубликовало эту надпись здесь
              • НЛО прилетело и опубликовало эту надпись здесь
                • НЛО прилетело и опубликовало эту надпись здесь
                  • НЛО прилетело и опубликовало эту надпись здесь
                    • НЛО прилетело и опубликовало эту надпись здесь
                      • НЛО прилетело и опубликовало эту надпись здесь
          • НЛО прилетело и опубликовало эту надпись здесь
            • НЛО прилетело и опубликовало эту надпись здесь
              • НЛО прилетело и опубликовало эту надпись здесь
                • НЛО прилетело и опубликовало эту надпись здесь
                  • НЛО прилетело и опубликовало эту надпись здесь
                    • НЛО прилетело и опубликовало эту надпись здесь
                      • НЛО прилетело и опубликовало эту надпись здесь
                        • НЛО прилетело и опубликовало эту надпись здесь
              0
              ошибочка, 4 картинка снизу, сама правая:
              «что спецификация XTHML 2…»
                0
                Спасибо, исправил. Добавил еще сноски, забыл про них вчера.
                +7
                Блин, все эти сравнение на еде. Пошел че-нить перекушу)
                  0
                  хм, а я даже и не задумался, действительно вызвало желание поесть )))
                    0
                    Я сразу и не понял почему пошел на кухню и отрезал себе кусок сыра после прочтения комикса…
                    +26
                    Мне кажется, что если бы главным героем была тёлка с сиськами, было бы вдвойне интересней :o)
                      +5
                      1) аттрибуты и тэги в кавычках
                      2) значения аттрибутов в кавычках
                      Дальше до конца текста «атрибуты», все хорошо

                      Скорее посмотрите, что это он делает? Нравится.
                      3) если мне нравиться тайская кухня
                      4) HTML5 позволяет использовать любой синтаксис, который вам нравиться
                      5) мне нравиться синтаксис XHTML
                        0
                        О, спасибо! Научить бы фотошоп проверять русский язык…
                          +5
                          Увы, автопроверялки бессильны перед -тся и -ться в глаголах. Написание зависит от значения.
                            +2
                            удивительно, что и многие люди тоже бессильны =)))
                        0
                        А как всё начиналось…
                          0
                          Напоминает рекламу кофе из Саус Парка :)
                            +2
                            Комикс неплохо нарисован, но чистым текстом то же самое было бы понять проще и быстрее. Единственный логичный мотив создания комикса — чтобы информация поступала медленнее для лучшего восприятия. Бррр…
                              +1
                              Нет. Он помогает лучше понять, что происходят тем людям, которые никогда не связывались ни с xhmtl, ни html4 ни с xhxhtmlm.

                              Например, таким, как я.
                              +3
                              Я люблю сыр.
                                +15
                                Про ромовою бабу: есть альтернативный вариант перевода ближе к нашим реалиям и ближе к картинке.
                                «Как морская свинка — и не морская и не свинка»
                                  +1
                                  Действительно, свинка по смыслу подходит к картинке лучше. Я просто о еде думал когда перевод делал )
                                    0
                                    там кажется звучит «не свинья и плавать не умеет».
                                      0
                                      тоже бросился в глаза сей очевидный вариант перевода (про свинину и морскую свинку)
                                    • НЛО прилетело и опубликовало эту надпись здесь
                                        –3
                                        Ждите на больших экранах в конце 2009-го.
                                        Новый блокбастер от W3C — холливар xhtml 2 vs. HTML 5… ах курто!?
                                          0
                                          Вчера, как прочитал на smashingmagazine этот комикс, думал о вариантах перевода игры слов про ham-hamster
                                          Ваш вариант мне нравится больше :-)
                                            +1
                                            я бы перевел как морскую свинку и свинину — на картику больше бы было похоже :)
                                              0
                                              или даже оставил бы ветчиной
                                                +1
                                                Нет, я настаиваю на роме и бабе :-)
                                                  0
                                                  а что будет если бабу настаивать на роме?
                                                    0
                                                    Удачное стечение обстоятельств.
                                            +7
                                            Верхний регистр на самом деле — зло
                                              +1
                                              В комиксах — добро!
                                                0
                                                ДОБРО
                                                +1
                                                Увы. В этом комиксе не отражено главное — расширения xHTML2 за счет других станадртов — xForms, RDF и др. Синтаксис — не самое главное.
                                                • НЛО прилетело и опубликовало эту надпись здесь
                                                    +1
                                                    Увы, там написано что большая часть откладывается в долгий ящик и перспективы неизвестны. Больше всего жаль именно xForms, который уже реализован в IE и FF хотя бы на уровне плагинов.
                                                    • НЛО прилетело и опубликовало эту надпись здесь
                                                        0
                                                        даже если вдруг, как-то, когда-то, кем-то будет внедрена поддержка xForms и RDF это будет не мейнстрим как в xHTML2, а периферия. Но даже этого не будет. Будет как с поддержкой XSLT. MS будет поддерживать необязательные в рамках XML-расширения, а Опера гнаться за очередным Acid.
                                                        • НЛО прилетело и опубликовало эту надпись здесь
                                                            0
                                                            >Так любой XML в качестве базовой веб-разметки — уже давно «не мейнстрим, а периферия».
                                                            Особенно задбавно это читать на странице с xHTML DOCTYPE :)
                                                            • НЛО прилетело и опубликовало эту надпись здесь
                                                  0
                                                  «HTML и XHTML для самых маленьких».
                                                    +19


                                                    Полная локализация :-)
                                                      0
                                                      Чесно говоря чтобы понять что это такое пришлось гуглить. Приведеный сверху пример с морской свинкой понятнее :)
                                                      • НЛО прилетело и опубликовало эту надпись здесь
                                                        –1
                                                        Так-так-так! Значит, в HTML5 можно будет и так и сяк и этак?
                                                        И, мол, нравится мне кавычки — пишу кавычки, нравится регистр — пишу в каком хочу?

                                                        Спасибо за такую свободу! Но ведь какая проблема для парсеров! Я пишу так, а другой — совершенно подругому. Никакого строгого синтаксиса. Сложнее парсить.
                                                        • НЛО прилетело и опубликовало эту надпись здесь
                                                          0
                                                          Интересно почему присутствие слешей, полные атрибуты и т.д. до сих пор так плотно ассоциируются только с xhtml? html позволяет писать коряво, но не заставляет. И вообще в рекомендации есть пункты о том что все правила xhtml можно и нужно использовать в самом html.
                                                            0
                                                            Жаль, упущен замечательный шанс объединить HTML и XML с его вкусностями. Неужели дизайнеры задавили программистов? :)
                                                            • НЛО прилетело и опубликовало эту надпись здесь
                                                                0
                                                                Разве HTML5 является валидным XML-документом? Каюсь, детально стандарт ещё не изучал, но именно это считаю самым важным. В случае XML ИМХО проще и создавать документы, и парсить, и добавлять новые расширения. А «прошитые» XPath-DOM и прочие добавки — это хорошо, но не так гибко.
                                                                • НЛО прилетело и опубликовало эту надпись здесь
                                                                    0
                                                                    Само собой опциональная XML-совместимость имеет место быть, но лучше бы обязательная. Ещё неплохо бы принудительно перевести всех юникод, но это я уже совсем размечтался. :)
                                                                    • НЛО прилетело и опубликовало эту надпись здесь
                                                              0
                                                              Пока я читал этот комикс, у меня чуть не вытекли глаза.

                                                              По-моему, за Comic Sans уже пора тупо убивать.
                                                                0
                                                                а кроме бабы с ромом — тут где-то ещё прослеживается связь видеоряда с содержимым?

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

                                                                Самое читаемое