Лучший браузер для веб-приложений [закрыто]
-
09-06-2019 - |
Вопрос
Я могу выбрать клиентский браузер для своего веб-приложения.Приложение используется внутри компании, и мы устанавливаем каждый клиент «вручную». Я хотел бы найти лучшее решение для браузера, поэтому:
Какой хороший браузер я могу использовать в качестве клиента для веб-приложения?
Общие функции, которые я хотел бы иметь:
- открытие браузера с ярлыка непосредственно по URL-адресу приложения
- возможность ограничить навигацию набором разрешенных URL-адресов
- полноэкранный режим, нет меню, нет адресной строки
- javascript
- хорошая поддержка CSS
- возможность отменить кнопку «Назад» (или, по крайней мере, решить проблему IE «Срок действия веб-страницы истек»)
IE7 и FireFox — хорошие кандидаты, но, похоже, у каждого есть свои проблемы и проблемы.
Решение
Мозилла Призма кажется идеальным для ваших целей.
Он использует общий код с Firefox, но предназначен для запуска веб-приложений без обычного интерфейса браузера, чтобы они больше походили на настольные приложения.Так что не нужно беспокоиться о кнопке «Назад» или адресной строке.
Редактировать: Гугл Хром имеет Ярлыки приложений так что теперь это может быть лучшим вариантом.
Другие советы
Ваш последний пункт, решение проблемы «срок действия веб-страницы истек», может быть решен полностью на стороне сервера путем разумного использования кода состояния HTTP «303 см. другое».Вместо немедленного возврата новой страницы в результате HTTP POST верните код результата 303, который перенаправляет на другую страницу, которая является GET и получает содержимое, которое вы хотите показать.Это позволяет пользователю использовать кнопку «Назад», не получая сообщения с истекшим сроком действия.
Учитывая ваши особые требования, вы можете рассмотреть возможность внедрения IE ActiveX в настольное приложение.Таким образом, вы получаете полный контроль над клиентом.
Firefox с небольшим количеством смазки — ваш лучший выбор.я написал заблокированные расширения (полноэкранный и отлично подходит для цифровых вывесок), а также Живой компакт-диск для облегчения развертывания.
Когда вы сталкиваетесь с серьезными проблемами, с помощью Firefox вы можете отследить их до кода и, возможно, попросить кого-нибудь исправить это.С IE это невозможно.
Fire Fox:
- мультиплатформенный
- дополнение к киоску
- исправьте логику Chrome с помощью zip и javascript
- см. улучшения скорости JavaScript в FF 3.1
- легко развертывать стандартные закладки
Хотя я понимаю, что это пока не вариант, Гугл Хром кажется, есть некоторые функции, которые были добавлены специально для этого.Опять же, может быть, пока и непригодно для использования, но, безусловно, очень интересно!
(Смотрите также презентация Chrome, 27:30)
Еще несколько причин выбрать Firefox:
Эти дополнения значительно упрощают разработку веб-приложений.
Пока у людей не будет больше опыта работы с Google Chrome, я думаю, что Firefox — лучший выбор.Он расширяемый, хорошо поддерживается.Мне нравится Chrome, но Google имеет тенденцию иметь длительные периоды бета-тестирования и иногда отказываться от проектов.