Category

Web Performance

Viewing all posts categorized under Web Performance.

📅

Timeline

Filter by Year

All
ALL
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
Page 2 of 2
web performanceapis

WebRTC native support in Safari 11: Real-Time Browser Communication is Complete

Analyzing the shipping of WebRTC in Safari 11 in mid-2017, detailing cross-browser real-time audio and video communications.

10 min·30 Jun 2017
frontend architectureweb performance

React Fiber: Deep Dive into the New Asynchronous Reconciliation Engine

Analyzing React's upcoming Fiber reconciliation engine rewrite. We detail call stack changes, task scheduling, and prioritization.

10 min·23 Jan 2017
web performancearchitecture

HTTP/2 Server Push: Evaluating Real-World Performance and TCP Head-of-Line Bottlenecks

Analyzing the adoption of HTTP/2 Server Push in 2017. We study browser cache validation, push overhead, and TCP bottlenecks.

10 min·8 Jan 2017
securityweb performance

HTTPS-Only Web Movement: How Browsers Mark HTTP as Insecure

Analyzing the HTTPS-only web movement of late 2016, detailing Chrome's warnings for non-secure pages and HSTS implementations.

10 min·19 Nov 2016
frontend architecturedevelopmentweb performance

Next.js 1.0 Release: Server-Side Rendering for React Applications

Analyzing the release of Next.js 1.0 in late 2016. We detail dynamic server-side rendering, routing conventions, and client transitions.

10 min·16 Sept 2016
web performancedevelopment

Webpack 2.0 Previews: Implementing Tree Shaking and Native ES Modules

Analyzing Webpack 2.0 previews in mid-2016. We break down the mechanics of Tree Shaking, ES module support, and bundle compilation.

10 min·9 Aug 2016
frontend architectureweb performance

React 15.3: React.PureComponent and Shallow Component Comparators

Analyzing React 15.3, detailing the introduction of React.PureComponent and shallow equality comparisons for optimized rendering.

10 min·24 Jul 2016
web performancesecuritycloud

HTTP/2 in Production: Configuring Nginx Reverse Proxy with HTTPS Protocols

A technical guide to configuring Nginx for production HTTP/2 in late 2015, detailing SSL parameters and ALPN negotiation.

10 min·31 Dec 2015
web performancedevelopment

Windows 10 and Edge: The Chakra JavaScript JIT Engine Architecture

Analyzing Microsoft Edge's JavaScript engine Chakra, introduced in Windows 10. We detail concurrent JIT compilers and JS optimizations.

10 min·19 Aug 2015
web performancearchitecture

HTTP/2 Standard Approval: The End of Domain Sharding and Sprite Optimization

Exploring the formal approval of HTTP/2 in January 2015. We detail the mechanics of multiplexed TCP streams and the death of legacy front-end hacks.

10 min·29 Jan 2015
frontend architectureweb performance

Web Workers: Running Asynchronous JavaScript Threads to Prevent UI Freezes

A guide to client-side multithreading with Web Workers in mid-2014, detailing background processing and message passing configurations.

10 min·25 Jul 2014
frontend architecturedevelopmentweb performance

AngularJS $digest Loop: Optimizing Watchers and Databinding Performance

A deep dive into AngularJS performance tuning in late 2013. We analyze dirty checking, the digest loop, and watcher counts.

10 min·25 Oct 2013
uiuxfrontend architectureweb performance

Responsive Images: Navigating the picture Tag, srcset, and Fluid Viewports

Exploring the emerging HTML5 responsive image draft specifications in late 2013, analyzing device-pixel ratios, srcset, and the picture tag.

10 min·25 Sept 2013
saas engineeringdevelopmentweb performance

Ruby on Rails 4.0: Declarative Caching and Turbolinks Performance

Analyzing the features introduced in the Rails 4.0 release previews, focusing on Russian Doll caching and Turbolinks execution models.

10 min·25 Jan 2013
frontend architectureweb performance

Web Performance: SPDY Protocol and the Foundation of HTTP/2

Exploring the adoption of Google's SPDY protocol in mid-2012, detailing multiplexing and header compression techniques.

10 min·25 Jul 2012
← Previous2 / 2Next →
Web Performance Blog Posts | SHIVAM ITCS | SHIVAM ITCS