Вы потратили недели, работающие на сайте, положить часы и часы работы в, чувствовать себя счастливым, вы получили это с, и при запуске его пользователи жалуются, что это не смотрит вправо сильный >.
То, что мы описанный выше, является наиболее распространенным сценарием, что происходит с веб-разработчиков, которые не испытали их веб-сайт тщательно, особенно при различных разрешениях и на мобильных устройствах.
К сожалению, это происходит потому, что разработчик не будет когда-либо быть в состоянии приложить усилия, необходимые при получении доступа к его сайту из различных устройств и при различных разрешениях, в основном потому, что это много времени.
К счастью для такого рода сценариев инструмент, как pageres может быть реальным спасителем. pageres работает через терминал Node.js и это позволяет разработчикам генерировать PNG изображения их веб-сайт при различных разрешениях в течение нескольких минут.
pageres использует PhantomJS для установки обезглавленный браузер, доступ к сайту в пределах требуемого кадра (разрешение), а затем делает снимок, сохраняя его в локальной файловой системе.
После того, как сделано, просто перейдите в папку с изображениями и посмотреть, если веб-сайт " выглядит правильно ", чтобы избежать этих надоедливых замечаний.
Что такое новый в этом выпуске:
- Мы решили разделить CLI в отдельный модуль. Это имеет преимущество, что делает ридми менее грязный и сделает дерево pageres зависимость меньше для тех, которые нуждаются только программный API.
Что нового в версии 2.0.0:
- Мы решили разделить CLI в отдельный модуль. Это имеет преимущество, что делает ридми менее грязный и сделает дерево pageres зависимость меньше для тех, которые нуждаются только программный API.
Что нового в версии 1.3.0:.
- Новый вариант UserAgent
- Обратный вызов в pageres.run () теперь необязательно.
- Улучшена очистка временных файлов на ошибки.
Что нового в версии 1.2.2:
- Новый вариант формата, что скриншот сохраняется в формате PNG или JPG.
- Используйте 1366x768, как разрешение по умолчанию в CLI, если разрешение спора не указано.
- Очистка временных файлов на ошибки.
Что нового в версии 1.2.0:
- Новый вариант формата, что скриншот сохраняется в формате PNG или JPG.
- Используйте 1366x768, как разрешение по умолчанию в CLI, если разрешение спора не указано.
- Очистка временных файлов на ошибки.
Что нового в версии 1.0.0:.
- Добавлена возможность захвата конкретных элементов DOM
- Добавить поддержку для базовой аутентификации HTTP.
- Добавлена поддержка настраиваемых имен файлов.
- Разрешить настройку параметров для конкретного источника.
- Добавить поддержку для подачи печенья в качестве объекта в API.
- Добавьте --verbose флаг CLI для показа больше информации, как ошибки веб-сайта.
- Добавить предупредить событие в API для сообщения об ошибках веб-сайта.
- Используйте ES5 тонкие прокладки, чтобы обеспечить поддержку для всех методов ES5.
- Улучшение отчетов об ошибках.
Требования
- Node.js 0.10 или выше
Комментарии не найдены