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

Original author: Brad Colbow
  • Translation
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.: перенес в веб-разработку.

Similar posts

AdBlock has stolen the banner, but banners are not teeth — they will be back

More
Ads

Comments 77

  • UFO just landed and posted this here
    • UFO just landed and posted this here
        –1
        Если следовать вашей логике то самым правильным вариантом будет xml + xsl + xslt. А потом давайте вспомним судьбу SGML. Не всегда «правильное» лучше.
        • UFO just landed and posted this here
            0
            «лишний раз напрячся» знаете если бы следовали по вашей логике, то интернэт сейчас был где-то на 2-3 млн. хостов. Разметка доступная даже домохозяйке, вот почему вэб стал таким успешным. А как обработать даные это задача разработчиков инструментов и компютеров.
            • UFO just landed and posted this here
              • UFO just landed and posted this here
                • UFO just landed and posted this here
                  • UFO just landed and posted this here
                    • UFO just landed and posted this here
              • UFO just landed and posted this here
                • UFO just landed and posted this here
                  • UFO just landed and posted this here
                    • UFO just landed and posted this here
                      • UFO just landed and posted this here
          • UFO just landed and posted this here
            • UFO just landed and posted this here
              • UFO just landed and posted this here
                • UFO just landed and posted this here
                  • UFO just landed and posted this here
                    • UFO just landed and posted this here
                      • UFO just landed and posted this here
                        • UFO just landed and posted this here
              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
                                      тоже бросился в глаза сей очевидный вариант перевода (про свинину и морскую свинку)
                                    • UFO just landed and posted this here
                                        –3
                                        Ждите на больших экранах в конце 2009-го.
                                        Новый блокбастер от W3C — холливар xhtml 2 vs. HTML 5… ах курто!?
                                          0
                                          Вчера, как прочитал на smashingmagazine этот комикс, думал о вариантах перевода игры слов про ham-hamster
                                          Ваш вариант мне нравится больше :-)
                                            +1
                                            я бы перевел как морскую свинку и свинину — на картику больше бы было похоже :)
                                              0
                                              или даже оставил бы ветчиной
                                                +1
                                                Нет, я настаиваю на роме и бабе :-)
                                                  0
                                                  а что будет если бабу настаивать на роме?
                                                    0
                                                    Удачное стечение обстоятельств.
                                            +7
                                            Верхний регистр на самом деле — зло
                                              +1
                                              В комиксах — добро!
                                                0
                                                ДОБРО
                                                +1
                                                Увы. В этом комиксе не отражено главное — расширения xHTML2 за счет других станадртов — xForms, RDF и др. Синтаксис — не самое главное.
                                                • UFO just landed and posted this here
                                                    +1
                                                    Увы, там написано что большая часть откладывается в долгий ящик и перспективы неизвестны. Больше всего жаль именно xForms, который уже реализован в IE и FF хотя бы на уровне плагинов.
                                                    • UFO just landed and posted this here
                                                        0
                                                        даже если вдруг, как-то, когда-то, кем-то будет внедрена поддержка xForms и RDF это будет не мейнстрим как в xHTML2, а периферия. Но даже этого не будет. Будет как с поддержкой XSLT. MS будет поддерживать необязательные в рамках XML-расширения, а Опера гнаться за очередным Acid.
                                                        • UFO just landed and posted this here
                                                            0
                                                            >Так любой XML в качестве базовой веб-разметки — уже давно «не мейнстрим, а периферия».
                                                            Особенно задбавно это читать на странице с xHTML DOCTYPE :)
                                                            • UFO just landed and posted this here
                                                  0
                                                  «HTML и XHTML для самых маленьких».
                                                    +19


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

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

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

                                                                Only users with full accounts can post comments. Log in, please.