Как я могу проверить свой AJAX на совместимость с браузером? - PullRequest
2 голосов
/ 18 сентября 2009

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

Обновление: Я действительно не хочу просто снимки экрана (что делают браузерные снимки), я хочу на самом деле проверить публикацию моего скрипта.

Ответы [ 7 ]

4 голосов
/ 18 сентября 2009

Вы хотите, чтобы веб-сайт проверял ваш веб-сайт на совместимость с JavaScript? Как вы ожидаете, что он узнает, как использовать ваш интерфейс для запуска правильного взаимодействия? Или вы думаете, что это делает какой-то статический анализ кода? Я думаю, что вам лучше писать код на основе фреймворка, который разрешил большинство зависимых от браузера особенностей, и использовать его для проверки возможностей браузера, прежде чем использовать их. jQuery, MooTools, Prototype / Scriptaculous и т. д. имеют большое значение в решении этих проблем для JavaScript.

Обратите внимание, что вам по-прежнему нужно беспокоиться об отображении своего сайта, но у вас уже есть несколько ответов о том, как это сделать на основе веб-сайтов. Лично я просто поддерживаю IE / Safari / FF / Opera / Chrome на своей рабочей станции и выполняю значительную проверку в IE / FF и базовую проверку в Safari / Opera / Chrome.

1 голос
/ 18 сентября 2009

Если вы пишете модульные тесты для своего JavaScript, вы можете использовать testswarm http://testswarm.com

1 голос
/ 18 сентября 2009

Джон Резиг рекомендует проверить документацию по поддержке браузеров Yahoo .

1 голос
/ 18 сентября 2009

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

Вы можете многое скрыть, протестировав в

0 голосов
/ 18 сентября 2009

Существует множество сайтов, только Google / Bing для проверки совместимости браузера.

http://browsershots.org/ хороший.

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

0 голосов
/ 18 сентября 2009

Есть несколько вариантов:

http://ipinfo.info/netrenderer/

Этот сайт позволит вам запустить несколько браузеров и версию без установки. Вам нужно только установить плагин

http://spoon.net/browsers/

0 голосов
/ 18 сентября 2009

BrowserShots может делать то, что вы хотите, если вы можете определить с помощью рендеринга определенного URL-адреса, будет ли все работать должным образом.

В свете вашего обновления вы все еще можете использовать BrowserShots , создав страницу, которая проверяет каждый из ваших сценариев и отображает в качестве содержимого «pass» или «fail» в зависимости от того, работают они или нет.

Если это не так, Multiple IE весьма полезен для запуска различных версий IE на одном ПК, что в противном случае может вызвать проблемы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...