Нет, я думаю, что идея никогда не будет полностью завоевана. Проблема действительно в платформе, которая разрабатывается.
Посмотрите, насколько доступна сеть. Практически любая машина может попасть в сеть. Мой телефон, мой iPod, мой ноутбук, мой 11-летний компьютер PII, моя игровая башня - все они могут получить доступ к одной и той же сети.
Устройства, которые у меня есть, не являются пределом того, что может выходить в Интернет. Я думаю, что практически каждая игровая платформа и сотовый телефон могут подключаться к Интернету, а также тонкие терминалы, работающие под любой операционной системой. Я уверен, что есть и другие.
Похоже, что в ближайшие несколько лет это будет рынок мобильной связи. Некоторые мобильные устройства могут работать с флеш-памятью, но она мало используется из-за плохой поддержки и производительности. Единственный способ, которым может работать мобильная сеть, - это использовать решения, основанные исключительно на стандартах, потому что это действительно единственная основа, которой можно доверять.
Независимо от того, какие запатентованные технологии появятся, я всегда могу рассчитывать на то, что мои страницы XHTML будут по-прежнему успешно отображаться на любом устройстве, которое решит получить к нему доступ. То же самое нельзя сказать о вспышке или серебристом свете.
В то же время я также могу гарантировать вам, что будет больше рынка флеш и серебряного света, потому что сеть становится все более «мультимедийной» на некоторых нишевых рынках (YouTube, Adobe Air, Hulu, Google Gears и т. Д.) назвать несколько примеров). Рынок для этого будет абсолютно, но я бы не сказал, что он победит XHTML и веб-стандарты, потому что сеть постоянно пересматривается.
Независимо от того, сколько Flash или Silverlight пытаются взять на себя, технология будет развиваться так быстро, что единственными базовыми показателями, которые, я думаю, останутся, будут стандарты, такие как XHTML и CSS.
Вспышка существует уже много лет и до сих пор не вступила во владение. Я думаю, что это хороший пример того, как трудно заменить XHTML.
Пойдите для разработки на стороне сервера любого вида, но я не стал бы специалистом по Silverlight или Flash.