Microsoft — мировой лидер в области ПО и ИТ-услуг
381,26
рейтинг
28 октября 2014 в 23:02

Разработка → Стандарт HTML5 достиг статуса рекомендации W3C

Новость очень короткая, но от этого не менее важная: W3C официально объявила HTML5 рекомендацией.

«Сегодня мы, совершенно не задумываясь, смотрим видео и слушаем аудио напрямую в браузере, не задумываясь, используем браузер в телефоне,» — говорит Тим Бернерс-Ли, директор W3C. — «Мы ожидаем, что сможем делиться фотографиями, покупать, читать новости и получать информацию где угодно, на любом устройства. HTML5 и открытая веб-платформа, оставаясь невидимыми для большинства пользователей, делают возможными и двигают вперед подобные ожидания пользователей.»

Официальный анонс здесь: www.w3.org/2014/10/html5-rec.html.en

По случаю столь большой радости, к очередному заседанию TPAC и к 20му юбилейному симпозиуму W3C мы подготовили совместно с консорциумом небольшой ролик о важности открытых веб-стандартов:

Автор: @kichik
Microsoft
рейтинг 381,26
Microsoft — мировой лидер в области ПО и ИТ-услуг

Комментарии (42)

  • +15
    Скажу кратко. Спасибо.
  • +3
    W3C на мыло — работать не хотят и всех оттормаживают. Могли бы полностью передать стандартизацию тройке Mozilla/Google/MS, чтобы они все вместе решали на деле (как с SHA1 и SSL недавно решили), а не просто языками чесали.
    • +12
      Ну как бы так и есть. Есть слоупоки из W3C которые ничего не делали пока не образовалась WHATWG.
      • +2
        Стесняюсь спросить, принимали ли вы когда-нибудь участие в работе W3C.
        • 0
          Нет. Я не отрицаю того, что мое мнения сугобо поверхностное и не стоит на него опираться. Кроме того, мое мнения относительно этого вопроса полностью отсуствует и я опираюсь на хронологию создания WHATWG и мои наблюдения рассылок W3C, а так же посты ненависти людей которые каким-то боком причастны к W3C и WHATWG.
          • 0
            Вы как-нибудь попробуйте принять участие в разработке какого-нибудь стандарта, и многое станет яснее.
            • +1
              Чтобы принимать решения было еще сложнее? Сколько людей, столько и мнений. Рабочая группа должна настолько малочисленой насколько это возможно.

              Спецификация от W3C настолько отделена от реальности, что не понятно кем она создавалась. Она не отвечает ни сегодняшним требованием, ни описанием поведения браузера. Так же забаные попытки толкать xhtml и даже xhtml5 не стоит забывать.

              Давайте не будем отрицать, пока великие умы W3C писали какой-то там семантичный вэб powered by xml, капиталисты из WHATWG сделали все как надо. До основания WHATWG, W3C жили в какой-то сказке.

              Я понимаю, что человек из Яндекса знает намного больше о работе W3C чем я, но давайте не отрицать то, что W3C работает сильно медленно.
              • –1
                Для человека, высказывающего сугубо поверхностное мнение, вы вынесли многовато категоричных суждений.
                • +2
                  Так мое мнение основано на мнение людей с более углублеными знаниями. Тут не так много суждений изложено:
                  — Выпускать стандарт раз в 5 лет это не правильно
                  — Хорошо, что хоть разбили его на 5 и 5.1, а то ждали бы еще 5 лет
                  — Смотря на тех кто входит в WHATWG не понятно кто тогда в W3C
                  — Практически полное игнорирование великой войны внутри и, что свело на нет отказ от Flash

                  Leading the Web to Its Full Potential, slowly, one line of spec at a time.
              • НЛО прилетело и опубликовало эту надпись здесь
    • +6
      Ну не знаю, как они могли бы что-то решить, если каждый из них заинтересован в продвижении собственных технологий. Вот как они бы разобрались с вопросом SVG vs VML? Или с вопросом Dart vs TypeScript?
      • –1
        Why not both? Никто ж не выбирает между PNG и JPG, все показывают и то, и другое.
      • 0
        С последним как раз разобрались. :) Dart — это совсем другой язык, который не развитие ES, а альтернатива; а касаемо ES6+ — разрабатываемый гуглом AtScript — это надмножество как раз-таки Typescript-а (и компилироваться будет как в JS, так и в Dart).

        Microsoft:
        «The TypeScript team is working with both the Flow and AtScript teams to help ensure that resources that have already been created by the JavaScript typing community can be used across these tools. „
        “We're also working with the Flow and Angular teams to make sure that TypeScript is the best language for working with a broader range of libraries, including declarative frameworks like the upcoming Angular 2.0 release.»
        blogs.msdn.com/b/typescript/archive/2014/10/22/typescript-and-the-road-to-2-0.aspx

        Презентация AtScript:
        docs.google.com/presentation/d/1hr2IM-8G-0RzpB-WY8pLHvxqNggKPzUO0KvEv1IKPws/edit#slide=id.g3e58cc2be_311
        • 0
          class Component {
            selector:string;
            constructor({selector:string}) {
              this.selector = selector;
            }
          }
          


          Они компилят в

          class Inject {}
          
          class Component {
            selector:string;
            constructor({selector}) {
              this.selector = selector;
            }
          }
          


          А как там деструктуризацию писать? Чтобы скомпилилось в {selector: select}?
          • 0
            Класс там — это то, на что можно вызвать new, то есть в ES5 скомпилируется в функцию и набор прототипов. Не знаю, как будет в AtScript (его еще никто не видел), а в TypeScript можно прямо так и писать {selector:select}, и задать типизацию либо интерфейсом, либо прямо в явном виде (этакий «анонимный интерфейс» в описании типа аргумента функции). Кучу примеров можно посмотреть в github.com/borisyankov/DefinitelyTyped/
      • +2
        Не топик, а апофеоз невежества какой-то.
        Для справки, W3C *не* занимается разработкой ECMAScript, это ответственность (сюрприз-сюрприз) ECMA, а если быть точнее — комитета TC39, которому на мнение W3C примерно параллельно.
        • 0
          Апофеоз невнимательности скорее. Вернитесь и внимательно прочитайте, о чем там шла речь — предыдущий автор предложил упразднить W3C и отдать все задачи по стандартизации непосредственным игрокам рынка. Я проиллюстрировал, что у них в корне разные интересы, и этот орган они воспринимали бы скорее как способ лишний раз поконкурировать между собой. Было бы это W3C, TC39 или Majestic-12 — вообще нет никакой разницы. Но только если не стоит задача самоутвердиться, конечно. Тогда нормально — можно особо не читать.
    • 0
      Стесняюсь спросить, принимали ли вы когда-нибудь участие в работе W3C.
  • 0
    В любом случае новость хорошая, хоть и несколько поздняя. Мне как-то полмесяца назад пришлось буквально на пальцах доказывать клиенту необходимость использования современных технологий. Теперь же есть просто ссылка. Спасибо.
    • +7
      Теперь же есть просто ссылка

      Почему-то мне кажется, что для такого клиента это вряд ли будет аргументом, т.к. по ссылке он просто ничего не поймет
      • +1
        В том-то и дело, что основным его доводом был «статус» HTML5. Такие люди, прочтя пару статеек в интернете, считают себя более чем ознакомленными с темой. И очень сильно их мнение зависит от того, на какие именно статьи им довелось в этот раз наткнуться.
        И нет для него более «авторитетных изданий», чем те, кто «придумал валидатор».
  • 0
    Хм, а ворнинг
    Using experimental feature: HTML5 Conformance Checker.

    в валидаторе пока так и не убрали.
    • +14
      Подождите еще пару лет и уберут.
    • НЛО прилетело и опубликовало эту надпись здесь
  • +5
    Странно что они сделали это до выхода спецификаций HTML6=)
    • НЛО прилетело и опубликовало эту надпись здесь
  • –5
    Кстати, может кто-нибудь объяснит, зачем в веб пихают такие узко специализированные штуки, как WebRTC?
    • +5
      Почему они узкоспециализированные? Эта технология очень широкие возможности даёт. У сейчас появляется куча полезных сервисов основанных на WebRTC, и будет появляться дальше.
      • 0
        Полезный-то он полезный, но зачем весь этот код включать в браузер?
        • 0
          А вам это чем-то мешает? Вам не надо — не используйте. Про узкоспециализированность уже все ответили выше)
  • 0
    Крутейший ролик! Это все с помощью АЕ?
  • +1
    В ролике на 01:21 вся суть Интернета.
  • 0
    А в какой формулировке теги video и audio пошли?
    Кто там победил? Theora/V8/V9/Vorbis или h264/mp3?
    • 0
      В смешанной, у кого что. Как было, так и осталось.
    • +1
      Спецификация не определяет, какие кодеки/форматы должны поддерживать браузеры. И об этом уже очень давно договорились.
      • 0
        Но вроде до самого последнего, каждый пытался одеяло на себя перетащить.
        Просто мало толку от открытого стандарта который ссылается на закрытый.
        Даже если даже он прямо не ссылается, но допускает возможность использовать там закрытый кодек, этот стандарт становится уязвим, а вместе с ним и разработчики и пользователи.
        • 0
          Нет, о том, что в стандарте не будет кодеков, договорились очень быстро, чтобы просто об этом не спорить. Точно также тег img не определяет, какие форматы изображений он поддерживает.
        • 0
          Это надо доносить до MPEG-LA, членами которого являются MSFT и Apple, хорошо еще, что у Google достаточно большой market share, чтобы продавливать свои решения + YouTube помогает сильно, но «самые умные» всегда все делают как им больше нравится, поэтому даже в WebRTC (ORTC) в IE будет H.264 вместо VP8
          • 0
            в WebRTC (ORTC) в IE будет H.264 вместо VP8

            Писать просто «устаревшие браузеры не поддерживаются, перейдите на Firefox или Chrome». Тогда IE будет поддерживать нормальные форматы.
  • 0
    W3C нужен новый лого
    • 0
      А мне и этот нравится. Строгий такой, сразу говорит об истории.
      К тому же, лого можно каждые пару лет переделывать – по веянию моды. А у них всегда ко времени приходится.
      • 0
        Во! Правильно. Ещё для полноты картины он должен быть в PCX, чтобы не забывать об истоках.

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

Самое читаемое Разработка