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.
《个人发起型非营利组织研究》内容简介:本书讲了一个学术版的故事,其在一定理论框架下的叙事,呈现了一个由个人发起的非营利组织
ASP.NET是由Microsoft公司推出的新一代Web开发构架。开发人员可以通过ASP.NET实现动态网站的开发,包括开发Web应用程序和Web服务
《简明版面设计》通过大量的实际图例分析,介绍如何应用3种格调和5种要素来设计各种各样的版面。《简明版面设计》分学习编、分析
《风景园林快题设计方法与案例评析》内容简介:《风景园林快题设计方法与案例评析》由一线考研辅导老师撰写,融汇了作者多年的教学
Likeanyothersoftwaresystem,Websitesgraduallyaccumulate"cruft"overtime.Theyslowdo...
Moderncomputerarchitecturesdesignedwithhigh-performancemicroprocessorsoffertreme...
《优雅女人的投资理财书(图解版)》内容简介:“互联网思维”下的理财让每个人都有可能晋身为富翁。互联网理财让人们随时随地理财
《轻战略:量子时代的敏捷决策》内容简介:本书适合创业型小企业和大型企业的内部孵化企业专业人士使用,提出了创新型组织需要更加
《基督教史》内容简介:本书是一部基督教世界通史,以时间为经,以地区和国别为纬,全面系统地介绍了基督教产生、发展和流传的历史
《数据库系统概论(第4版)》第1版、第2版和第3版分别于1983年、1991年、2000年出版。第3版被列为“面向21世纪课程教材”,第4版是
《嵌入式Linux应用程序开发详解》主要分为3个部分,包括Linux基础、搭建嵌入式Linux环境和嵌入式Linux的应用开发。Linux基础部分
Entwerfen.Programmieren.Visualisieren.MitinternationalenBest-Practise-Beispielen...
方兴东,清华大学博士。1996年起开始涉足互联网领域,执著于中国互联网的推动,被《南方周末》冠为中国的“网络旗手”。1999年9月
《Node.js权威指南》内容简介:本书旨在成为Node.js领域最全面、最系统和最具实战性的一本书,供初学者系统学习和开发者工作时参考
TheOnlyOfficial,Best-PracticeGuidetoQt4.3ProgrammingUsingTrolltechsQtyoucanbuild...
在小巧的RaspberryPi(树莓派)上创造各种神奇!资深创客SimonMonk将带你领略RaspberryPi应用程序的开发过程,提供即学即用的手把
《社会心理作业治疗》内容简介:本书是《作业治疗系列丛书》中的一本。本套丛书是国内首套系统论述作业治疗的丛书,将对规范和提升
Flash8网络广告设计全程实录 内容简介 Flash 是Macromedia公司推出的矢量动画编辑软件,使用Flash制作的广告、网站、短片等几乎无处不在,而...
ThegreatCarlSaganoncesaid,“Ifyouwishtomakeanapplepiefromscratch,youmustfirstinve...
《中国对外经济发展研究报告(2017)》内容简介:本书设四个专题,分别为开放型经济研究、人类命运共同体研究、"一带一路”倡议研究