Learning the Yahoo! User Interface Library introduces the popular open-source YUI JavaScript library and takes the user through each of the fully released components in detail looking at the classes that make up each component and the properties and methods that can be used. It includes a series of practical examples to reinforce how each component should/can be used. Author Dan Wellman takes the reader from beginner to advanced-level YUI usage and understanding.
>In Detail
The Yahoo! User Interface (YUI) Library is a set of utilities and controls, written in JavaScript, for building richly interactive web applications using techniques such as DOM scripting, DHTML, and AJAX. The YUI Library also includes several core CSS resources. All components in the YUI Library have been released as open source under a BSD license and are free for all uses.
This book covers all released components whether utility, control, core file, or CSS tool. Methods of the YAHOO Global Object are used and discussed throughout the book.
The basics of each control will be presented, along with a detailed example showing its use to create complex, fully featured, cross-browser, Web 2.0 user interfaces.
Besides giving you a deep understand of the YUI library, this book will expand your knowledge of object-oriented JavaScript programming, as well as strengthen your understanding of the DOM and CSS.
You will learn to create a number of powerful JavaScript controls that can be used straight away in your own applications.
>What you will learn from this book
a、Explore the YUI Library—utilities, controls, core files, and CSS tools
b、Install the library and get up and running with it
c、Handle DOM manipulation and scripting
d、Get inside Event Handling with YUI
e、Create consistent web pages using YUI CSS tools
f、Work with Containers—implementation, skinning, adding transitions, and tabs
g、Debug, maintain, and update applications with the Logger control
h、Examples included in the book:
Calendar interface
Autocomplete
Creating panels
Dialogs
Custom tooltips
Forms
Split button
TreeView Control
Browser History Manager with Calendar
Simple animation
Custom animation
Creating tabs and adding content dynamically
Dragging and dropping
Implementing sliders
Logger at work
Logging custom classes
>Approach
The book is a tutorial, leading the reader first through the basics of the YUI library before moving on to more complex examples involving the YUI controls and utilities. The book is heavily example driven, and based around an approach of tinkering and extending to improve.
>Who this book is written for
This book is for web developers comfortable with JavaScript and CSS, who want to use the YUI library to easily put together rich, responsive web interfaces. No knowledge of the YUI library is presumed.
《刺客信条:英灵殿·盖尔蒙德之章》内容简介:公元九世纪中叶,来自北欧的维京人正摧残着英格兰诸王国。吕加菲尔克国王约尔的次子
Despitethehugenumberofmobiledevicesandappsinusetoday,yourbusinessstillneedsawebs...
秘Google的发展之路!Google,这个有着数百亿的网页存储量、每天两亿搜索次数的搜索引擎,最初仅仅是一个方程式。这个由拉里·佩
《中国对外贸易环境与贸易摩擦研究报告(2017)》内容简介:中国外贸保持平稳发展具有一定基础和有利条件,但是制约外贸稳定发展的
《流浪生死书》内容简介:人生实苦,要么是身体的病,要么是精神上的痛。人,无法躲避,只有超越。有的人选择文学、有的人选择艺术
《法学实践(增订版)》内容简介:法学到底如何实践?本书即讨论这个问题,且更多地侧重于中国的背景,同时,还包含了更广阔的理论
《绘生活 会生活》内容简介:这是一本教您用心绘出生活中的美好与感动的书,同时也传递给您一种对待生活的积极态度。本书中没有过多
《从0到100万:我的微商之路可以复制》内容简介:为什么将这本书取名为《从0到100万:我的微商之路可以复制》呢?因为纵观自己的微
《中国城市交通服务质量指数报告(2016)》内容简介:本书主要探讨城市交通服务质量指数问题。作者构建了一系列指标,对城市交通服
企业级网站开发项目教程(ASP.NET) 本书特色 《企业级网站开发项目教程(ASP.NET)》:教育部高职高专计算机教指委规划教材。企业级网站开发项目教程(A...
21天精通SEO-网站流量快速提升实战攻略-(附赠光盘) 本书特色 本书由22章组成,融入了系统学习seo的完整过程,内容共分为7篇,分别是seo**知识入门篇...
《元好问诗选》内容简介:元好问,字遗山,金末元初著名文学家,七岁能诗,年十四,从郝晋卿学诗,二十岁成学,名闻京师。兴定五年
小田圭二日本Oracle株式会社咨询部门经理。在解决性能问题方面有着丰富的经验,著有《图解OS、存储、网络:DB的内部机制》(絵で
《走近音乐大师(第二辑)》内容简介:本书汇集了包括指挥家、钢琴家、小提琴家在内的30余位国内外著名音乐家的专访,力求从不同方
《掘金:互联网+时代创业黄金指南》内容简介:“互联网+”这个词随着政府工作报告变得炙手可热,这个词既是对过去已经发生的总结,
本书以清晰简明的风格解释了有关的标准、概念和实现,极具权威性。读者可以从中了解到建立和部署Web服务的主要工具包。书中用许多
本书作者MontyNeworn是国际计算机象棋协公的主席,作者是用生动活泼的笔触描写了深蓝与卡斯帕罗夫之战这一引起全世界关注的历史事
《PHP与MySQL基础教程(第2版)》采用基于任务的方法来讲授PHP和MySQL,使用大量图片指导读者深入学习语言,并向读者展示了如何构造
CharlesPetzold是全球最权威且知名的Windows程序设计专家,他将其最畅销ProgrammingMicrosoftWindowswithC#一书加...
《成交:如何高效转化潜在客户》内容简介:在一个竞争日趋白热化的商业世界里,胜利女神的天平将倾向于那些善于投资人际关系、能够