日本一区精品久久久久影院_男女视频免费网站_日韩一区二区三免费高清在线观看_久久亚洲欧洲

     
微軟office辦公軟件卡通動(dòng)畫(huà)插件 - 尹華峰博客
Normal
Times New Roman
12

Clippy.js

Add Clippy or his friends to any website for instant nostalgia. Our research shows that people love two things: failed Microsoft technologies and obscure Javascript libraries. Naturally, we decided to combine the two.

Demonstration

Clippy.js is a full Javascript implementation of Microsoft Agent (AKA Clippy and friends), ready to be embedded in any website. Pick an assistant below and mash some animation buttons! Our favorite is Links the cat.

Motivation

During lunch a few weeks ago we thought it would be cool to have a fully functional Clippy that can be embedded in any website. We fiddled around with it and we had an unexpected amount of fun laughing at Clippy and his antics.

We started thinking about the developers' state of mind when they created Clippy. Did they think it would really help people? It seems that Microsoft really believed that Assistants were the way of the future.

We built Clippy.js over the weekend to share that fun and whimsy with everyone, and to remind people to try new and risky things, even when they seem silly.

We built Clippy.js over the weekend to remind people to try risky and silly things.

Features

  • Play agent animations
  • "Speak" to the user
  • Move the agent around
  • Use multiple agents at the same time

Behind the scenes

Agents are composed of multiple sets of animations. However, unlike your Saturday morning cartoon, the animation is not linear. For example, while Links the cat is idle, behind the scenes a coin is flipped, and 10% of the time Links will turn about in boredom, or scratch behind his ears.

Agents are composed of multiple sets of animations.

Usage: Setup

Add this code to you to your page to enable Clippy.js.

<!-- Add the stylesheet to the head -->
<link rel="stylesheet" type="text/css" href="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="clippy.min.js"></script>

<!-- Init script -->
<script type="text/javascript">
    clippy.load('Merlin', function(agent) {
        // Do anything with the loaded agent
        agent.show();
    });
</script>

Usage: Actions

All the agent actions are queued and executed by order, so you could stack them.

Run
// Play a given animation
agent.Play('Searching');
Run
// Play a random animation
agent.animate();
// Get a list of all the animations
agent.animations();
// => ["MoveLeft", "Congratulate", "Hide", "Pleased", "Acknowledge", ...]
Run
// Show text balloon
agent.speak('When all else fails, bind some paper together. My name is Clippy.');
Run
// Move to the given point, use animation if available
agent.moveTo(100,100);
Run
// Gesture at a given point (if gesture animation is available)
agent.gestureAt(200,200);
Run
// Stop the current action in the queue
agent.stopCurrent();
Run
// Stop all actions in the queue and go back to idle mode
agent.stop();

Download

Special thanks

Thanks to the awesome Cinnamon Software for developing Double Agent, the program we used to unpack Clippy and his friends!

Clippy.js is brought to you by Smore.

Smore is a website where you design beautiful online flyers. We're now in public beta.

You can also follow us on Twitter.

Page 1        Sec 1        1/1      At 1"        Ln 1        Col 1      REC TRK EXT OVR
夜夜春成人影院| 性欧美gay| 国产亚洲欧美aaaa| 欧美一区二区三区久久综合| 亚洲免费在线视频一区 二区| 久久久久成人网站| 麻豆精品国产传媒mv男同| 成年人性生活视频| 天天做天天爱天天综合网2021| 91麻豆天美传媒在线| 日本黄色成人| 精品久久久久久综合日本| 欧美性video| 国产精品视频xxx| 国产1区2区3区在线| 久久久在线视频| 97在线观看免费高清视频| 在线看日韩欧美| www.成人三级视频| 中文在线а√在线| 中文字幕亚洲综合久久| 久久一区二区电影| 日日躁天天躁狠狠躁| 欧美日韩国产美女| 欧美一区二区黄片| 欧美人与物videos另类xxxxx| 日日噜噜噜噜夜夜爽亚洲精品| 中国色在线日|韩| 147欧美人体大胆444| 午夜视频在线观看网站| 国产91成人在在线播放| 校园春色欧美| 欧美精品videosex牲欧美| 国产黄色片大全| 中文字幕精品在线| 九九99九九精彩| 亚洲乱码国产乱码精品精| 免费网站看黄yyy222| 欧美va亚洲va香蕉在线| 国产大学生粉嫩无套流白浆| 日韩一区二区电影网| 国产美女做爰免费视频软件| 91精品国产一区二区三区| 日韩亚洲一区中文字幕| 欧美日韩成人高清| 欧美男男大粗吊1069| 欧美精三区欧美精三区| 欧美妇性猛交视频| 欧美一卡二卡在线| 高清在线观看免费韩剧| 精品国产成人系列| 免费观看成年人视频在线观看| 日韩av在线网| jizzjizz16| 视频在线观看一区二区| 日本福利小视频| 久久嫩草精品久久久久| 国产视频久久久久久| 久久精品导航| 美女爆乳18禁www久久久久久| 麻豆视频一区二区| 精品视频第一页| 国产精品一区二区三区乱码| 国产又粗又硬又长又爽| 成人免费电影视频| 国产精彩视频在线| 久久久久国产精品厨房| 在线免费观看av网址| 亚洲蜜臀av乱码久久精品| 国产黄色高清视频| 色综合天天天天做夜夜夜夜做| 成年男人的天堂| 欧美精品成人一区二区三区四区| 国产极品视频| 日韩精品一二三四区| 成人18网址在线观看| 久久国产精品首页| 欧美成人片在线| 国产精品久久久久久一区二区| 日本高清在线观看| 国产嫩草一区二区三区在线观看| 蜜桃视频成人m3u8| 亚洲午夜在线观看| 天堂av一区二区三区在线播放| 女人另类性混交zo| 国产精品第十页| 国产亚洲色婷婷久久99精品91| 国产一区二区三区久久悠悠色av| 欧美大片xxxx| 欧美国产精品中文字幕| 国产精品毛片一区二区在线看舒淇| 欧美日韩中国免费专区在线看| 日本一区精品久久久久影院| 亚洲成人国产精品| 高清一级毛片视频| 91精品国产乱码久久久久久蜜臀| а√天堂资源地址在线下载| 久久精精品视频| 日韩精品视频一区二区三区| 免费观看日韩毛片| 1000部精品久久久久久久久| 性猛交ⅹxxx富婆video| 91麻豆精品视频| 国产男女裸体做爰爽爽| 欧美视频中文一区二区三区在线观看 | 国产精品99无码一区二区| 国产精品久久三| 后进极品白嫩翘臀在线视频| 欧美一级艳片视频免费观看| 妞干网免费视频| 69视频在线免费观看| 国产黄色大片在线观看| 亚洲欧洲久久| 日韩欧美视频| 国产精品一级黄片| 99re成人精品视频| 麻豆成人91精品二区三区| 国产美女久久精品| 黄频免费在线观看| 亚洲人成网站在线播放2019| 免费视频一区三区| 免费在线观看日韩av| 国产精品一级片在线观看| 日韩人妻精品中文字幕| 天天做天天摸天天爽国产一区| 国产精品一区二区资源| www亚洲欧美| 欧美96在线| 日韩av一区二区三区在线| 国产毛片一区二区三区| 日本在线不卡一区二区| 成人精品亚洲人成在线| 国产视频在线观看免费| 欧美一区永久视频免费观看| av成人网在线| 国产精品www色诱视频| 高清欧美日韩| 亚洲色图38p| 九一久久久久久| 国产裸体美女永久免费无遮挡| 欧美系列在线观看| 成年免费网站| 国产一区二区香蕉| 麻豆一区在线| 一级黄色高清视频| 国产成人精品影视| 国产视频在线观看视频| 欧美v日韩v国产v| 欧美视频免费一区二区三区| 国严精品久久久久久亚洲影视 | 69xxx免费视频| bt欧美亚洲午夜电影天堂| 亚洲av无码乱码在线观看性色| 亚洲成人精品av| 日韩一二三四| 久久精品aaaaaa毛片| 国内精品久久久久久99蜜桃| 成人免费毛片糖心| 成人欧美一区二区三区小说 | 在线观看国产精品淫| 黄色在线免费看| a级网站在线观看| 夜夜嗨网站十八久久| 国产成人无码精品亚洲| 亚洲free性xxxx护士hd| 黄色大片a级| 992tv成人免费视频| 国产综合色区在线观看| 国产福利视频在线播放| 日本vs亚洲vs韩国一区三区二区| 国产真人无遮挡作爱免费视频| 宅男噜噜噜66一区二区66| 日本在线视频1区| 日本一区视频在线观看| 欧美激情91| 精品无码av在线| 欧美专区日韩专区| h精品动漫在线观看| 国外成人免费视频| 91成人国产| 国产午夜小视频| 欧美一区二区三区在线视频| 男人天堂网在线| 亚洲综合第一| 久久精品网址| 一卡二卡三卡在线观看| 亚洲美女在线看| gogo久久| 91看片在线免费观看| 97精品国产露脸对白| 欧美bbbbxxxx| 日韩免费av片在线观看| 国产精品久av福利在线观看| 三叶草欧洲码在线| 一区二区三区在线免费播放| heisi视频网在线观看| 99re6热在线精品视频播放速度| 日韩免费视频| 日本熟妇乱子伦xxxx| 日韩欧美一级二级|