Будет ли HTML заменен любой новой технологией?

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

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

Разве это не будет так же, как открытие приложения в окне браузера?

Ответ 1

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

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

Итак, в то время как HTML будет оставаться "тем же" (т.е. следовать естественной эволюции стандарта), технология сайта (php,.NET, JAVA и т.д.), вероятно, с большей вероятностью изменится.

Ответ 2

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

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

Ответ 3

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

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

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

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

Ответ 4

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

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

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

Ответ 5

Не скоро. Есть много специальных технологий, как вы упомянули в своих тегах.

HTML, если что-то будет иметь эволюционные изменения, а не революционные изменения.

Ответ 6

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

Да.

Ответ 7

Возможно, какой-то аккуратной абстракцией, например # haml

Ответ 8

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

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

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

Ответ 9

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

Ответ 10

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

Ответ 11

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

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

Ответ 12

HTML становится все больше похожим на XML, чем на все остальное. Вероятно, я ожидаю увидеть пространства имен, которые могут быть внесены в будущую редакцию/черновик HTML и более близкое/более сложное использование CSS и JavaScript.

Ответ 13

К сожалению, не в ближайшем будущем. В лучшем случае они будут только идти по линиям Flash/Java-апплетов/Siverlight и просто быть (в основном) черными ящиками, встроенными в html.

Не то, чтобы у меня было что-то против html как такового, я делаю большую часть своей жизни, занимаясь веб-сайтами и связанным с ними программированием, спорил с html (+ css + js + asp/php/cgi/aspnet/jsp...), поскольку netscape был большим, наряду с проблемами совместимости браузера.

Веб-разработчики уже много лет борются с зубами и гвоздями с ограничениями html, и все возрастающие ожидания клиентов от более рабочего стола, подобного опыту, не облегчают его работу.

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

HTML 5 promises, чтобы сделать некоторые улучшения, но был слишком долго в центре ботанической войны, по крайней мере, за несколько лет до того, как мы увидим там значительные изменения.

Ответ 14

Да. В очень долгое время. Html облегчает презентацию, но имеет свои недостатки, и он работает только для среды, на которой он используется (экраны компьютеров). Будущее будет иметь совершенно разные способы взаимодействия, и Html не будет нигде не видно.

Вы могли бы спросить 40 лет назад, будет ли у автомобиля когда-либо 4 колеса, рулевое колесо и двигатель внутреннего сгорания? Люди, возможно, рассмеялись, но теперь у нас очень разные машины за углом.

Ответ 15

Ничто не может заменить идею HTML, хотя ее различные формы могут в конечном итоге истечь. Причина этого проста: инвестиции. Сколько программистов вложили тысячи часов в разбор и рендеринг HTML? Понятия не имею! HTML существует очень давно, для веб-стандарта/технологии, и почти не существует надежды на замену. Единственная возможная замена - это замена двоичного кода, благодаря уменьшенному размеру такого формата. Но это, скорее всего, будет проприетарным или что-то вроде этого, и если так, то это тоже не сможет вытеснить HTML.

HTML переведет COBOL и Ada на сто лет минимум.

Ответ 16

Я из будущего, и нет, он все еще здесь.