alex libby PDF: 1 to 10 of 15 results fetched - page 1 [an]

Responsive Web Design with HTML5 and CSS3 Essentials
Design and deliver an optimal user experience for all devicesAbout This Book
  • Get to grips with the core functionality of RWD through examples
  • Discover how to make layouts, content and media flexible, and explore why a content-first approach is more effective
  • Maximize the performance of your web pages so that they work across all browsers and devices irrespective of the screen size
Who This Book Is ForThis book is for web designers who are familiar with HTML and CSS, and want to begin with responsive web design. Web development experience and knowledge of HTML5, CSS3 is assumed.What You Will Learn
  • Explore various layout options
  • Understand what can be achieved in the browser, without the use of third-party tools
  • Executing media queries to benefit responsive designs
  • Understand the basics of responsive workflow and boilerplate frameworks
  • Improve performance of responsive web design
  • Maintain compatibility across various browsers
In DetailResponsive web design (RWD) is a web design approach aimed at crafting sites to provide an optimal viewing and interaction experience—providing easy reading and navigation with minimum resizing, panning, and scrolling—and all of this across a wide range of devices from desktop computer monitors to mobile phones. Responsive web design is becoming more important as the amount of mobile traffic now accounts for more than half of the Internet’s total traffic.This book will give you in depth knowledge about the basics of responsive web design. You will embark on a journey of building effective responsive web pages that work across a range of devices, from mobile phones to smart TVs, with nothing more than standard markup and styling techniques.You'll begin by getting an understanding of what RWD is and its significance to the modern web. Building on the basics, you'll learn about layouts and media queries. Following this, we’ll dive into creating layouts using grid based templates. We’ll also cover the important topic of performance management, and discover how to tackle cross-browser challenges.Style and approachThis is a practical example-based book which will delve into various elements and benefits of a responsive web design. It will help you understand the essential skills needed to create responsive web sites and guide you through the basics of building responsive web pages for any device. The topics are a blend of theoretical and practical essentials which will assist you to explore more about responsive web design.
Published by: Packt Publishing | Publication date: 08/29/2016
Kindle book details: Kindle Edition, 174 pages

HTML5 Video How-to
This book takes the How-to series approach to help you learn most important tasks through recipes,This book is great for developers new to the HTML5 Video standard, and who are looking to get a good grounding in how to use the new format. It's assumed that you will have some experience in HTML and jQuery already, as well as being familiar with embedding videos using current "old school" methods, such as Windows Media Player. Readers are expected to have one or more videos available, which will be used during the exercises within this book.
Author: Alex Libby
Published by: Packt Publishing | Publication date: 10/03/2012
Kindle book details: Kindle Edition, 82 pages

Mastering PostCSS for Web Design
Key Features
  • Incorporate cutting-edge styles in your web pages with PostCSS
  • Simplify the process of writing CSS to a great extent using PostCSS shortcuts, fallbacks, and pack plugins
  • This in-depth, step-by-step guide will help you master PostCSS, to create amazing and responsive web designs
Book DescriptionPostCSS is a tool that has quickly emerged as the future of existing preprocessors such as SASS and Less, mainly because of its power, speed, and ease of use. This comprehensive guide offers in-depth guidance on incorporating cutting-edge styles into your web page and at the same time maintaining the performance and maintainability of your code.The book will show how you can take advantage of PostCSS to simplify the entire process of stylesheet authoring. It covers various techniques to add dynamic and modern styling features to your web pages. As the book progresses, you will learn how to make CSS code more maintainable by taking advantage of the modular architecture of PostCSS. By the end of this book, you would have mastered the art of adding modern CSS effects to web pages by authoring high performing, maintainable stylesheets.What you will learn
  • Add mixin and variable support to PostCSS along with conditional support
  • Explore the different ways of nesting code such as BEM and standard nesting within PostCSS
  • Optimize media queries built with PostCSS to get the best performance
  • Add dynamic styling elements such as images, fonts, grids, and SVG and retina support using existing preprocessors as well as PostCSS
  • Get familiar with using plugins, and extend PostCSS with the API
  • Build a fully working custom preprocessor and test it on different sites such as WordPress
  • Write a custom syntax in PostCSS while still using pre-built syntaxes such as Less, SASS, or Stylus
  • Provide support for future CSS such as CSS4 using current CSS3 classes
About the AuthorAlex Libby's background is in IT support—he has been involved in supporting end users for almost 20 years in a variety of different environments; a recent change in role now sees Alex working as an MVT test developer for a global distributor based in the UK. Although Alex gets to play with different technologies in his day job, his first true love has always been the open source movement, and in particular, experimenting with CSS/CSS3, jQuery, and HTML5. To date, Alex has written 10 books on subjects such as jQuery, HTML5 video, SASS, and CSS for Packt and has reviewed several more—Mastering PostCSS Web Design is Alex's eleventh book for Packt.Table of Contents
  • Introducing PostCSS
  • Creating Variables and Mixins
  • Nesting Rules
  • Building Media Queries
  • Managing Colors, Images, and Fonts
  • Creating Grids
  • Animating Elements
  • Creating PostCSS Plugins
  • Working with Shortcuts, Fallbacks, and Packs
  • Building a Custom Processor
  • Manipulating Custom Syntaxes
  • Mixing Preprocessors
  • Troubleshooting PostCSS Issues
  • Preparing for the Future
  • Author: Alex Libby
    Published by: Packt Publishing | Publication date: 06/30/2016
    Kindle book details: Kindle Edition, 414 pages

    Learning Less.js
    Develop attractive CSS styles efficiently, using the Less CSS preprocessorAbout This Book
    • Use the robust features of the LESS library to write CSS styles in an organized manner
    • Simplify your development workflow by using LESS when working with frameworks or content management systems
    • Harness the power of LESS to build websites, using practical examples
    Who This Book Is ForIf you are a designer or developer who wants to quickly learn how to harness the power of Less.js to write more efficient CSS styles that can be applied to a website of any size, then this book is for you. This book will help you master both the basic functions and advanced features of Less.js. It would be helpful to have some familiarity of writing CSS styles, although no prior experience of using CSS preprocessors is required.What You Will Learn
    • Explore the different features of the Less library
    • Build an effective toolkit that helps in your development workflow, using different tools in Less
    • Streamline the effort required when constructing themes for content management systems, such as WordPress, using Less
    • Discover how you can use Less to make frameworks work for you in an effective way
    • Enhance the use of Less when working with color, one of the key elements of website design
    • Work with Less to reduce the effort required to construct responsive websites
    • Add flair to your website or online application with animation effects using Less
    In DetailWriting CSS styles can be very tedious–how many times have you written CSS styles that become difficult to read and manage, and frequently have to be duplicated? Less gives you a solid toolkit that can help streamline your code when developing styles for any website of any size, with a significant reduction in the amount of time and effort required.Learning Less.js helps you maximize your experience with the Less library by breaking down each of its main features. This book walks you through examples that progressively build upon your knowledge, taking you from beginner to advanced usage in a series of easy-to-follow steps. We begin with exploring the library, and will learn about the tricks it uses to help us save development time when creating and managing styles, right through to using Less.js in some practical, real-world scenarios.
    Author: Alex Libby
    Published by: Packt Publishing | Publication date: 10/24/2014
    Kindle book details: Kindle Edition, 344 pages

    Beginning Ractive.js: A Practical Introduction to Ractive.js using Real-World Examples
    Develop websites using the Ractive.js template-driven UI library. This book is project-oriented and simplifies the process of using Ractive.js to create websites or online applications that are interactive by default. It equips you with a starting toolset to develop future projects, safe in the knowledge that the site operates as expected, and is not reliant on bloated technology, typical of other similar frameworks.Beginning Ractive.js takes the view that you shouldn’t always resort to what “everyone else uses”, and that there is indeed a different way you can achieve the same result. We live in an age where speed and simplicity are of the essence - this book provides a perfect alternative that challenges the norm. Stop thinking you must use the same library as everyone else. Give Ractive a try! What You'll Learn
    • Understand how Ractive.js works and how it differs to other templating frameworks
    • Source and manage data using Ractive.js’ data binding methods
    • Gain an appreciation of managing events and animations using Ractive.js
    • Create components that contain reusability functionality for current or future projects
    • Work through real-world project examples using the Ractive.js library
     Who This Book is ForWebsite developers who are keen to develop a fully interactive, template-driven website quickly, but don't have the desire to learn a more heavyweight framework, such as AngularJS. Agile development teams, where time is of the essence, and the pressure is on to deliver results quickly. Developers who want to focus on simplicity, where the library works for them, and they are not constrained by having to follow a particular methodology.
    Author: Alex Libby
    Published by: Apress | Publication date: 12/15/2017
    Kindle book details: Kindle Edition, 285 pages

    Sass Essentials
    Develop efficient and streamlined CSS styles using Sass for any website or online application with minimal effort and maximum scope for reusability in future projectsAbout This Book
    • Streamline CSS development using the power of SASS
    • Discover how to transition existing projects to SASS
    • Create dynamic websites with faster load times, reusable CSS code, and simplified workflows
    Who This Book Is ForThis book is primarily aimed at web designers who have a good understanding of CSS, jQuery, and HTML, but who are new to using CSS preprocessing. Some prior knowledge is assumed of WordPress, CSS grids, and Bootstrap, although these skills can be picked up reasonably quickly.What You Will Learn
    • Install Sass and compile code to produce valid CSS style sheets
    • Work with mixins and variables to help streamline writing styles
    • Define CSS attribute values using the power of functions and operators
    • Reduce repetition of code through the use of nesting styles
    • Understand how to rationalize code by extending existing styles
    • Explore the use of directives to control how styles are created
    • Apply techniques to existing projects or well-known applications such as WordPress or Bootstrap
    In DetailSass is a professional grade CSS extension language known for its stability and versatility in the field of web design. It introduces new concepts to CSS, such as variables and nesting, that allow users to speed up their workflows and make their code more dynamic.Sass Essentials is a fast-paced, hands-on guide that breaks down the mysteries of preprocessing CSS styles using the Sass preprocessor and shows you how you can apply simple techniques to quickly and efficiently create CSS style sheets.With this book, you will dive in and familiarize yourself with some popular directives and see how, with some care and planning, they can prove to be really powerful tools to use in Sass.
    Author: Alex Libby
    Published by: Packt Publishing | Publication date: 07/28/2015
    Kindle book details: Kindle Edition, 188 pages

    jQuery UI 1.10: The User Interface Library for jQuery
    In DetailjQuery UI, the official UI widget library for jQuery, gives you a solid platform on which to build rich and engaging interfaces quickly, with maximum compatibility, stability, and effort. jQuery UI’s ready-made widgets help to reduce the amount of code that you need to write to take a project from conception to completion. jQuery UI 1.10: The User Interface Library for jQuery has been specially revised for Version 1.10 of jQuery UI. It is written to maximize your experience with the library by breaking down each component and walking you through examples that progressively build up your knowledge, taking you from beginner to advanced user in a series of easy-to-follow steps. Throughout the book, you'll learn how to create a basic implementation of each component, then customize and configure the components to tailor them to your application.Each chapter will also show you the custom events fired by the components covered and how these events can be intercepted and acted upon to bring out the best of the library.We will then go on to cover the use of visually engaging, highly configurable user interface widgets. At the end of this book, we'll look at the functioning of all of the UI effects available in the jQuery UI library.ApproachThis book consists of an easy-to-follow, example-based approach that leads you step-by-step through the implementation and customization of each library component.Who this book is forThis book is for frontend designers and developers who need to learn how to use jQuery UI quickly. To get the most out of this book, you should have a good working knowledge of HTML, CSS, and JavaScript, and should ideally be comfortable using jQuery.
    Published by: Packt Publishing | Publication date: 12/26/2013
    Kindle book details: Kindle Edition, 504 pages

    Responsive Media in HTML5
    Learn effective administration of responsive media within your website or CMS system using practical techniquesAbout This Book
    • Learn how to add images and videos to your site using responsive techniques such as sprites and JavaScript libraries
    • Understand some of the pitfalls of creating responsive media, such as "format not supported," and how we can avoid these issues during the development process
    • Apply the basic techniques of creating responsive images and video content to popular frameworks such as WordPress, Bootstrap, or Less CSS
    Who This Book Is ForIf you are a web designer with a good understanding of CSS, jQuery, and HTML, but new to creating responsive sites, then this book is for you. The prerequisite is a good understanding of CSS and HTML; the demos will suit those who have some prior knowledge of Less CSS, WordPress, or Bootstrap.What You Will Learn
    • Add responsive images and video content to your site
    • Understand some of the pitfalls of mixing responsive images and videos, and how to alter your development to ensure both co-operate together
    • Incorporate responsive media in popular frameworks such as WordPress, Less CSS, and Bootstrap
    • Test responsive sites to ensure content displays correctly on different iOS and Android devices
    • Discover how to make allowances for mobile devices, and use tools to improve speed of access
    • Utilize tools such as YSlow and other online tools to determine speed of the sites
    • Employ preloaders to counter delays in loading
    In DetailRapid growth in the use of mobile devices to access the Internet has forced designers to adapt to creating content that is easily viewable on a wide range of different devices. The key is to make images and videos responsive to the platform used, enabling them to be resized automatically when displayed on mobile devices or desktops.This book is a fast-paced, hands-on guide that shows you how to apply some simple techniques to add images and video content to your site, which may be a simple, one-page portfolio, or a complex content management system. The book starts with showing you how to display images. You will learn about browser support and different platforms, and alternatives for high- and low-resolution images. Moving on, the book covers techniques to add responsive video content. You will get to know about adding images and videos and test the media using online sites and tools. The book also explains the use of plugins and responsive frameworks.
    Author: Alex Libby
    Published by: Packt Publishing | Publication date: 12/26/2014
    Kindle book details: Kindle Edition, 128 pages

    Mastering jQuery
    Elevate your development skills by leveraging every available ounce of jQueryAbout This Book
    • Create and decouple custom event types to efficiently use them and suit your users' needs
    • Incorporate custom, optimized versions of the jQuery library into your pages to maximize the efficiency of your website
    • Get the most out of jQuery by gaining exposure to real-world examples with tricks and tips to enhance your skills
    Who This Book Is ForIf you are a developer who is already familiar with using jQuery and wants to push your skill set further, then this book is for you. The book assumes an intermediate knowledge level of jQuery, JavaScript, HTML5, and CSS.What You Will Learn
    • Learn how to better organize your code, using one of the many design patterns available for the library
    • Develop your skills further in some of the core jQuery subjects, such as event handling, using AJAX, and animating elements
    • Develop your skills within technologies where you might not consider using jQuery, such as the Page Visibility API or using node-webKit
    • Explore some of the more advanced tips and tricks for optimizing jQuery to maintain performance
    • Learn how to improve your development workflow when testing jQuery to help reduce the manual effort needed to produce results
    • Automate testing using NodeJS and RequireJS
    In DetailMastering jQuery has been written not only to help maximize your skills with core functionality in the library, but also to explore some of the more intriguing ways of using the library to achieve real-world solutions that could feature on any website or online environment.You'll start with a look at some of the more advanced ways to incorporate the library into your pages, followed by working with forms and advanced form validation using regular expressions. Next you'll move on to animating in jQuery, advanced event handling, and using jQuery effects.Finally, you will develop practical examples of using jQuery with external functionality such as node-webkit, before finishing with a session on optimizing your version of the library for maximum efficiency and exploring best practices for using QUnit.
    Author: Alex Libby
    Published by: Packt Publishing | Publication date: 05/30/2015
    Kindle book details: Kindle Edition, 402 pages

    Instant LESS CSS Preprocessor How-to
    In DetailCSS styling has been a key part of developing for the Internet since the early 1990s, but unlike JavaScript, has suffered from the inability to produce dynamic styles using functions, operators, and variables. LESS brings the power of all three and more to your CSS, allowing you to engage a more efficient, modular style of working, and making it easier to maintain your CSS styling in your projects.Instant LESS CSS Preprocessor How-To is a practical, hands-on guide that provides you with a number of clear step-by-step exercises to help you take advantage of the power of LESS, and give you a good grounding in writing and compiling CSS style sheets using the LESS Preprocessor language.This book looks at how you can incorporate LESS into your web pages, and either produce style sheets dynamically, or pre-compile them before including the final article into your site’s pages.You will also learn how you can use the power of mixins, functions, and variables to help produce style sheets, and reduce the amount of code you need to write in your style sheets. We will also take a look at how you can incorporate a more modular style to your development workflow, which will help with making style sheets more manageable and easier to update in the future. We will also take a look at how you can build up libraries of reusable code that you can incorporate into your future projects.You will learn everything you need to know to start using LESS to help produce more efficient style sheets in your site’s pages, and adopt a more modular development workflow, which will make it easier to maintain your sites in the future.ApproachFilled with practical, step-by-step instructions and clear explanations for the most important and useful tasks. Get the job done and learn as you go. A how-To book with practical recipes accompanied with rich screenshots for easy comprehension.This book takes the How-to series approach to help you learn most important tasks through recipesWho this book is forThis book is ideal for those new to using CSS Preprocessors such as LESS, and who are looking to get a good grounding in how to use LESS. It’s assumed you will have some experience in using HTML and CSS already; it is likely you will be responsible for maintaining at least one website (the larger the better), and are keen to learn how you can use LESS to help make it easier to manage your CSS styles. Although this book does incorporate some additional code using Modernizr, it is not essential to have had any previous experience with Modernizr.
    Author: Alex Libby
    Published by: Packt Publishing | Publication date: 02/22/2013
    Kindle book details: Kindle Edition, 82 pages
    [1] 2Next