LINUX.ORG.RU

История изменений

Исправление gaylord, (текущая версия) :

Во-первых совместимость здесь не благодаря, а вопреки W3C.

Что сломалось между HTML5 и HTML4, например?

Например, теги font, center и т.п. удалены, просто если браузер их не покажет — это плохой браузер.

И? В HTML4-то они остались. Если у тебя HTML4 документ, все работает. HTML5 не пройдет проверку на валидность, ты починишь, будет нормально. Выкинуть стили в CSS было лучшим решением evar. То что CSS стал переусложненным кошмаром это плохо, но это судьба всех популярных индустриальных стандартов.

Во-вторых посмотрите на S-выражения. Этот формат хранения данных был придуман и известен почти всем программист уже лет 20 как к тому моменту, как стали придумывать HTML. Встает вопрос: а все ли в порядке с головушкой у авторов HTML? Сейчас можно поныть: «ну так сделали тогда, сейчас никто ничего исправлять не будет» — но это не уменьшает вреда, нанесенного авторами HTML.

Какая разница какие там причины-то были? Оно понятное? Понятное. Удобное? Вполне. Как язык разметки он хорош для роботов, а люди в нем не пишут (как не писали бы в S-expr), предпочитая какой-нибудь текстовый редактор или MD.

Исправление gaylord, :

Во-первых совместимость здесь не благодаря, а вопреки W3C.

Что сломалось между HTML5 и HTML4, например?

Например, теги font, center и т.п. удалены, просто если браузер их не покажет — это плохой браузер.

И? В HTML4-то они остались. Если у тебя HTML4 документ, все работает. HTML5 не пройдет проверку на валидность, ты починишь, будет нормально.

Во-вторых посмотрите на S-выражения. Этот формат хранения данных был придуман и известен почти всем программист уже лет 20 как к тому моменту, как стали придумывать HTML. Встает вопрос: а все ли в порядке с головушкой у авторов HTML? Сейчас можно поныть: «ну так сделали тогда, сейчас никто ничего исправлять не будет» — но это не уменьшает вреда, нанесенного авторами HTML.

Какая разница какие там причины-то были? Оно понятное? Понятное. Удобное? Вполне. Как язык разметки он хорош для роботов, а люди в нем не пишут (как не писали бы в S-expr), предпочитая какой-нибудь текстовый редактор или MD.

Исходная версия gaylord, :

Во-первых совместимость здесь не благодаря, а вопреки W3C.

Что сломалось между HTML5 и HTML4, например?

Например, теги font, center и т.п. удалены, просто если браузер их не покажет — это плохой браузер.

И? В HTML4-то они остались. Если у тебя HTML4 документ, все работает.

Во-вторых посмотрите на S-выражения. Этот формат хранения данных был придуман и известен почти всем программист уже лет 20 как к тому моменту, как стали придумывать HTML. Встает вопрос: а все ли в порядке с головушкой у авторов HTML? Сейчас можно поныть: «ну так сделали тогда, сейчас никто ничего исправлять не будет» — но это не уменьшает вреда, нанесенного авторами HTML.

Какая разница какие там причины-то были? Оно понятное? Понятное. Удобное? Вполне. Как язык разметки он хорош для роботов, а люди в нем не пишут (как не писали бы в S-expr), предпочитая какой-нибудь текстовый редактор или MD.