Веб-стандарты

индекс
154,93

Browsera — новый инструмент тестирования сайта

Browsera — сразу определимся что это не ещё один сервис бесплатных скриншотов. Этот сервис позволяет проводить атоматизированнное тестирование кросс-браузерности вашей вёрстки, то есть читается ваш html код, стили, скрипты — и моделируется их отрисовка в соответствии с особенностями того или иного браузера. Впрочем, сервис также генерирует скриншот для каждого браузера: будет что отослать верстальщику.

image

При добавлении сайта указывается адрес конкретной страницы, список браузеров (пока в наличии IE6-8,FF2-3.5 и Safari3.2-4), эталонный браузер (его интерфейс будет считаться образцом для сравнения), возможность «прогулки» по ссылкам (задается глубина), при необходимости сервис может зайти в защищенный раздел, да — он умеет авторизовываться. Результата ждать недолго, как только тест будет закончен — страница обновится, в процессе можно послушать музыку, попить чайку, да хоть и совсем закрыть страницу сервиса — по электронной почте будет получено уведомление о готовности.

image

Раздел "Unique Layout Differences" покажет количество элементов, расположение которых на страницах разных браузеров отличается от эталонного, то есть буквально — цветом подсвечены ваши блочные элементы, при наведении на каждый загорается его брат-близнец в окошках остальных браузеров, так что если у вас достаточно большой монитор — то можно увидеть поведение любого блока одновременно.

Раздел "Unique script Errors" покажет ошибки скриптов данной страницы, появившиеся в каждом браузере… наверное покажет, потому что в своем Firefox 3.0.11(Ubuntu) в админке сервиса я увидел только цифру с количеством ошибок, и больше никаких объяснений — что и где поломалось, то есть никакой конкретики.
upd: Закладка "Java script Errors" в интерфейсе появлялась при загрузке оного и волшебным образом тут же исчезала — видать свой интерфейс они не особо тестили своим же сервисом.

К сожалению, не предусмотрена возможность публикации результатов теста — просмотр доступен только зарегистрированным пользователям, но вы можете посмотреть результаты теста кросс-браузерности парочки сферических сайтов в вакууме: результаты теста главной страницы сайта opera.com и страницы одного из разделов wordpress.com. Приятно осознавать духовную близость с гигантами: они, как и я, забили болт на совместимость с IE6!

Теперь о стоимости этого удовольствия: да, недешево! Эй, расслабьтесь — для анархистов есть тарифный план «Free» — можно бесплатно протестировать 25 страниц в месяц. Это не означает, к сожалению, вылизывание верстки для 25 страниц до победного конца: просто 25 тестов для 1 страницы, или по 1 тесту для 25 разных страниц, или — в любой удобной вам комбинации, но опять же не более 25 тестов в месяц. Негусто, но для студента-фрилансера в принципе должно хватить. Для студий предлагают 500 тестов за 45 уе в месяц, 2000 тестов за 99 и при 499$ ограничения снимаются — тестирую вволю! Думается мне, что последний тарифный пакет рассчитан на руководителей студий, которые не в ладах с математикой, ибо максимум полгода неограниченного тестирования сожрут сумму, эквивалентную 3 приличным компам, на которых вполне можно было бы проводить такие тесты «вживую». Но я по телеку слышал, что демократия и плюрализьм принесли нам свободу выбора, которыми глупо не воспользоваться — так пусть каждый выбирает, что ему более выгодно.

Засим, желаю всем приятного млекопитания и 100% кроссбраузерности!
+62
24 октября 2009, 04:36
173

комментарии (29)

+27
DorBer #
Спасибо за то, что есть что почитать в пять утра.
+1
amorphis #
Было бы интересней сразу на главной получать строку ввода адреса сайта для тестирования и список браузеров на выбор. А, то там ещё Фамилия, Имя, Часовой пояс нужны, что бы сайт прогнать по тестам.

А, в общем, сервис полезный, тесты не проводил, на сколько точно он всё просчитывает.
+1
kikaha #
ну это как бы коммерческий сервис, народу только дай чонить с главной повводить — тут же API понапишут и начнут нерезиновый сервер на шару гонять :)

ФИО и часовой пояс можно любые вбивать, если не планируете становиться клиентом, хотя да — потребность в часовом поясе для меня самого остается загадкой…
по тестам — я погонял немного, сравнил с имеющимися данными — пока придраться не могу, по FF и IE вроде всё верно.
0
amorphis #
Спасибо за ответ в столь ранний час :-)

Ну, на счёт халявы и удобства это я как обычно размечтался, но за ссылку и обзор спасибо. Поиграемся. Но, не в 8 утра (по Мск) :-)

В избранное.
+1
steinebel #
А, по-моему (сравниваю с остальными тарифами), free это просто 25 страниц. Всего.
+1
deseven #
именно так, лимит в 25 страниц
к тому же список браузеров очень мал, независимо от тарифа, не вижу смысла за это платить
0
gunkin #
Вот это цены, за такие деньги они там всё сами руками должны делать. :)
0
NickMan #
С первого скрина напомнило этот css-debug habrahabr.ru/blogs/css/65009/
+5
aigyz #
Хорошему верстальщику этот инструмент бесполезен.
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
+1
deseven #
с чего вы взяли, что этот сайт принадлежит автору поста? :)
НЛО прилетело и опубликовало эту надпись здесь
0
kikaha #
у меня на сайте ни за что платить не надо!
а к сервису Browsera я имею отношение с одной только стороны — я клиент по тарифному плану Free. чуть мене суток, да.
+1
AlexFrost #
Безуспешно искал превю в Опере, главная страница сайта которой засветилась в примерах.

… У разработчиков сервиса определенно есть чувство юмора.
+1
ArtEx #
10-24 Test on ***
Not Started

134 tests are in the queue ahead of you.

0
ArtEx #
2009-10-24 Test on id5
Not Started

143 tests are in the queue ahead of you.
+2
apk #
«мы в очереди первыми стояли, а те кто сзади нас уже едят»(с)

09:30 — 51 tests are in the queue ahead of you.

10:30 — 42 tests are in the queue ahead of you.

11:50 — 53 tests are in the queue ahead of you.
+1
ArtEx #
Не вижу логики: как может количество запросов, отправленных до меня увеличиваться с течением времени?=))
+2
apk #
уже нашел у них на сайте, при использовании платных тарифов, появляется дополнительный приоритет в очереди
0
ArtEx #
Чего и следовало ожидать :)
–1
IDDQD #
IE 6 лишний
0
AlexKuk #
при необходимости сервис может зайти в защищенный раздел, да — он умеет авторизовываться

А в бесплатной версии он http авторизацию проходить умеет? Мне сказал, что сайт «could not be reached, must be valid and reachable», и в настройках ничего похожего нет.
И да, слишком дорого :)
0
danilissimus #
>261 tests are in the queue ahead of you.
фак. они походу руками все делают ))
0
kikaha #
я запускал тест ночью, результат получил через 3-4 минуты, руками такое сделать ммм… сложновато.
сервис только запущен, вот хабраэффектом и свалило :) ничего, пусть тренируются!
0
Qkish #
С утра поставил было 198 ожидающих в очереди, сейчас смотрю — 195. Через год приходите?
0
kikaha #
ну что я могу сказать, кроме классического «Мальчики, не все сразу, пожалуйста!»
не виноватый я, и мопед не мой, я просто разместил объяву :)
0
ZMar #
Был бы бесплатный — цены б ему не было
0
johnRATA #
Хорошая статья

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.