1.

Record Nr.

UNINA9910786777603321

Autore

MacLees Natalie

Titolo

jQuery for designers beginner's guide : design interactive websites to improve user experience by using the popular JavaScript library / / Natalie MacLees

Pubbl/distr/stampa

Birmingham, England : , : Packt Publishing, , 2014

©2014

ISBN

1-78328-454-4

Edizione

[Second edition.]

Descrizione fisica

1 online resource (398 p.)

Collana

Learn by doing: less theory, more results

Disciplina

005.2762

Soggetti

JavaScript (Computer program language)

Lingua di pubblicazione

Inglese

Formato

Materiale a stampa

Livello bibliografico

Monografia

Note generali

Includes index.

Nota di contenuto

Cover; Copyright; Credits; About the Author; Acknowledgments; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Designer, Meet jQuery; What is jQuery?; Why is jQuery awesome for designers?; It uses CSS selectors you already know; It uses HTML markup you already know; Impressive effects in just a few lines of code; Huge plugin library available; Great community support; JavaScript basics; Progressive enhancement and graceful degradation; Gotta keep 'em separated; Content; Presentation; Behavior; Designer, Meet JavaScript; Variables; Objects; Functions

Downloading jQuery and getting set upTime for action - downloading and attaching jQuery; Another option for using jQuery; Your first jQuery script; Time for action - getting ready for jQuery; Adding a paragraph; Time for action - adding a new paragraph; Summary; Chapter 2: Enhancing Links; Simple tabs; Time for action - creating simple tabs; Designer, meet plugins; Choosing a plugin; Simple custom tooltips; Time for action - simple custom tooltips; Customizing PowerTip's appearance; Time for action - customizing PowerTip; Enhancing navigation with tooltips

Time for action - building a fancy navigation barShowing other content in tooltips; Time for action - showing custom content in tooltips; Summary; Chapter 3: Making a Better FAQ Page; Marking up the FAQ page; Time for action - setting up the HTML file; Time for action -



moving around an HTML document; Sprucing up our FAQ page; Time for action - making it fancy; We're almost there!; Time for action - adding some final touches; Summary; Chapter 4: Building an Interactive Navigation Menu; The horizontal drop-down menu; Time for action - creating a horizontal drop-down menu

The vertical fly-out menuTime for action - creating a vertical fly-out menu; Customizing the navigation menu; :hover and .sfHover; Cascading inherited styles; Styling the :focus pseudoclass; Time for action - customizing Superfish menus; The hoverIntent plugin; Time for action - incorporating custom animation; Summary; Chapter 5: Showing Content in Lightboxes; Simple photo gallery; Time for action - setting up a simple photo gallery; Customizing Colorbox's behavior; Time for action - using a custom transition; Time for action - setting a fixed size; Time for action - creating a slideshow

Fancy loginTime for action - creating a fancy login form; Video player; Time for action - showing a video in a lightbox; One-page web gallery; Time for action - creating a one-page web gallery; Summary; Chapter 6: Creating Slideshows and Sliders; Planning a slideshow or slider; A simple crossfade slideshow; Time for action - creating a simple crossfade slideshow; Using the Basic Slider plugin; Time for action - building a Basic Slider; Creating a Cycle2 slideshow; Time for action - building a slideshow with Cycle2; The Cycle2 carousel; Time for action - building a Cycle2 carousel

Combining a carousel with a slideshow

Sommario/riassunto

A step-by-step guide that spices up your web pages and designs them in the way you want using the most widely used JavaScript library, jQuery. The beginner-friendly and easy-to-understand approach of the book will help get to grips with jQuery in no time. If you know the fundamentals of HTML and CSS, and want to extend your knowledge by learning to use JavaScript, then this is just the book for you. jQuery makes JavaScript straightforward and approachable - you'll be surprised at how easy it can be to add animations and special effects to your beautifully designed pages.