Lean websites

A practical book on website performance for web developers, concentrating mainly on front-end performance improvement. It covers plenty of solid theory, but is also packed with useful, real world hints and tips that you can use on your sites today. Topics covered include: User experience, design and...

Descripción completa

Detalles Bibliográficos
Otros Autores: Bermes, Barbara, author (author), Betts, Andrew, editor (editor), Mason, Ralph S., editor (cover designer), Walker, Alex, cover designer
Formato: Libro electrónico
Idioma:Inglés
Publicado: Victoria, Australia : SitePoint 2015.
Edición:1st edition
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009629314006719
Tabla de Contenidos:
  • ""Lean Websites""; ""Table of Contents""; ""Preface""; ""Who Should Read This Book""; ""Conventions Used""; ""Code Samples""; ""Tips, Notes, and Warnings""; ""Supplementary Materials""; ""Acknowledgements""; ""Want to take your learning further?""; ""Performance Simply Matters""; ""A Lean Website""; ""The Psychology of Speed""; ""What Is "Too Slow", and When Do Websites "Feel" Slow?""; ""Maister's First Law of Service""; ""Satisfaction""; ""Perception""; ""Expectations""; ""Abandonment Rate: When Your Users Decide to Leave""; ""Response Time""; ""Speed Matters: Everybody Cares, Even Google""
  • ""Cool Down""""User Experience and Performance""; ""Warm Up""; ""UX Principles""; ""Information Architecture and Wireframes""; ""Design for Performance""; ""Perceived and Preemptive Web Performance""; ""The Performance Point System""; ""Measurable Performance Modules""; ""Case Study: Time Magazine Website""; ""Current Performant Order Based on MDMs""; ""Suggested Performant Order based on MDMs""; ""Cool Down""; ""Measuring & Monitoring Performance""; ""Warm Up""; ""Measuring Performance""; ""HTTP Archive: Tracking Performance Trends""; ""Useful Performance Tools""
  • ""Browser-based Developer Tools""""Resource Waterfall""; ""WebPagetest""; ""Dedicated Perceived Performance Metrics""; ""Above Fold Time""; ""Speed Index""; ""PageSpeed""; ""Anatomy of an HTTP Transaction""; ""Unpredictable Side Effects: Connection Speed, Bandwidth and Latency""; ""Bandwidth and Latency""; ""Last Mile Latency""; ""Monitoring Performance""; ""Synthetic Measurements""; ""WebPagetest""; ""Result Page""; ""WPT's Waterfall""; ""Domain and Content Breakdown""; ""Unique ID""; ""PageSpeed Insights""; ""Browser Extensions and Plugins""; ""Advanced Analytical and Programming Tools""
  • ""The Power to Query = Big Query + HTTP Archive""""APIs""; ""Real User Monitoring""; ""Navigation Timing""; ""Resource Timing""; ""Free RUM Tools""; ""Boomerang""; ""Google Analytics""; ""A/B Testing""; ""Comparing RUM and Synthetic""; ""Cool Down""; ""Performance Boot Camp Setup""; ""Warm Up""; ""Measure First, Then Optimize Towards a Goal""; ""Your Website's Waterfall""; ""Performance Monitoring: Set up Your Performance Dashboard""; ""Create Your Private HTTP Archive""; ""How Big Is the Biggest Image?""; ""What Is the Slowest Page?""; ""What Pages Exceed 200 Requests Per Page?""
  • ""Create Your Private RUM Tests""""Set Up Alerts""; ""Google Analytics""; ""Pingdom""; ""CopperEgg""; ""Set up a Performance Budget""; ""Competitive Comparison""; ""Create Business Hypotheses and Prove Them""; ""List and Commit to Your Performance Metrics""; ""Cool Down""; ""Mastering Lean HTTP Requests""; ""Warm Up""; ""Understanding How the Browser Works""; ""Critical Rendering Path""; ""Optimizing the Critical Rendering Path""; ""Follow the 14KB Rule""; ""Reducing HTTP Requests""; ""(Smart) Concatenation""; ""CSS""; ""JavaScript""; ""Conditional Loading""; ""Tools""; ""Image Spriting""
  • ""Optimizing HTTP Requests""