Веб-десктопы - вам это интересно?
Как разработчик win32, который в последние годы занимался разработкой веб-приложений, я обнаружил, что
Веб-десктопы на основе extjs очень интересные.
Coolite Desktop (не работает)
Extjs Desktop
Puppy Web Desktop
Список википедии
Список лайфхаков
Рабочий стол Windows 3.1 (не работает)
Знаете ли вы о других?
Без какого-либо опыта разработки приложений в качестве веб-десктопов (и я не продвигаю extjs, только впечатлил...),
Я должен сказать, что мне нравится концепция.
Как вы думаете, это полезно?
Редактировать 30 декабря Подробнее о предмете здесь:
ARE-WebOS-практико-еще
9 ответов
Я нахожу это интересным экспериментом, но на самом деле я не вижу в этом особой ценности.
Концепция рабочего стола работает для операционной системы. Большинство людей используют одну операционную систему. Они знакомы с тем, как это работает и чего ожидать с точки зрения навигации. При этом наличие рабочего стола на уровне приложения (или сайта) добавляет еще одну модель навигации, которую пользователь должен изучить. Если они ожидают, что это будет то же самое в их ОС (что вряд ли будет), то это может привести к путанице, потому что это не работает точно так, как они привыкли - хотя, похоже, так и должно быть.
Я думаю, что они служат чисто техническими демонстрациями. Я не вижу, чтобы веб-рабочий стол набирал обороты, если только Google не использует это и не предлагает все свои основные приложения (Google Office, Gmail и т. Д.) В качестве приложений на веб-рабочем столе.
Конечно, вся методология рабочего стола не совсем подходит для менталитета браузера.
Как уже говорили другие, это уже давно. Я думаю, что если бы он собирался взлететь, он бы уже. Я не думаю, что это вопрос догоняющих технологий, я думаю, что это вопрос разработчиков, которые не хотят тратить время на испытанную технологию.
Является ли рабочий стол хорошим способом организации ваших приложений? Большинство людей, которых я знаю, не используют свой рабочий стол очень часто, он редко виден. Меню "Пуск" в Windows гораздо полезнее и аналогично списку закладок браузера.
Кроме того, мое мнение таково, что Silverlight позволит улучшить работу пользователей на основе браузера с меньшим временем разработки.
На самом деле это не похоже на огромный шаг вперед. Мне все равно, если рабочий стол работает в моем браузере против моего фактического ПК. Среды рабочего стола продолжают страдать от множества проблем.
Во-первых, мне действительно нужен какой-то способ, чтобы обезопасить и организовать открытые приложения вокруг моих личных "логических" задач. Все окружения рабочего стола отображают единый, плохо организованный статический список приложений. Я чувствую, что потерял рассудок половину времени в течение напряженного рабочего дня. Я часто чувствую себя синонимом "почему я пришел в эту комнату!?!" чувство, когда я не могу отследить, где я нахожусь в среде рабочего стола, или почему данное приложение даже открыто.
Были предприняты попытки решить эту проблему путем группировки элементов по приложениям. Например, в Windows группирование всего содержимого Microsoft Word в одну группу на панели задач. Дело в том, что мне нужно, чтобы задачи в действительности соответствовали моим реальным задачам. Конечно, я не ожидаю, что пользовательский интерфейс будет читать мои мысли, но если бы был какой-то действительно удобный способ сгруппировать несколько экземпляров разных приложений вместе и идентифицировать их с помощью одной задачи, это было бы здорово.
Еще одна проблема со средами рабочего стола - это их производительность. Они продолжают пытаться раздвинуть границы возможностей оборудования. Часто они уходят далеко. Как отмечает Джефф, для разработчика я хочу, чтобы мои инструменты работали быстро. Я не могу дождаться загрузки какого-нибудь графического виджета, чтобы я мог писать код, или, если уж на то пошло, просматривать веб-страницы или писать электронные письма. Вот почему, на мой взгляд, развитие в командной строке продолжается и многие из нас не хотят отказываться от Windows XP для Vista.
Если Vista не может сделать это правильно, производительность не будет улучшена с помощью "веб-рабочего стола".
Нет, потому что Интернет - это ОС, платформа - это браузер.
Я использую несколько веб-приложений, включая Google Docs, Gmail и так далее. Не все из них от одного поставщика. Я получаю к ним доступ через свой браузер.
Заставить меня использовать "веб-рабочий стол" - это все равно, что портал, который думает о том, что интернет-провайдер десять лет назад, - принуждать пользователей к вашему собственному "миру", чтобы они использовали только предоставленное вами приложение. Вместо того, чтобы просто действовать как ворота, чтобы достичь всех возможных вариантов там.
ИМХО, вот почему веб-десктопы выйдут из строя. Операционная система ПК предназначена для доступа ко всем возможным ресурсам вашего рабочего стола, так же, как браузер для Интернета. Веб-десктопы для меня равносильны установке еще одной ОС на вашу текущую и ограничивают себя в использовании только этой.
Метафора рабочего стола в веб-браузере аккуратна, но
- первая ссылка все еще загружала изображения через 1 минуту, поэтому я закрыл браузер
- вторая ссылка пришла мгновенно и выглядела очень хорошо
- для интранет-приложений это может иметь смысл
- для сайта с несколькими задачами это может иметь смысл
- это не новая концепция - программное обеспечение BBS появилось более 20 лет назад и распространило его на сеть 8-10 лет назад; метафора была не очень популярна, потому что люди не пользуются Интернетом... пока!
Демонстрация возможностей потрясающая. Создание среды рабочего стола в веб-браузере является прекрасным свидетельством того, на что способны браузеры и javascript.
С учетом сказанного, я верю, что он (и надеюсь, что так и будет) умрет как жизнеспособная платформа для разработки. В настоящее время браузеры не обеспечивают вычислительную мощность, которая есть у десктопа, а простота разработки для настольных компьютеров намного выше, чем у имитируемых десктопами браузеров.
На мой взгляд, но люди никогда не будут использовать их в качестве замены рабочего стола, слишком много причуд и потенциальных ловушек, чтобы быть реальной заменой или даже полезной.
Они делают отличную демонстрацию технологий ajax-y и служат руководством по разработке приложений с таким ощущением рабочего стола (что, я не уверен, оно того стоит), но не намного.