Воскресенье, 25 августа 2013 00:00

Clippy.js. Возвращение Скрепки

Оцените материал
(9 голосов)

Да, "иногда они возвращаются"...

Многочисленные и со стажем пользователи операционной системы Windows, возможно, с некоторой ностальгией вспоминают своих виртуальных помощников, по мере сил и способностей некогда в бытность старавшихся помочь им освоить непростой Microsoft Office... довольно удачно анимированные персонажи были забавны и трогательны, нередко вызывая добрую улыбку. Вы, конечно, помните Скрепку? - либо его различные воплощения - Кота, Мага, Собачку? Последний раз вы могли видеть эти персонажи в MS Office 2003.

Dev banner 2

Не знаю, порадует ли вас данная новость. Но - сегодня Скрепка и его друзья получили новую жизнь в виде Clippy.js, построенного на jquery, этот скрипт вы можете совершенно свободно загрузить с сайта разработчика и... встроить в страницы своего сайта. Думаю, в качестве способа некоей презентации Clippy способен принести вполне ощутимую пользу вашему интернет-магазину, коммерческому web-порталу либо просто вашему блогу; не так ли? А может быть - вам больше по вкусу Crumble? Решать вам, я же позволю себе лишь привести цитату из интернет-дневника человека, имеющего, надо думать, некоторой вес в среде линуксоидов... 

 

Linus Torvalds:

How did I not know about this?

I missed Clippy (for rather obvious reasons), and never understood the hatred some people had for him (her? I'm not very good at sexing paperclips). In fact, I remember installing "Vigor" just because having a talking paperclip was clearly what the whole point of computers was, and I was very disappointed in how inferior the Linux version of clippy was.

My life has not been complete.

Until now. Because I just found out that there's a JS version of clippy. Why the is this not part of Gnome, pray tell?

 

Получить Скрепку очень несложно. Качаем с сайта проекта (ссылка чуть выше) архив и распаковываем; добавляем в данную директорию jquery.1.7.min.js (или выше), далее необходимо закинуть все это добро куда-нибудь в public_html своего сайта и правильно прописать пути в примерно вот таком (за подробностями опций вам лучше всего прогуляться опять-таки на сайт разработчика) коде, который вы уже вполне можете разместить на страничках своего сайта:

 

<!-- Add the stylesheet to the head -->
<link rel="stylesheet" type="text/css" href="/src/clippy.css" media="all">
<!-- Add these scripts to the bottom of the page -->
<!-- jQuery 1.7+ -->
<script src="/jquery.1.7.min.js"></script>
<!-- Clippy.js -->
<script src="/build/clippy.js"></script>
<!-- Init script -->
<script type="text/javascript">
clippy.load('Clippy', function(agent){
// do anything with the loaded agent
agent.show();
agent.moveTo(100,100);
agent.speak('Hi! :)');
agent.gestureAt(200,200);
agent.speak('Clippy with you again.');
agent.play('Searching');
});
</script>

 

Одну из ипостасей clippy - симпатичного песика - возможно увидеть в тестовом блоге автора по ссылке далее, где он иллюстрирует некоторые базовые основы построения нейронных сетей посредством FANN. Пункт меню носит название Dog training on ruby-fann, Neural Network in Ruby. Добро пожаловать, и познавательных вам экспериментов. :)

 

К сожалению, нет возможности в настоящий момент показать демо.

 

Да, вместо Скрепки вы можете прописать в своем блоге иной персонаж; скажем, собачку. В добрый час! Если же неохота заморачиваться со скриптами, файлами и директориями - вы можете просто скопировать на свой сайт вот этот код, который будет отображать Скрепку с данного сайта. Успехов! В самом деле, возможно, разрабы LibreOffice возьмут на вооружение Clippy js

 

<div class="contentpane">
<iframe id="blockrandom"
name="iframe"
src="http://masterpro.ws/my_jquery/clippy/clippy.html"
width="100%"
height="350px"
scrolling="no"
frameborder="0"
class="wrapper">
Эта функция работает неправильно. К сожалению, ваш браузер не поддерживает Inline Frames.</iframe>
</div>

 

Последнее изменениеВоскресенье, 17 ноября 2019 22:38

Оставить комментарий

Добавьте ваш комментарий

Linux для вас. Аутсорсинг и консультации

Линукс для вас. Аутсорсинг и консультации.

Заказать сайт

Веб-разработка. Заказать сайт

Вы можете заказать сайт-визитку, блог, корпоративный сайт, интернет-магазин или коммерческий web-портал.