Suche senden
Hochladen
Slide
•
4 gefällt mir
•
1,072 views
jay li
Folgen
Slide
Weniger lesen
Mehr lesen
Melden
Teilen
Melden
Teilen
1 von 23
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
Pattern matching in Elixir by example - Alexander Khokhlov
Pattern matching in Elixir by example - Alexander Khokhlov
Elixir Club
jQuery for Beginners
jQuery for Beginners
NAILBITER
Dion Almaer & Ben Galbraith - Build Once, Deploy Everywhere
Dion Almaer & Ben Galbraith - Build Once, Deploy Everywhere
Carsonified Team
Es6 modules-and-bundlers
Es6 modules-and-bundlers
ismnoiet
Desymfony 2011 - Habemus Bundles
Desymfony 2011 - Habemus Bundles
Albert Jessurum
Yui3在美团 2
Yui3在美团 2
Kai Cui
jQuery: Events, Animation, Ajax
jQuery: Events, Animation, Ajax
Constantin Titarenko
Accelerometer and Open GL
Accelerometer and Open GL
John Wilker
Empfohlen
Pattern matching in Elixir by example - Alexander Khokhlov
Pattern matching in Elixir by example - Alexander Khokhlov
Elixir Club
jQuery for Beginners
jQuery for Beginners
NAILBITER
Dion Almaer & Ben Galbraith - Build Once, Deploy Everywhere
Dion Almaer & Ben Galbraith - Build Once, Deploy Everywhere
Carsonified Team
Es6 modules-and-bundlers
Es6 modules-and-bundlers
ismnoiet
Desymfony 2011 - Habemus Bundles
Desymfony 2011 - Habemus Bundles
Albert Jessurum
Yui3在美团 2
Yui3在美团 2
Kai Cui
jQuery: Events, Animation, Ajax
jQuery: Events, Animation, Ajax
Constantin Titarenko
Accelerometer and Open GL
Accelerometer and Open GL
John Wilker
UI 모듈화로 워라밸 지키기
UI 모듈화로 워라밸 지키기
NAVER SHOPPING
Advanced jQuery
Advanced jQuery
sergioafp
YUI3 and AlloyUI Introduction for Pernambuco.JS 2012
YUI3 and AlloyUI Introduction for Pernambuco.JS 2012
Eduardo Lundgren
Animating angular applications
Animating angular applications
Tomek Sułkowski
$.Template
$.Template
Dave Furfero
Introducing AlloyUI DiagramBuilder
Introducing AlloyUI DiagramBuilder
Eduardo Lundgren
Akka / Lts behavior
Akka / Lts behavior
Ruslan Shevchenko
Front-End Developers Can Makes Games, Too!
Front-End Developers Can Makes Games, Too!
FITC
新业务新员工培训 Banner设计
新业务新员工培训 Banner设计
jay li
Html5form
Html5form
jay li
夏之 专题设计
夏之 专题设计
jay li
Jswebapps
Jswebapps
jay li
Js doc toolkit
Js doc toolkit
jay li
JavaScript Engine
JavaScript Engine
jay li
高性能远程调用解决方案
高性能远程调用解决方案
Ady Liu
YUI 3
YUI 3
Dav Glass
Reactive Type-safe WebComponents
Reactive Type-safe WebComponents
Martin Hochel
Web components with java by Haijian Wang
Web components with java by Haijian Wang
GWTcon
Riga DevDays 2017 - The hitchhiker’s guide to Java class reloading
Riga DevDays 2017 - The hitchhiker’s guide to Java class reloading
Anton Arhipov
Backbone.js — Introduction to client-side JavaScript MVC
Backbone.js — Introduction to client-side JavaScript MVC
pootsbook
Hey, I just met AngularJS, and this is crazy, so here’s my JavaScript, let’s ...
Hey, I just met AngularJS, and this is crazy, so here’s my JavaScript, let’s ...
Alessandro Nadalin
jQuery in the [Aol.] Enterprise
jQuery in the [Aol.] Enterprise
Dave Artz
Weitere ähnliche Inhalte
Was ist angesagt?
UI 모듈화로 워라밸 지키기
UI 모듈화로 워라밸 지키기
NAVER SHOPPING
Advanced jQuery
Advanced jQuery
sergioafp
YUI3 and AlloyUI Introduction for Pernambuco.JS 2012
YUI3 and AlloyUI Introduction for Pernambuco.JS 2012
Eduardo Lundgren
Animating angular applications
Animating angular applications
Tomek Sułkowski
$.Template
$.Template
Dave Furfero
Introducing AlloyUI DiagramBuilder
Introducing AlloyUI DiagramBuilder
Eduardo Lundgren
Akka / Lts behavior
Akka / Lts behavior
Ruslan Shevchenko
Front-End Developers Can Makes Games, Too!
Front-End Developers Can Makes Games, Too!
FITC
Was ist angesagt?
(8)
UI 모듈화로 워라밸 지키기
UI 모듈화로 워라밸 지키기
Advanced jQuery
Advanced jQuery
YUI3 and AlloyUI Introduction for Pernambuco.JS 2012
YUI3 and AlloyUI Introduction for Pernambuco.JS 2012
Animating angular applications
Animating angular applications
$.Template
$.Template
Introducing AlloyUI DiagramBuilder
Introducing AlloyUI DiagramBuilder
Akka / Lts behavior
Akka / Lts behavior
Front-End Developers Can Makes Games, Too!
Front-End Developers Can Makes Games, Too!
Andere mochten auch
新业务新员工培训 Banner设计
新业务新员工培训 Banner设计
jay li
Html5form
Html5form
jay li
夏之 专题设计
夏之 专题设计
jay li
Jswebapps
Jswebapps
jay li
Js doc toolkit
Js doc toolkit
jay li
JavaScript Engine
JavaScript Engine
jay li
高性能远程调用解决方案
高性能远程调用解决方案
Ady Liu
Andere mochten auch
(7)
新业务新员工培训 Banner设计
新业务新员工培训 Banner设计
Html5form
Html5form
夏之 专题设计
夏之 专题设计
Jswebapps
Jswebapps
Js doc toolkit
Js doc toolkit
JavaScript Engine
JavaScript Engine
高性能远程调用解决方案
高性能远程调用解决方案
Ähnlich wie Slide
YUI 3
YUI 3
Dav Glass
Reactive Type-safe WebComponents
Reactive Type-safe WebComponents
Martin Hochel
Web components with java by Haijian Wang
Web components with java by Haijian Wang
GWTcon
Riga DevDays 2017 - The hitchhiker’s guide to Java class reloading
Riga DevDays 2017 - The hitchhiker’s guide to Java class reloading
Anton Arhipov
Backbone.js — Introduction to client-side JavaScript MVC
Backbone.js — Introduction to client-side JavaScript MVC
pootsbook
Hey, I just met AngularJS, and this is crazy, so here’s my JavaScript, let’s ...
Hey, I just met AngularJS, and this is crazy, so here’s my JavaScript, let’s ...
Alessandro Nadalin
jQuery in the [Aol.] Enterprise
jQuery in the [Aol.] Enterprise
Dave Artz
Reactive Type safe Webcomponents with skateJS
Reactive Type safe Webcomponents with skateJS
Martin Hochel
14709302.ppt
14709302.ppt
SunilChaluvaiah
Jarv.us Showcase — SenchaCon 2011
Jarv.us Showcase — SenchaCon 2011
Chris Alfano
Angular js is the future. maybe. @ ConFoo 2014 in Montreal (CA)
Angular js is the future. maybe. @ ConFoo 2014 in Montreal (CA)
Alessandro Nadalin
2009 Hackday Taiwan Yui
2009 Hackday Taiwan Yui
JH Lee
How to develop a Graphical User Interface (GUI) in Scilab
How to develop a Graphical User Interface (GUI) in Scilab
Scilab
Lhy tutorial gui(1)
Lhy tutorial gui(1)
Brijesh Naik
Beyond DOMReady: Ultra High-Performance Javascript
Beyond DOMReady: Ultra High-Performance Javascript
aglemann
New text documentfsdfs
New text documentfsdfs
Ah Lom
J query
J query
Manav Prasad
Play vs Rails
Play vs Rails
Daniel Cukier
Yuihacku iitd-sumana
Yuihacku iitd-sumana
Sumana Hariharan
Choosing a Javascript Framework
Choosing a Javascript Framework
All Things Open
Ähnlich wie Slide
(20)
YUI 3
YUI 3
Reactive Type-safe WebComponents
Reactive Type-safe WebComponents
Web components with java by Haijian Wang
Web components with java by Haijian Wang
Riga DevDays 2017 - The hitchhiker’s guide to Java class reloading
Riga DevDays 2017 - The hitchhiker’s guide to Java class reloading
Backbone.js — Introduction to client-side JavaScript MVC
Backbone.js — Introduction to client-side JavaScript MVC
Hey, I just met AngularJS, and this is crazy, so here’s my JavaScript, let’s ...
Hey, I just met AngularJS, and this is crazy, so here’s my JavaScript, let’s ...
jQuery in the [Aol.] Enterprise
jQuery in the [Aol.] Enterprise
Reactive Type safe Webcomponents with skateJS
Reactive Type safe Webcomponents with skateJS
14709302.ppt
14709302.ppt
Jarv.us Showcase — SenchaCon 2011
Jarv.us Showcase — SenchaCon 2011
Angular js is the future. maybe. @ ConFoo 2014 in Montreal (CA)
Angular js is the future. maybe. @ ConFoo 2014 in Montreal (CA)
2009 Hackday Taiwan Yui
2009 Hackday Taiwan Yui
How to develop a Graphical User Interface (GUI) in Scilab
How to develop a Graphical User Interface (GUI) in Scilab
Lhy tutorial gui(1)
Lhy tutorial gui(1)
Beyond DOMReady: Ultra High-Performance Javascript
Beyond DOMReady: Ultra High-Performance Javascript
New text documentfsdfs
New text documentfsdfs
J query
J query
Play vs Rails
Play vs Rails
Yuihacku iitd-sumana
Yuihacku iitd-sumana
Choosing a Javascript Framework
Choosing a Javascript Framework
Mehr von jay li
犀牛书第六版
犀牛书第六版
jay li
淘宝移动端Web开发最佳实践
淘宝移动端Web开发最佳实践
jay li
潜力无限的编程语言Javascript
潜力无限的编程语言Javascript
jay li
Responsive Web UI Design
Responsive Web UI Design
jay li
深入剖析浏览器
深入剖析浏览器
jay li
HTML/CSS/JS基础
HTML/CSS/JS基础
jay li
淘宝前端技术巡礼
淘宝前端技术巡礼
jay li
F2e security
F2e security
jay li
中国元素在设计中的应用 -如瑟
中国元素在设计中的应用 -如瑟
jay li
卫银霞 -统计数字会撒谎
卫银霞 -统计数字会撒谎
jay li
编码大全 拔赤
编码大全 拔赤
jay li
小控件、大学问
小控件、大学问
jay li
Mobile UI design and Developer
Mobile UI design and Developer
jay li
Javascript autoload
Javascript autoload
jay li
赤骥 用户研究入门
赤骥 用户研究入门
jay li
Ecmascript
Ecmascript
jay li
2011彩票首页开发实践
2011彩票首页开发实践
jay li
Web设计的画纸深入了解我们的显示器
Web设计的画纸深入了解我们的显示器
jay li
潜意识设计
潜意识设计
jay li
Html&css培训 舒克
Html&css培训 舒克
jay li
Mehr von jay li
(20)
犀牛书第六版
犀牛书第六版
淘宝移动端Web开发最佳实践
淘宝移动端Web开发最佳实践
潜力无限的编程语言Javascript
潜力无限的编程语言Javascript
Responsive Web UI Design
Responsive Web UI Design
深入剖析浏览器
深入剖析浏览器
HTML/CSS/JS基础
HTML/CSS/JS基础
淘宝前端技术巡礼
淘宝前端技术巡礼
F2e security
F2e security
中国元素在设计中的应用 -如瑟
中国元素在设计中的应用 -如瑟
卫银霞 -统计数字会撒谎
卫银霞 -统计数字会撒谎
编码大全 拔赤
编码大全 拔赤
小控件、大学问
小控件、大学问
Mobile UI design and Developer
Mobile UI design and Developer
Javascript autoload
Javascript autoload
赤骥 用户研究入门
赤骥 用户研究入门
Ecmascript
Ecmascript
2011彩票首页开发实践
2011彩票首页开发实践
Web设计的画纸深入了解我们的显示器
Web设计的画纸深入了解我们的显示器
潜意识设计
潜意识设计
Html&css培训 舒克
Html&css培训 舒克
Slide
1.
Slideshow
虎牙 2011/06/21 2011/6/21
2.
http://docs.kissyui.com/kissy/src/switchable/demo.html 2011/6/21
3.
2011/6/21
4.
HTML Structure <!-- Container
--> <div id="J_slideshow"> <!-- Panels --> <ul class="yui3-slideshow-panelcon"> <li class="yui3-slideshow-panel yui3-slideshow-selected"> <img src="http://img02.taobaocdn.com/tps/i2/T1Gk8nXaJkXXXXXXXX-505-320.jpg" /> </li> <li class="yui3-slideshow-panel"> <img src="http://img07.taobaocdn.com/tps/i7/T1UA4nXeVlXXXXXXXX-505-320.jpg" /> </li> <li class="yui3-slideshow-panel"> <img src="http://img01.taobaocdn.com/tps/i1/T1sk8nXhlkXXXXXXXX-505-320.jpg" /> </li> </ul> <!-- Triggers --> <ul class="yui3-slideshow-triggercon"> <li class="yui3-slideshow-trigger yui3-slideshow-selected">1</li> <li class="yui3-slideshow-trigger">2</li> <li class="yui3-slideshow-trigger">3</li> </ul> </div> 2011/6/21
5.
Utility •
Automatically play • Lazyload • Circular • Effect • IO • … 2011/6/21
6.
Effect •
Tab • Fade • Slide • Carousel • … 2011/6/21
7.
Effect - Fade //
1 show toEl, fade fromEl to opacity 0 fromEl.setStyle('zIndex', 9); toEl.setStyle('zIndex', 1); toEl.setStyle('opacity', 1); Y.Anim(fromEl, { 'opactity': 0 }); // 2 fade toEl to opaticy 1 fromEl.setStyle('zIndex', 1); toEl.setStyle('zIndex', 9); toEl.setStyle('opacity', 0); Y.Anim(toEl, { 'opactity': 1 }); 2011/6/21
8.
Effect - Carousel
http://developer.yahoo.com/ypatterns/richinteraction/transition/slide. html http://developer.yahoo.com/ypatterns/selection/carousel.html 2011/6/21
9.
Effect - Carousel 2011/6/21
10.
Utility – Circular •
Move nodes • Copy nodes • Position: relative adjustPos: function() { }, switchTo: function() { }, resetPos: function() { } 2011/6/21
11.
Utility - Automatically
Play play: function() { var self = this; if (self.timer != null) { clearTimeout(self.timer); } self.timer = setTimeout(function() { self.next(); self.timer = setTimeout(arguments.callee, self.timeOut); }, self.timeOut); return this; }, stop: function() { var self = this; if (self.timer) { clearTimeout(self.timer); self.timer = null; } return this; } 2011/6/21
12.
Design Pattern •
Adapter • Factory • Extend • Plugin • … 2011/6/21
13.
Adapter – Y.Slide if
(that.effect == 'none') { } else if (that.effect == 'v-slide') { } else if (that.effect == 'h-slide') { } else if (that.effect == 'fade') { } 2011/6/21
14.
Factory – Y.Anim
And Y.Easing var Easing = { easeNone: function (t, b, c, d) { return c*t/d + b; }, easeIn: function (t, b, c, d) { return c*(t/=d)*t + b; }, ... }; var anim = new Y.Anim({ easing: Y.Easing.easeIn }); 2011/6/21
15.
Plugin – S.Switchable Switchable.Plugins
= []; Switchable.Plugins.push({ name: 'circular', init: function(host) { } }); S.each(Switchable.Plugins, function(plugin) { if(plugin.init) { plugin.init(self); } }); 2011/6/21
16.
Extend – S.Switchable •
Tabs • Slide • Carousel • Accordion 2011/6/21
17.
Extend – S.Switchable function
Switchable(container, config) { } function Carousel(container, config) { Carousel.superclass.constructor.call( self, container, S.merge(defaultConfig, config) ); } S.extend(Carousel, S.Switchable); Carousel.prototype._switchView = function() { }; 2011/6/21
18.
Slideshow 2011/6/21
19.
Postscript • Y.Anim • CSS3
Transitions, Transforms & Animation • Memory Leak 2011/6/21
20.
CSS3 Transitions, Transforms
And Animation • http://css3.bradshawenterprises.com/dem os/multiple_images.php • http://css3.bradshawenterprises.com/dem os/imageslider.php • http://css3.bradshawenterprises.com/ 2011/6/21
21.
Memory Leak
YUI 3.0.0 & YUI 3.1.0 2011/6/21
22.
Memory Leak
YUI 3.2.0 & YUI 3.3.0 2011/6/21
23.
Thanks! 2011/6/21
Jetzt herunterladen