Cargando…

Mobile web performance optimization : deliver a better mobile user experience by improving and optimizing your website - follow these practical steps for cutting-edge application development /

Annotation

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Niranga, S. S. (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham, UK : Packt Publishing, 2015.
Colección:Community experience distilled.
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000cam a2200000 i 4500
001 EBSCO_ocn935256989
003 OCoLC
005 20231017213018.0
006 m o d
007 cr unu||||||||
008 160119s2015 enka o 001 0 eng d
040 |a UMI  |b eng  |e rda  |e pn  |c UMI  |d OCLCF  |d N$T  |d IDEBK  |d VT2  |d UWW  |d YDXCP  |d COO  |d EBLCP  |d DEBSZ  |d DEBBG  |d IDB  |d OCLCQ  |d MERUC  |d OCLCQ  |d OCLCO  |d CEF  |d NLE  |d UKMGB  |d OCLCQ  |d UAB  |d AU@  |d UKAHL  |d OCLCQ  |d AJS  |d OCLCO  |d OCLCQ  |d OCLCO 
016 7 |a 018010493  |2 Uk 
019 |a 933586976  |a 933713650  |a 951974799  |a 1259153704 
020 |a 9781785284625  |q (electronic bk.) 
020 |a 1785284622  |q (electronic bk.) 
020 |a 1785289977 
020 |a 9781785289972 
020 |z 9781785289972 
024 3 |a 9781785289972 
029 1 |a CHNEW  |b 000884584 
029 1 |a CHVBK  |b 374432848 
029 1 |a DEBBG  |b BV043893512 
029 1 |a DEBBG  |b BV043968658 
029 1 |a DEBSZ  |b 473885166 
029 1 |a DEBSZ  |b 48579165X 
029 1 |a GBVCP  |b 882751271 
029 1 |a UKMGB  |b 018010493 
035 |a (OCoLC)935256989  |z (OCoLC)933586976  |z (OCoLC)933713650  |z (OCoLC)951974799  |z (OCoLC)1259153704 
037 |a CL0500000703  |b Safari Books Online 
050 4 |a QA76.76.A65 
072 7 |a COM  |x 000000  |2 bisacsh 
082 0 4 |a 005.3  |2 23 
049 |a UAMI 
100 1 |a Niranga, S. S.,  |e author. 
245 1 0 |a Mobile web performance optimization :  |b deliver a better mobile user experience by improving and optimizing your website - follow these practical steps for cutting-edge application development /  |c S.S. Niranga. 
264 1 |a Birmingham, UK :  |b Packt Publishing,  |c 2015. 
300 |a 1 online resource (1 volume) :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
490 1 |a Community experience distilled 
588 0 |a Online resource; title from cover (Safari, viewed January 18, 2016). 
500 |a Includes index. 
520 8 |a Annotation  |b Deliver a better mobile user experience by improving and optimizing your website follow these practical steps for cutting-edge application developmentAbout This Book Optimize your website or application for an improved mobile performance Learn how to create lightweight, intuitive mobile UI and make sure it's supported by a robust application architecture Find out how to improve the performance of your applications by asking the right design questions at each stage in the development workflowWho This Book Is ForThis book has been created for web developers who want to optimize their website for today's mobile users. If you understand just how important user experience is, this book is for you it will help you throughout the entire optimization process. What You Will Learn Learn the three pillars of mobile performance Find out how to ask and answer crucial design questions such as 'mobile or responsive?' Learn how to minify CSS and JavaScript for improved performance Monitor and debug your website with the leading browser testing tools Explore the impact of caching on performance and improve it using JavaScript and CSS frameworks Make third-party plugins your friend avoid common issues and pitfallsIn DetailWith users increasingly accessing the web on mobile devices, it's crucial to make sure your website is built to seamlessly fit this radical change in user behavior. Mobile Web Performance Optimization is designed to help you do exactly that it's been created to help you build fast, and mobile-user-friendly websites and applications. Featuring guidance through a range of techniques and tools essential to modern mobile development, this accessible guide will make sure you're delivering a seamless and intuitive experience for your website's users. Begin by exploring the fundamental components of mobile web design and website optimization, before learning how to put the concepts into practice. Featuring cross-platform solutions, insights on developing lightweight yet robust UI, and insights on how to successfully manage data, this application development book takes you through every stage in the development process so you can be confident that you're asking the right questions and using the best tools in the most effective way. By the end, you'll understand implicitly what it means to 'build for performance'- you'll be a more confident developer, capable of building projects that adapt to a changing world. Style and approach This book takes a step-by-step approach to mobile web optimization, explaining the topics in a conversational and easy-to-follow style. Each topic includes detailed explanations of the basic and advanced features of mobile web optimization. 
505 0 |a Cover ; Copyright; Credits; About the Author; About the Reviewer; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Pillars of Mobile Web Performance Optimization; Chapter 2: Mobile Web Optimization Essentials; Chapter 3: How to Optimize Your Mobile Website; Chapter 4: Caching and Optimizing; Chapter 5: Monitoring and Debugging Our Website; Chapter 6: Managing Third-Party Components; Chapter 7: Tips and Tricks; Index; A brief history of mobile development; Three main pillars; Available browsers; Mobile OS; Summary; Mobile-only websites versus responsive websites; Image size matters. 
505 8 |a Unnecessary contentsWhy design and UX are important; Summary; Use of HTML5 and CSS3; CSS animation versus JavaScript; Iconic fonts; How to use media queries; Displaying none in CSS; Video and images via media queries; CSS preprocessors; Minifying CSS and JavaScript; Summary; Caching; File order of external style sheets and scripts; Empty source and link attributes; CSS and JavaScript frameworks; How to optimize JavaScript; Load only what is needed; Reduce the number of DOM elements; Summary; Profiling tools; A browser's DevTools performance; Performance tools in Firefox, Safari, and IE. 
505 8 |a The Google Chrome emulatorGoogle PageSpeed Insights; YSlow; Summary; Eliminating 404 errors and missing assets; HTTP 300, 400, and 500 codes; Content Delivery Network; Third-party plugins; Opening connection; Closing connection; Offloading to Wi-Fi; Screen rotations; Flash files; Summary; Built for performance; When to optimize; Invest for performance; Design tools; Performing actions optimistically; Move bits when no one is watching; Less work for the end user; New Relic; We can't predict the future, nevertheless embrace it; Summary; Battery; Speed; Bandwidth; Safari; Chrome. 
505 8 |a Internet ExplorerFirefox; Opera mini; Apple iOS; Google Android; Microsoft Windows Phone 8; BlackBerry 10 OS; HTTP requests; Combined files; CSS sprites; Image maps; Remove duplicate scripts; Enable Gzip compression; Resize your images to correct image resolution; Reduce the file size; Image compression tools; Clean design; Duplicate content; Hardware acceleration and the Graphics Processing Unit; HTML5 form attributes and input types; Using web storage in place of cookies; Using CSS3 effects instead of requesting heavy images; Understanding CSS Filter Effects; CSS animations. 
505 8 |a Font Awesome iconsIcoMoon icons; SASS and LESS; Minifying CSS; Cache-Control; Content prefetching; Make favicon icon small and cacheable; Bootstrap; Zurb Foundation; UIkit; Semantic-UI; Susy; jQuery; AngularJS; Ember; Aurelia; Knockout.js; GPU Overdraw Walkthrough; GPU Rendering Walkthrough; Remote debugging; Firefox Developer Tools; IE 11 Developer Tools; Safari Developer Toolbar; How a 3G wireless state machine works; How a 4G LTE wireless state machine works; Opening and closing connections; Tiny PNG; ImageOptim; Kraken; Border-radius for rounded corners. 
590 |a eBooks on EBSCOhost  |b EBSCO eBook Subscription Academic Collection - Worldwide 
650 0 |a Application software  |x Development. 
650 0 |a Mobile computing. 
650 0 |a Web site development. 
650 0 |a Web sites  |x Design. 
650 6 |a Logiciels d'application  |x Développement. 
650 6 |a Informatique mobile. 
650 6 |a Sites Web  |x Développement. 
650 6 |a Sites Web  |x Conception. 
650 7 |a COMPUTER SCIENCE  |x General.  |2 bisacsh 
650 7 |a Application software  |x Development  |2 fast 
650 7 |a Mobile computing  |2 fast 
650 7 |a Web site development  |2 fast 
650 7 |a Web sites  |x Design  |2 fast 
776 0 8 |i Print version:  |a Niranga, S.S.  |t Mobile Web Performance Optimization.  |d Birmingham : Packt Publishing, ©2015 
830 0 |a Community experience distilled. 
856 4 0 |u https://ebsco.uam.elogim.com/login.aspx?direct=true&scope=site&db=nlebk&AN=1134496  |z Texto completo 
938 |a Askews and Holts Library Services  |b ASKH  |n AH29879503 
938 |a EBL - Ebook Library  |b EBLB  |n EBL4520762 
938 |a EBSCOhost  |b EBSC  |n 1134496 
938 |a ProQuest MyiLibrary Digital eBook Collection  |b IDEB  |n cis33469382 
938 |a YBP Library Services  |b YANK  |n 12772123 
994 |a 92  |b IZTAP