Уведомление:Этот пост был актуален для определенного периода времени. Большинство ответов, содержащихся здесь, устарели, для многих описанная ситуация просто изменилась.Пусть покупатель будет бдителен
Какие 64-битные веб-браузеры существуют для Microsoft Windows (64-бит XP/Vista/7)? Например, 64-битные версии Opera, Firefox или Safari?
Если такой браузер существует, есть ли у вас опыт открытия очень больших HTML-файлов (время открытия, стабильность, потребление памяти на каждый входной байт HTML)?
Я спрашиваю, потому что у нас есть серверное приложение, которое генерирует очень большие HTML-файлы (рекорд на данный момент составляет 900 МБ, но более типичный размер составляет 100-200 МБ), и пользователи часто испытывают нехватку памяти при попытке открыть HTML-файлы. Текущий практический предел составляет около 130 МБ. Потребление памяти примерно в 10 раз превышает размер входного HTML-файла (но это, конечно, может зависеть от типа HTML).
решение1
Eсть64-битная версия Firefox. Сам браузер работает нормально, однако есть серьезное ограничение на доступные плагины, например, нет Flash, хотя я думаю, что они только что выпустили 64-битный плагин Java.
64-разрядные версии Windows поставляются с 64-разрядной версией Internet Explorer, но вы снова сталкиваетесь с аналогичными ограничениями при использовании Flash и Java.
Таким образом, использование этих версий может помочь в вашем приложении, но это ограничит возможности пользователей в том, что они могут делать, и в конечном итоге им придется возвращаться к 32-разрядной версии для просмотра других страниц.
решение2
64-битная версия Internet Explorer доступна для 64-битных версий Windows Vista/7. Никто ею не пользуется, в первую очередь потому, что разработчики плагиновкашельAdobe, в частности Flashкашельне будут утруждать себя написанием 64-битной версии своих плагинов, да и кто будет бродить по сети, если YouTube не работает? ;)
Однако он отлично подойдет для открытия больших HTML-файлов.
Пуск --> Все программы, и он указан прямо над Internet Explorer какInternet Explorer (64-разрядная версия)).
решение3
У меня нет большого опыта работы с 64-битными версиями веб-браузеров. Я пробовал использовать несколько основных из них на нескольких 64-битных установках ОС, но могу подтвердить, что плагины, которые не являются 64-битными или работают неоптимально, являются основными проблемами. Ха-ха, мне нравится, что сказал Шон о том, «кто будет бродить по сети, если YouTube не работает?»
решение4
64-битный Flash уже здесь =D (это предварительный релиз под названием Flash square 64). Предварительный релиз Firefox теперь провалился, так как обновление на днях заставило его падать слишком часто, чтобы рассматривать его использование =(
Я презираю Internet Explorer и даже удаляю его, как только переустанавливаю Windows. Я обнаружил, что у меня гораздо меньше ошибок в самой Windows, независимо от того, использую я ее или нет. Я обнаружил, что просто наличие Internet Explorer в файловой системе слишком сильно мешает Windows, поэтому я перешел на Safari. Он крут, я имею в виду, он действительно крут =D
Когда-то давно существовала 64-битная версия Chrome, но сейчас я не могу найти ее в Интернете. Сейчас я ищу надежный 64-битный браузер. Я дам вам знать о своих результатах по всем моим попыткам. Что касается ваших огромных HTML-скриптов, похоже, у вас заканчивается виртуальная память. Другие браузеры не помогут в этом, но ускорят процесс.
Думаю, что если заставить пользователей увеличить виртуальную память, это решит проблему, я уверен, но использовать ее только на 64-битной системе — не лучший ответ, так как это заставит ваших пользователей использовать 64-битную версию. Большинство не заметят разницы и им придется переустанавливать Windows.
Надеюсь, это поможет вам всем.