Будет ли HTML заменен какой-либо новой технологией? - PullRequest
9 голосов
/ 24 февраля 2009

Я вижу, как запускаются различные фреймворки, которые обещают Rich Ui и лучший пользовательский опыт, как они это называют. Silverlight, Flash, новая платформа Yahoo и т. Д. И т. Д.

Означает ли это, что через некоторое время эти платформы заменят существующие веб-приложения на основе HTML, JAVASCRIPT CSS?

Разве это не то же самое, что открыть приложение в окне браузера?

Ответы [ 15 ]

8 голосов
/ 24 февраля 2009

HTML не будет заменен в качестве стандарта в ближайшее время. Эта технология слишком широко распространена, и количество людей, работающих с веб-приложениями и веб-сайтами для переориентации технологий, должно быть слишком большим и дорогостоящим.

HTML, как и любая другая технология, будет развиваться. Посмотрите на HTML сегодня по сравнению с 10 лет назад, это тот же язык по основам, но то, как мы его используем, и дополнительные технологии сильно его изменили. Даже высокотехнологичный премиум-сайт, созданный 10 лет назад, будет выглядеть слабым с сегодняшними стандартами.

Таким образом, хотя HTML и будет оставаться «прежним» (т. Е. Следовать естественной эволюции стандарта), технологии, стоящие за сайтом (php, .NET, JAVA и т. Д.), Скорее всего, изменятся. *

5 голосов
/ 24 февраля 2009

Я не думаю, что они заменят .HTML, так же как я не думаю, что что-то заменило .TXT. Я уверен, что эти новые технологии со временем будут широко применяться и использоваться. И, возможно, кто-то придумает крупный прорыв, и мы все стремимся использовать эту новую классную технологию создания клиентских приложений.

Но я бы поспорил, что бы это ни было новое, оно все еще приходит в браузер, встроенный в html-страницу

4 голосов
/ 24 февраля 2009

Нет, они не будут.

Все новые технологии обещают быть следующим всем, что решает все проблемы вашей жизни И варит ваш кофе, но немногие делают (я не нашел ничего, что бы делало оба одновременно: /).

Silverlight и Flash страдают от синдрома Волшебного окна - это просто мультимедийная коробка внутри вашего браузера, отделенная от всего остального. Конечно, они могут вызывать JavaScript для внешнего мира, но именно тогда они становятся зависимыми от JavaScript и (X) HTML. «Новая структура Yahoo» использует JavaScript, CSS и HTML, так что это уже не так.

То, что мы увидим (и увидим уже), - это различные фреймворки, наборы инструментов и прочее, которые помогут вам с различными утомительными задачами. Но если они работают в браузере, все они будут использовать (X) HTML, CSS и JavaScript в какой-то момент своего стека.

2 голосов
/ 24 февраля 2009

HTML5. Я оцениваю 5 лет для принятия.

Редактировать: мой ответ довольно краткий, но, если серьезно, HTML - это просто язык разметки (не программирование!). И тот, с которым у нас большой опыт. Это обеспечивает простую структуру для документов.

Edit2: О, и, возможно, XUL ... если доля Mozilla на рынке возрастет.

1 голос
/ 24 февраля 2009

В конце концов HTML будет считаться сборкой в ​​сети. Мы все знаем, что Ruby или Python просто переворачивают единицы и нули, но нам не нужно думать об этом таким образом. Тем не менее, компьютеры по-прежнему переворачивают единицы и обнуляют.

Мы можем прийти к тому, что нам больше не придется думать в терминах div и текста, но, вероятно, это будет происходить очень долго. :)

1 голос
/ 24 февраля 2009

HTML будет полностью заменен, когда ни на одном компьютере нигде не запущен код COBOL. : -)

1 голос
/ 24 февраля 2009

Я, например, считаю, что HTML / JS / CSS - это будущее Интернета. С появлением HTML5 и новых функций, которые он привносит в спецификацию, например,> canvas <,> audio <,> video <, в браузере действительно не требуется отдельных плагинов, таких как flash и silverlight. Конечно, это великое изменение парадигмы займет много лет ... но можно только надеяться. </p>

1 голос
/ 24 февраля 2009

Проблема здесь в том, что HTML очень хорошо подходит для описания документов, для чего он и был разработан, и не особенно хорош для помощи в разработке сложных интерфейсов / веб-приложений, а это то, что многие люди хотят видеть делать. Это приводит к священному беспорядку акронимов и умных слов, сидящих друг на друге, и все это вносит свой вклад в некую нестабильную систему псевдо-виджетов; По сути, люди продолжают изобретать системы управления окнами в браузере.

В какой-то момент, я думаю, это должно дать - если люди хотят действительно богатых интернет-приложений, тогда нам придется придумать что-то еще. Подобные апплету встроенные плагины, такие как теперь повсеместно распространенный Flash, и новые дети в блоке, такие как Silverlight, пытаются это сделать, но они тоже далеки от совершенства, поэтому мы ссоримся и возвращаемся к взламывание нечестивых мерзостей на HTML-страницах.

HTML может быть старым, но он идеально подходит для первоначальной цели Интернета. В конечном счете, если люди хотят, чтобы в Интернете было что-то другое, весь стек должен отражать это изменение.

1 голос
/ 24 февраля 2009

Может быть, с помощью некоторой аккуратной абстракции, такой как # haml

1 голос
/ 24 февраля 2009

Будет ли здесь вставлена ​​текущая технология заменена какой-либо новой технологией?

Да.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...