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

     
微軟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
美美哒免费高清在线观看视频一区二区 | 宅男深夜国产| 欧美哺乳videos| 天天干天天爱天天操| 久久久伦理片| 在线视频日韩精品| 色一情一欲一爱一乱| 精品视频在线免费| 999香蕉视频| 最新在线地址| 亚洲精品视频播放| 青青草原国产在线观看| 欧美性色xo影院| 国产乱码精品一区二区| 国产日产欧美一区| 久久久久久国产精品免费播放| 日韩在线观看不卡| 亚洲日本成人网| 91网站观看| 在线播放国产精品二区一二区四区 | 中文字幕人成人乱码亚洲电影| 99久久久精品| 国产高清一区二区三区| 亚洲女人视频| 久久99热这里只有精品国产| caoporen人人| 国产一区二区三区毛片| 美美女免费毛片| 亚洲国产成人一区| 成人欧美色图| 91精品国产手机| 四虎成人欧美精品在永久在线| 日本韩国精品一区二区在线观看| 亚洲国产精品久久久久久6q | 色综合一区二区| 国产精品久久久久久免费播放| 国产精品久久久久一区二区三区共| 五月婷婷激情网| www国产亚洲精品久久麻豆| 免费一级肉体全黄毛片| 成人亚洲精品久久久久软件| www.99re6| 国产综合久久久久久鬼色| 韩国无码一区二区三区精品| 久久精品观看| 亚洲乱码国产乱码精品精大量| 国产精品婷婷| www.17c.com喷水少妇| 国产日韩一区| 黄色免费视频网站| 六月天综合网| 国内精品久久99人妻无码| 欧美中文字幕| 播金莲一级淫片aaaaaaa| 日日摸夜夜添夜夜添国产精品 | 日韩欧美在线观看免费| 久久只精品国产| 日韩欧美一级视频| 国产小视频免费在线网址| 亚洲人成电影网站色…| 五月婷婷导航| 日韩三级成人av网| 一区二区三区精品国产| 黄色a**址| 91亚洲精品久久久蜜桃网站| 久草免费新视频| 91在线观看污| 免费的毛片视频| 亚洲日本va在线观看| 国产精品一区二区黑人巨大| 亚洲国产精品久久艾草纯爱| 成人毛片在线精品国产| 日本高清无吗v一区| 日韩一本大道| 欧美大片在线观看| xxx免费视频观看| 中文字幕欧美日韩va免费视频| 毛片毛片毛片毛片| 欧美激情网友自拍| 岛国视频免费在线观看| 国产欧美在线观看| 麻豆网站免费在线观看| 欧美日韩精品免费看| 免费一级欧美在线大片 | av女优在线| 91精品国产自产在线观看永久| 98色花堂精品视频在线观看| 久久久福利视频| 欧美一区一区| 播放灌醉水嫩大学生国内精品| 国产精品x453.com| 精品国产乱码久久久久夜深人妻| 日韩av一级电影| 在线观看成人毛片| 中文字幕乱码一区二区免费| 国产又粗又长又大视频| 欧美日韩中文字幕在线| 欧美怡红院在线| 99视频精品| 欧美精品18videos性欧| 欧美女同网站| 91色p视频在线| 99精品国自产在线| 女人床在线观看| 精品久久久久中文字幕小说| 天天色天天干天天色| 免费观看30秒视频久久| 国产第一页在线播放| 亚洲乱码国产乱码精品精的特点| 五月婷婷丁香六月| 精品国产乱子伦一区| 欧美xxxxxxxxx59| 国产精品96久久久久久又黄又硬| www.综合网.com| 亚洲欧美日韩精品综合在线观看| 国产欧美高清视频在线| 国偷自产av一区二区三区麻豆| 九色综合国产一区二区三区| 国产精品suv一区二区三区| 亚洲国产欧美日韩另类综合| 欧美成人高清手机在线视频| 国产亚洲激情在线| 九色视频网站在线观看| 波多野结衣久草一区| 视频一区视频二区欧美| 久久久久久久片| 日韩精品一二三四| 国产精品theporn动漫| 亚洲一区二区av电影| 国产片乱18免费| 久久综合久久88| av毛片在线看| 一本一生久久a久久精品综合蜜| 日韩欧美高清| 欧美黄色激情视频| 欧美激情综合五月色丁香小说| 五月婷婷在线观看视频| 亚洲男女自偷自拍图片另类| 男男激情在线| 久久久久久久久一区| 国产一卡不卡| 中文字幕av网址| 国产精品嫩草影院com| 四虎在线看片| www.久久撸.com| 青春草在线视频| 三级在线免费观看| 亚洲二区在线| 亚洲国产精一区二区三区性色| 福利精品视频在线| av网站免费看| 国产精品久久久久久影视| 999久久久国产999久久久| 久久久久久蜜桃一区二区| 国产久卡久卡久卡久卡视频精品| 一区两区小视频| 日韩三级免费观看| 四虎成人免费在线| 精品日产一区2区三区黄免费 | 欧美高清视频一二三区 | 在线观看完整版免费| 欧美一进一出视频| 欧美a级成人淫片免费看| 快灬快灬一下爽蜜桃在线观看| 亚洲激情在线播放| 两个人看的无遮挡免费视频| 日本亚洲欧美成人| 国产视频一区二| 中国男女全黄大片| 久久精品一区二区三区四区| 天堂在线国产| 久久久久久高潮国产精品视| 久久野战av| 污污的视频免费| 91在线视频播放地址| 狠狠色综合久久婷婷| 久久精品国产精品| 成人直播视频| 亚洲国产日韩欧美在线观看| 成人国产免费视频| 国语对白中文字幕| 久久久久久久电影一区| 国产精品蜜月aⅴ在线| 青青草原播放器| 99久久婷婷国产综合精品首页| 成年人在线观看视频免费| 国产成人av在线影院| 日本黄色不卡视频| 久久精品国产免费观看| 樱桃视频成人在线观看| 黄色三级视频在线| av资源网一区| 欧美色欧美色| 欧美性在线观看| 香港久久久电影| 成年人网站免费看| 亚洲一二三四在线| 国产毛片视频| 免费一区二区三区在在线视频| 欧美激情五月|