WEBSNAPR.COM - Сервис для получения мини-изображений и скриншотов сайтов Print
Written by Максим   
Thursday, 05 April 2012 16:59
Liked:
2


Did not like: 1

Сегодня я хочу рассказать об очень полезном сервисе, который нашёл на просторах Интернета. Имя ему - WebSnapr (http://websnapr.com). Я использую его в разделе нашего сайта "Интересные ссылки", где можно посмотреть, как он работает. Если навести мышью на ссылку, то рядом генерируется мини-изображение сайта и отображается пользователю. Если Вы занимаетесь веб-разработкой, и Вам нужно отображать список сайтов с возможностью удобного предпросмотра, то этот сервис тоже Вам подойдет.

Как работает WebSnapr?

Суть сервиса проста - Вы регистрируйтесь на сайте производителя и получаете уникальный идентификатор, который затем прописываете в своём JavaScript-файле, подключаемом к странице Вашего сайта. Также в заголовок страницы подключаете ссылку на сторонний JavaScript, предоставляемый производителем:


	<head>

	<script type="text/javascript" src="http://www.websnapr.com/js/websnapr.js"></script>

	</head>

	

Остальную работу WebSnapr берет на себя. Всё, что от Вам требуется - это вставить следующий код в том месте страницы, где бы Вы хотели увидеть "скриншот" стороннего сайта:


	<script type="text/javascript">wsr_snapshot('http://URL', 'websnapr API Key', 'Size');</script>

	

Как видим, здесь вызывается функция wsr_snapshot, которая принимает три параметра:

  1. URL сайта, для которого необходимо сгенерировать скриншот.
  2. API-ключ сервиса, который Вы получаете сразу после регистрации на сайте-производителя библиотеки.
  3. Размер генерируемого для скриншота изображения.

Согласно документации WebSnapr, поддерживаются два типа размеров для скриншотов:

  1. Крошечный (Tiny) - (90x70 пикселей)
  2. Маленький (Small) - s (202x152 пикселя)

Таким образом, если мы хотим генерировать изображения размером 202x152 пикселя, то третьим параметром в вызове функции wsr_snapshot передаем 's'

Кэширование

WebSnapr кэширует сгенерированные изображения у себя на сервере. Производителя утверждают, что нет способа повлияеть на обновление кэша вручную. А кэшированные изображения будут обновляться время от времени.

Это бесплатно?

Да. Библиотека распространяется совершенно свободно, но с небольшими ограничениями - Ваш сайт не должен генерировать более 100,000 скриншотов в месяц. Однако, как отмечает производитель, если Вашему проекту нужны специальные требования (например, большее количество скриншотов), то компания готова предоставить премиум-обслуживание, которое предоставляется платно. Ниже кратко приведены тарифы:

  • Бесплатно -100000 скриншотов/месяц, появляется логотип бренда "powered by websnapr". Доступные размеры изображений - Крошечный (90x70) и Маленький (202x152). Период кэширования скриншотов - 30 дней. Месячная оплата отсутствует.
  • Продвинутый - 500000 скриншотов/месяц. Логотип бренда - отсутствует. Доступные размеры - Крошечный (90x70), Маленький (202x152), Средий (400x300), Большой (640x480). Период кэширования скриншотов - 14 дней. Месячная плата - 40 долларов или 30 евро. Способ оплаты - PayPal. Минимальный договор на 6 месяцев.
  • Премиум - Неограниченное число скриншотов. Логотипа бренда - нет, и даже можно установить свою персональную фразу. Поддерживаются все размеры вплоть до 1024x768 с соотношением сторон экрана 4:3. Кэширование - 14 дней, но возможна настройка. Оплата в месяц - начиная с 45 долларов, в зависимости от запросов клиента. Минимальный договор на 6 месяцев.

Можно ли использовать WebSnapr в коммерческом проекте?

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

 


Last Updated on Friday, 06 April 2012 13:33