обратной совместимостью. Ага, было бы хорошо, было бы. Но вот нет. Почему?
Так это практически везде в вебиндустрии - стандартом становятся самые ебанутые и безмозглые решения. Причина? Ну, как вариант, чтобы у большого количества прогеров была работа. Классовая солидарность, так сказать. Или, чтобы разработчики стандартов были незаменимыми специалистами и им всегда была работа. Иначе не знаю как обьяснить. Вполне вменяемый язык гипертекстовой разметки начала 80-х насильно стали проталкивать как абсолютно невменяемый язык описания интерфейсов. Что мы расхлебываем до сих пор. С сотнями миллионов строчек лишнего кода, тысячами фреймворков и библиотек что пытаются хоть как-то компенсировать изначальную ебанутость веб-стандартов. Сам JavaScript, кстати, вполне вменяемый и адекватный по изначальной задумке. Отсутсвие строгой типизации вызвано не изначальной ебанутостью стандарта, а просто небольшими ошибками парадигмы ( бывает, у всех, что поделать ) Но когда JS таки прорвался в стандарты и сам стал стандартом - ступор. Ибо, такое ощущение, что все как плохие бюрократы боятся взять на себя ответственность за изменение языка.
что же такого невменяемого в хтмле для описания интерфейсов?
Тоже не понял этого, но решил не вдаваться :)
ЦСС (ебанутый, тормозной, прожорливый и неудобный). Отсутствие функций (миксинов). Отсутствие переменных. Отсутсвие структурированных данных. Отсутствие пространств имен. Петелек. И т.д. В общем, все в ХТМЛ невменяемо. Заметьте, я даже не касаюсь синтаксиса, хотя в начале 90-х уже вполне существовала и использовалась ЯМЛ подобная разметка а не эта отрыжка 60-х, которую затащили в ХТМЛ.
А "прожорливость" и "тормозность" в чём заключается? А то эти два пункта хоть как-то тянут на аргументацию, остальное — субъективщина)
Посмотрите сколько памяти отжирает одна страничка. А ведь страница описанная на нормальных технологиях должна быть очень компактная.
посмотрел - немного отжирает. Еще аргументы?
Ну вы же понимаете, что тут гораздо больше переменных, чем сам ЦСС, да? Реализация стандарта конкретным вендором, что за CSS, собственно, как он написан, а ещё JS, а ещё и как JS написан, и ещё тысяча вещей. Да и сколько — это много? А сколько должно быть?
Эмм. 350 мб на страничку 5 Кб текста и 10 небольших фоток (которые, кстати, не обязательно все в памяти держать), это немного? Что же тогда много?
Прикольный вброс, конечно. Соглашусь со всем для лулзов, его же хипари какие-то придумывали вместе с движением Open Source
Точно. В хипарях все дело. Я так и знал. Кто там Столмана хейтил? Значит, они правы? Ан, нет. У Столмана как раз весьма человеческий подход. Значит, его антагонисты - чешуйчатые претенденты на мировое господство что диверсиями и саботажем замедляют мировой прогресс. И веб-стандарты они создавали.
Обсуждают сегодня