Как разработать сайт для нескольких браузеров в эти дни? - PullRequest
2 голосов
/ 29 мая 2010

Я хотел бы разработать сайт, который работает во всех основных браузерах. Интересно, какие инструменты доступны в эти дни, которые могут помочь мне проверить функциональность в разных браузерах. Я имею в виду, что после добавления некоторых функций на мой сайт, я хочу проверить это во всех браузерах. Есть ли инструменты / программное обеспечение для этой задачи? Я понимаю, что невозможно все проверить, потому что это довольно субъективно, если что-то работает, как ожидалось, или нет, но, возможно, есть некоторые инструменты, которые могут обнаружить серьезные ошибки (например, IE не поддерживает indexOf).

Ответы [ 4 ]

5 голосов
/ 29 мая 2010

Кроссплатформенные библиотеки, такие как jQuery , MooTools , Прототип и YUI помогут вам лот с написанием сайтов, которые работают во всех основных браузерах.

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

1 голос
/ 29 мая 2010

Я бы начал с разработки браузера, более соответствующего стандартам, такого как Firefox или Chrome, и проверил бы ваш прогресс в версиях IE, которые вы хотели бы поддерживать. Проверьте MS Virtual PC и образы HD, которые они вам дают (истекающий июнь этого года) для версий 6 и 7 IE. Проверьте эту ссылку для получения дополнительной информации:

http://www.microsoft.com/downloads/details.aspx?FamilyId=21EABB90-958F-4B64-B5F1-73D0A413C8EF&displaylang=en

1 голос
/ 29 мая 2010

в некоторых инструментах JavaScript IDE (как я помню NETBEANS), когда вы хотите использовать функцию, небольшое всплывающее окно графически покажет вам, что эта функция поддерживается браузерами ведьм (IE-Firefox-Opera-Google chrome , ...).

Также вы можете проверить браузер пользователя и использовать другой JavaScript (например, объект xml в ajax)

0 голосов
/ 04 февраля 2013

Я нашел отличный веб-браузер под названием lunescape . Насколько я понимаю, он поставляется с 3 основными механизмами рендеринга, и вы можете переключаться между ними прямо в адресной строке. вы также можете просматривать веб-страницы бок о бок внутри окна, чтобы вы могли сравнивать один и тот же веб-сайт в разных механизмах рендеринга. к сожалению, это пока не поддерживает Linux или macs, но если вы пользователь Windows, тогда это отличный инструмент

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