Если вы помните Клиппи, то от мысли о том, что он вернулся, у вас может похолодеть кровь, но на этот раз все по-другому. Клиппи и его друзья Мерлин, Ровер и Линкс вернулись в виде библиотеки JavaScript. Может, они были раньше своего времени.
Библиотека Clippy.js — это проект выходного дня программистов из Smore, компании, создающей конструктор флаеров на JavaScript. Идея о том, что Clippy.js — это проект выходного дня, должна посрамить остальных из нас или вызвать у нас смертельную зависть к такому мастерству.
Без iframe
Если вы не знакомы с Клиппи, значит, вы упустили увлечение Агентами, которые Microsoft продвигала более десяти лет назад. Идея заключалась в том, что полезные персонажи, называемые помощниками по офису, будут бегать по всему вашему рабочему столу, предлагая помощь и советы, а Клиппи был главным агентом в Word.
Процитирую Смора:
«Мы начали думать о состоянии ума разработчиков, когда они создавали Clippy. Думали ли они, что это действительно поможет людям? Кажется, Microsoft действительно верила, что помощники — это путь будущего».
Хотя Clippy был удален из всех продуктов Microsoft, вы все еще можете найти API агента в Windows SDK, и он даже может быть полезен.
Однако, если вы хотите, чтобы на вашу веб-страницу был добавлен агент, Clippy.js — это простой и впечатляющий вариант. Это 100% реализация Клиппи и всех его друзей, и есть ряд анимаций, которые вы можете запускать. Вы даже можете заставить агента что-то сказать вашему пользователю:
agent.speak («Я читаю« Я программист »каждый день»);
К сожалению, все, что вы получаете, — это речевой шар — нам придется подождать, пока W3C завершит работу с речевым API, прежде чем Clippy сможет что-то вам сказать.
Хорошо, значит, это не Siri, но он почти не использует ресурсы. Ему просто нужен файл JavaScript размером 4K и файл CSS размером 1K, а также jQuery.
Вы можете скачать библиотеку и узнать больше о том, как ее использовать, как и почему она была создана на веб-сайте Clippy.js.
И, о да, на случай, если вы еще не догадались, это Клиппи в верхней части этого новостного сообщения, где проходят некоторые случайные анимации … извините.