Будут ли веб-приложения заменять настольные приложения?

Будет ли все идти в облако? Если да, то в каком направлении? Google-Gears? Вспышка, AIR, JavaFX?


См. также: Что имеет значение для разработки рабочего стола?

Ответы

Ответ 1

Я задавал этот вопрос почти десять лет. В моем бизнесе мы строим и продаем как Windows, так и веб-приложения, которые делают примерно то же самое. Четыре года назад я бы сказал, что к 80-м годам мы будем пользоваться веб-приложениями. Однако, по количеству отправленных номеров, мы по-прежнему около 60-40 в пользу приложений Windows.

В то время как я когда-то думал, что реальным препятствием для принятия программного обеспечения в качестве сервиса является просто стремление к лучшему, более богатому пользовательскому интерфейсу (который Silverlight, Air и т.д. разрешит), я теперь склонен думать, что есть много людей, которые просто предпочитают одноразовую покупку и локальный контроль над веб-подключенной моделью подписки. Поскольку это предпочтение коренится в личном восприятии ценности для денег, я не думаю, что технология изменит что-либо так же быстро, как мы, технологи, думает так. Таким образом, я бы сказал, что приложения Windows работают с нами дольше, чем мы когда-либо ожидали разработчики; еще 10 лет.

Ответ 2

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

Ответ 4

Лично моя мечта заключается в том, что вы просто будете носить с собой USB-накопитель, содержащий ОС и все приложения, которые вы используете, вместе со всеми вашими личными настройками. Вы можете подключить этот диск к любому компьютеру, с которым вы сталкиваетесь, и каждый раз получать свой персональный опыт, независимо от того, какой компьютер вы используете. У вас всегда есть доступ ко всем вашим приложениям и всем вашим данным. Когда вы возвращаетесь домой ночью или проверяете на указанных компьютерах, выполняется резервное копирование, поэтому вам не нужно беспокоиться о потере всех ваших данных. Это несколько похоже на то, что делается с Gdium, и G-Key, но я думаю, что идеи/надежды, подобные этому, станут гораздо более популярным в будущем.

Ответ 5

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

Учтите, что в один прекрасный день у нас могут быть серверы Quantum Cloud, которые могут обрабатывать Gazillion FLOPS в секунду, однако, насколько нам известно, мы не можем отправлять эти результаты быстрее скорости света.

Итак, представьте себе, что "Супер облако", которое может обрабатывать что угодно независимо от того, в 1 миллисекунду секунды, но если эти результаты не могут быть получены в течение нескольких миллисекунд, "производительность отстой". Представьте себе космический корабль, например, он не может полагаться на облачный сервер, ему нужен "Рабочий стол".

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

Ответ 6

Итак, все, что нам понадобится, - это немые терминалы? Разве мы не были здесь раньше? Ну, ладно, они, конечно, будут более красивыми приложениями с мультимедиа и все такое. Но, немые терминалы, тем не менее.

Кажется, что маятник должен качаться совсем далеко назад.

Ответ 7

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

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

Ответ 8

Да, но я сомневаюсь, что технология, которая будет доминировать, еще существует.

Ответ 9

Нет. Приложения, ориентированные на данные, и приложения, ориентированные на связь, могут быть облачными. Тем не менее, приложения, ориентированные на обработку, менее склонны к отправке в Интернет.

Ответ 10

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

Ответ 11

Нет, настольные приложения просто застряли в подвешенном состоянии. Он вернется в полную силу, когда мы, наконец, решим проблему безопасности.

Ответ 12

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

Ответ 13

Я думаю, что для браузеров (HTML/Java/CSS/Flash/Whatever) для затмения собственных приложений в прямом смысле, производительность компьютерных архитектур (CPU/Memory) должна стать настолько мощной, что вы сможете запускать жесткий процесс реального времени внутри рамки браузера и не видеть снижения детерминизма или производительности в реальном времени.

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

Ответ 14

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

Если у вас есть хорошее родное приложение, и приложение AIR, чтобы сделать то же самое, я всегда буду использовать родное приложение. У HTTP есть ограничения.

Ответ 15

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

Ответ 16

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

Ответ 17

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

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

Ответ 18

Это похоже на то, что арахисовое масло заменит желе. Истина заключается в том, что оба они работают нормально в одиночку или даже лучше, когда используются вместе в МНОГИХ случаях. Лично я думаю, что будущее увидит, что большинство случаев используются как в комбинации, так и отдельно друг от друга. Тем не менее, всегда будут отдельные случаи, когда это имеет смысл - я не вижу, чтобы wikipedia или flickr стали самостоятельными приложениями в ближайшее время. Точно так же я уверен, что есть приложения для настольных компьютеров, которые не имеют преимуществ от веб-поддержки (хотя, как ни странно, я не могу придумать хороший пример на данный момент).

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

Ответ 19

В данный момент есть вещи, такие как eyeOS, которые идут долгий путь, но когда это сводится к чистой производительности и игровые возможности ограничены тем, что могут делать браузеры.

Ответ 20

Google внедрил Google Chrome OS в качестве ставки, что настольные приложения больше не будут иметь существенного значения.