hpbn.co

Evaluation du site hpbn.co

High Performance Browser Networking (O'Reilly)

 Généré le 05 Mars 2026 07:31

Vieilles statistiques? UPDATE !

Le score est de 60/100

Optimisation du contenu

Titre

High Performance Browser Networking (O'Reilly)

Longueur : 46

Parfait, votre titre contient entre 10 et 70 caractères.

Description

Longueur : 0

Très mauvais. Nous n'avons pas trouvé de balise META description sur votre page. Utilisez ce générateur gratuit de balises META en ligne pour créer une description.

Mots-clefs

Très mauvais. Nous n'avons pas trouvé de balise META keywords sur votre page. Utilisez ce générateur gratuit de balises META en ligne pour créer des mots-clés.

Propriétés Open Graph

Bien, cette page profite des balises META Open Graph.

Propriété Contenu
site_name High Performance Browser Networking

Niveaux de titre

H1 H2 H3 H4 H5 H6
1 1 5 18 105 105
  • [H1] High Performance Browser Networking
  • [H2] §Table of Contents
  • [H3] Networking 101
  • [H3] Performance of Wireless Networks
  • [H3] HTTP
  • [H3] Browser APIs and Protocols
  • [H3] §About the author
  • [H4] Primer on Latency and Bandwidth
  • [H4] Building Blocks of TCP
  • [H4] Building Blocks of UDP
  • [H4] Transport Layer Security (TLS)
  • [H4] Introduction to Wireless Networks
  • [H4] WiFi
  • [H4] Mobile Networks
  • [H4] Optimizing for Mobile Networks
  • [H4] Brief History of HTTP
  • [H4] Primer on Web Performance
  • [H4] HTTP/1.X
  • [H4] HTTP/2
  • [H4] Optimizing Application Delivery
  • [H4] Primer on Browser Networking
  • [H4] XMLHttpRequest
  • [H4] Server-Sent Events (SSE)
  • [H4] WebSocket
  • [H4] WebRTC
  • [H5] Speed Is a Feature
  • [H5] The Many Components of Latency
  • [H5] Speed of Light and Propagation Latency
  • [H5] Last-Mile Latency
  • [H5] Bandwidth in Core Networks
  • [H5] Bandwidth at the Network Edge
  • [H5] Delivering Higher Bandwidth and Lower Latencies
  • [H5] Three-Way Handshake
  • [H5] Congestion Avoidance and Control
  • [H5] Bandwidth-Delay Product
  • [H5] Head-of-Line Blocking
  • [H5] Optimizing for TCP
  • [H5] Null Protocol Services
  • [H5] UDP and Network Address Translators
  • [H5] Optimizing for UDP
  • [H5] Encryption, Authentication, and Integrity
  • [H5] HTTPS Everywhere
  • [H5] TLS Handshake
  • [H5] TLS Session Resumption
  • [H5] Chain of Trust and Certificate Authorities
  • [H5] Certificate Revocation
  • [H5] TLS Record Protocol
  • [H5] Optimizing for TLS
  • [H5] Testing and Verification
  • [H5] Ubiquitous Connectivity
  • [H5] Types of Wireless Networks
  • [H5] Performance Fundamentals of Wireless Networks
  • [H5] Measuring Real-World Wireless Performance
  • [H5] From Ethernet to a Wireless LAN
  • [H5] WiFi Standards and Features
  • [H5] Measuring and Optimizing WiFi Performance
  • [H5] Optimizing for WiFi Networks
  • [H5] Brief History of the G’s
  • [H5] Device Features and Capabilities
  • [H5] Radio Resource Controller (RRC)
  • [H5] End-to-End Carrier Architecture
  • [H5] Packet Flow in a Mobile Network
  • [H5] Heterogeneous Networks (HetNets)
  • [H5] Real-World 3G, 4G, and WiFi Performance
  • [H5] Preserve Battery Power
  • [H5] Eliminate Periodic and Inefficient Data Transfers
  • [H5] Anticipate Network Latency Overhead
  • [H5] Design for Variable Network Interface Availability
  • [H5] Burst Your Data and Return to Idle
  • [H5] Offload to WiFi Networks
  • [H5] Apply Protocol and Application Best Practices
  • [H5] HTTP 0.9: The One-Line Protocol
  • [H5] HTTP/1.0: Rapid Growth and Informational RFC
  • [H5] HTTP/1.1: Internet Standard
  • [H5] HTTP/2: Improving Transport Performance
  • [H5] Hypertext, Web Pages, and Web Applications
  • [H5] Anatomy of a Modern Web Application
  • [H5] Performance Pillars: Computing, Rendering, Networking
  • [H5] Synthetic and Real-User Performance Measurement
  • [H5] Browser Optimization
  • [H5] Benefits of Keepalive Connections
  • [H5] HTTP Pipelining
  • [H5] Using Multiple TCP Connections
  • [H5] Domain Sharding
  • [H5] Measuring and Controlling Protocol Overhead
  • [H5] Concatenation and Spriting
  • [H5] Resource Inlining
  • [H5] Brief History of SPDY and HTTP/2
  • [H5] Design and Technical Goals
  • [H5] Binary Framing Layer
  • [H5] Streams, Messages, and Frames
  • [H5] Request and Response Multiplexing
  • [H5] Stream Prioritization
  • [H5] One Connection Per Origin
  • [H5] Flow Control
  • [H5] Server Push
  • [H5] Header Compression
  • [H5] Upgrading to HTTP/2
  • [H5] Brief Introduction to Binary Framing
  • [H5] Optimizing Physical and Transport Layers
  • [H5] Evergreen Performance Best Practices
  • [H5] Optimizing for HTTP/1.x
  • [H5] Optimizing for HTTP/2
  • [H5] Connection Management and Optimization
  • [H5] Network Security and Sandboxing
  • [H5] Resource and Client State Caching
  • [H5] Application APIs and Protocols
  • [H5] Brief History of XHR
  • [H5] Cross-Origin Resource Sharing (CORS)
  • [H5] Downloading Data with XHR
  • [H5] Uploading Data with XHR
  • [H5] Monitoring Download and Upload Progress
  • [H5] Streaming Data with XHR
  • [H5] Real-Time Notifications and Delivery
  • [H5] XHR Use Cases and Performance
  • [H5] EventSource API
  • [H5] Event Stream Protocol
  • [H5] SSE Use Cases and Performance
  • [H5] WebSocket API
  • [H5] WebSocket Protocol
  • [H5] WebSocket Use Cases and Performance
  • [H5] Performance Checklist
  • [H5] Standards and Development of WebRTC
  • [H5] Audio and Video Engines
  • [H5] Real-Time Network Transports
  • [H5] Establishing a Peer-to-Peer Connection
  • [H5] Delivering Media and Application Data
  • [H5] DataChannel
  • [H5] WebRTC Use Cases and Performance
  • [H5] Performance Checklist
  • [H6] Flow Control
  • [H6] Slow-Start
  • [H6] Congestion Avoidance
  • [H6] Tuning Server Configuration
  • [H6] Tuning Application Behavior
  • [H6] Performance Checklist
  • [H6] Connection-State Timeouts
  • [H6] NAT Traversal
  • [H6] STUN, TURN, and ICE
  • [H6] RSA, Diffie-Hellman and Forward Secrecy
  • [H6] Application Layer Protocol Negotiation (ALPN)
  • [H6] Server Name Indication (SNI)
  • [H6] Session Identifiers
  • [H6] Session Tickets
  • [H6] Certificate Revocation List (CRL)
  • [H6] Online Certificate Status Protocol (OCSP)
  • [H6] OCSP Stapling
  • [H6] Reduce Computational Costs
  • [H6] Enable 1-RTT TLS Handshakes
  • [H6] Optimize Connection Reuse
  • [H6] Leverage Early Termination
  • [H6] Configure Session Caching and Stateless Resumption
  • [H6] Enable TLS False Start
  • [H6] Optimize TLS Record Size
  • [H6] Optimize the Certificate Chain
  • [H6] Configure OCSP Stapling
  • [H6] Enable HTTP Strict Transport Security (HSTS)
  • [H6] Enable HTTP Public Key Pinning (HPKP)
  • [H6] Update Site Content to HTTPS
  • [H6] Performance Checklist
  • [H6] Bandwidth
  • [H6] Signal Power
  • [H6] Modulation
  • [H6] Packet Loss in WiFi Networks
  • [H6] Leverage Unmetered Bandwidth
  • [H6] Adapt to Variable Bandwidth
  • [H6] Adapt to Variable Latency
  • [H6] First Data Services with 2G
  • [H6] 3GPP and 3GPP2 Partnerships
  • [H6] Evolution of 3G Technologies
  • [H6] IMT-Advanced 4G Requirements
  • [H6] Long Term Evolution (LTE)
  • [H6] HSPA+ is Leading Worldwide 4G Adoption
  • [H6] Building for the Multigeneration Future
  • [H6] User Equipment Category
  • [H6] 3G, 4G, and WiFi Power Requirements
  • [H6] LTE RRC State Machine
  • [H6] HSPA and HSPA+ (UMTS) RRC State Machine
  • [H6] EV-DO (CDMA) RRC State Machine
  • [H6] Inefficiency of Periodic Transfers
  • [H6] Radio Access Network (RAN)
  • [H6] Core Network (CN)
  • [H6] Backhaul Capacity and Latency
  • [H6] Initiating a Request
  • [H6] Inbound Data Flow
  • [H6] Eliminate Unnecessary Application Keepalives
  • [H6] Account for RRC State Transitions
  • [H6] Decouple User Interactions from Network Communication
  • [H6] Speed, Performance, and Human Perception
  • [H6] Analyzing the Resource Waterfall
  • [H6] More Bandwidth Doesn’t Matter (Much)
  • [H6] Latency as a Performance Bottleneck
  • [H6] Initiating a New Stream
  • [H6] Sending Application Data
  • [H6] Analyzing HTTP/2 Frame Data Flow
  • [H6] Cache Resources on the Client
  • [H6] Compress Transferred Data
  • [H6] Eliminate Unnecessary Request Bytes
  • [H6] Parallelize Request and Response Processing
  • [H6] Eliminate Domain Sharding
  • [H6] Minimize Concatenation and Image Spriting
  • [H6] Eliminate Roundtrips with Server Push
  • [H6] Test HTTP/2 Server Quality
  • [H6] Polling with XHR
  • [H6] Long-Polling with XHR
  • [H6] WS and WSS URL Schemes
  • [H6] Receiving Text and Binary Data
  • [H6] Sending Text and Binary Data
  • [H6] Subprotocol Negotiation
  • [H6] Binary Framing Layer
  • [H6] Protocol Extensions
  • [H6] HTTP Upgrade Negotiation
  • [H6] Request and Response Streaming
  • [H6] Message Overhead
  • [H6] Data Efficiency and Compression
  • [H6] Custom Application Protocols
  • [H6] Deploying WebSocket Infrastructure
  • [H6] Acquiring Audio and Video with getUserMedia
  • [H6] Brief Introduction to RTCPeerConnection API
  • [H6] Signaling and Session Negotiation
  • [H6] Session Description Protocol (SDP)
  • [H6] Interactive Connectivity Establishment (ICE)
  • [H6] Incremental Provisioning (Trickle ICE)
  • [H6] Tracking ICE Gathering and Connectivity Status
  • [H6] Putting It All Together
  • [H6] Secure Communication with DTLS
  • [H6] Delivering Media with SRTP and SRTCP
  • [H6] Delivering application data with SCTP
  • [H6] Setup and Negotiation
  • [H6] Configuring Message Order and Reliability
  • [H6] Partially Reliable Delivery and Message Size
  • [H6] Audio, Video, and Data Streaming
  • [H6] Multiparty Architectures
  • [H6] Infrastructure and Capacity Planning
  • [H6] Data Efficiency and Compression

Images

Nous avons trouvé 0 image(s) sur cette page Web.

Bien, la plupart ou la totalité de vos images possèdent un attribut alt

Ratio texte/HTML

Ratio : 47%

Idéal! le ratio de cette page texte/HTML est entre 25 et 70 pour cent.

Flash

Parfait, aucun contenu FLASH n'a été détecté sur cette page.

Iframe

Génial, il n'y a pas d'Iframes détectés sur cette page.

Réécriture d'URLs

Bien. Vos liens sont optimisés!

Tiret bas dans les URLs

Parfait! Aucuns soulignements détectés dans vos URLs.

Liens dans la page

Nous avons trouvé un total de 100 lien(s) dont 1 lien(s) vers des fichiers

Texte d'ancre Type Juice
hpbn.co Interne Passing Juice
Amazon Externe Passing Juice
O'Reilly Externe Passing Juice
§ Interne Passing Juice
Primer on Latency and Bandwidth Interne Passing Juice
Building Blocks of TCP Interne Passing Juice
Flow Control Interne Passing Juice
Building Blocks of UDP Interne Passing Juice
Null Protocol Services Interne Passing Juice
NAT Traversal Interne Passing Juice
STUN, TURN, and ICE Interne Passing Juice
Transport Layer Security (TLS) Interne Passing Juice
HTTPS Everywhere Interne Passing Juice
TLS Handshake Interne Passing Juice
OCSP Stapling Interne Passing Juice
Introduction to Wireless Networks Interne Passing Juice
WiFi Interne Passing Juice
From Ethernet to a Wireless LAN Interne Passing Juice
WiFi Standards and Features Interne Passing Juice
Packet Loss in WiFi Networks Interne Passing Juice
Optimizing for WiFi Networks Interne Passing Juice
Leverage Unmetered Bandwidth Interne Passing Juice
Adapt to Variable Bandwidth Interne Passing Juice
Adapt to Variable Latency Interne Passing Juice
Mobile Networks Interne Passing Juice
Brief History of the G’s Interne Passing Juice
Long Term Evolution (LTE) Interne Passing Juice
User Equipment Category Interne Passing Juice
Radio Resource Controller (RRC) Interne Passing Juice
LTE RRC State Machine Interne Passing Juice
Radio Access Network (RAN) Interne Passing Juice
Core Network (CN) Interne Passing Juice
Initiating a Request Interne Passing Juice
Inbound Data Flow Interne Passing Juice
Optimizing for Mobile Networks Interne Passing Juice
Brief History of HTTP Interne Passing Juice
Primer on Web Performance Interne Passing Juice
HTTP/1.X Interne Passing Juice
Benefits of Keepalive Connections Interne Passing Juice
HTTP Pipelining Interne Passing Juice
Using Multiple TCP Connections Interne Passing Juice
Domain Sharding Interne Passing Juice
Concatenation and Spriting Interne Passing Juice
Resource Inlining Interne Passing Juice
HTTP/2 Interne Passing Juice
Brief History of SPDY and HTTP/2 Interne Passing Juice
Design and Technical Goals Interne Passing Juice
Binary Framing Layer Interne Passing Juice
Streams, Messages, and Frames Interne Passing Juice
Request and Response Multiplexing Interne Passing Juice
Stream Prioritization Interne Passing Juice
One Connection Per Origin Interne Passing Juice
Flow Control Interne Passing Juice
Server Push Interne Passing Juice
Header Compression Interne Passing Juice
Upgrading to HTTP/2 Interne Passing Juice
Brief Introduction to Binary Framing Interne Passing Juice
Initiating a New Stream Interne Passing Juice
Sending Application Data Interne Passing Juice
Analyzing HTTP/2 Frame Data Flow Interne Passing Juice
Optimizing Application Delivery Interne Passing Juice
Primer on Browser Networking Interne Passing Juice
XMLHttpRequest Interne Passing Juice
Brief History of XHR Interne Passing Juice
Uploading Data with XHR Interne Passing Juice
Streaming Data with XHR Interne Passing Juice
Polling with XHR Interne Passing Juice
XHR Use Cases and Performance Interne Passing Juice
Server-Sent Events (SSE) Interne Passing Juice
EventSource API Interne Passing Juice
Event Stream Protocol Interne Passing Juice
WebSocket Interne Passing Juice
WebSocket API Interne Passing Juice
WS and WSS URL Schemes Interne Passing Juice
Sending Text and Binary Data Interne Passing Juice
Subprotocol Negotiation Interne Passing Juice
WebSocket Protocol Interne Passing Juice
Binary Framing Layer Interne Passing Juice
Protocol Extensions Interne Passing Juice
HTTP Upgrade Negotiation Interne Passing Juice
Message Overhead Interne Passing Juice
Data Efficiency and Compression Interne Passing Juice
Custom Application Protocols Interne Passing Juice
Performance Checklist Interne Passing Juice
WebRTC Interne Passing Juice
Audio and Video Engines Interne Passing Juice
Real-Time Network Transports Interne Passing Juice
Session Description Protocol (SDP) Interne Passing Juice
Putting It All Together Interne Passing Juice
Secure Communication with DTLS Interne Passing Juice
DataChannel Interne Passing Juice
Setup and Negotiation Interne Passing Juice
WebRTC Use Cases and Performance Interne Passing Juice
Audio, Video, and Data Streaming Interne Passing Juice
Multiparty Architectures Interne Passing Juice
Data Efficiency and Compression Interne Passing Juice
Performance Checklist Interne Passing Juice
§ Interne Passing Juice
Ilya Grigorik Externe Passing Juice
CC BY-NC-ND 4.0 Externe Passing Juice

Mots-clefs

Nuage de mots-clefs

web optimizing tls network data performance networks wifi protocol application

Cohérence des mots-clefs

Mot-clef Contenu Titre Mots-clefs Description Niveaux de titre
performance 27
data 17
application 12
networks 12
protocol 11

Ergonomie

Url

Domaine : hpbn.co

Longueur : 7

Favicon

Génial, votre site web dispose d'un favicon.

Imprimabilité

Aucun style CSS pour optimiser l'impression n'a pu être trouvé.

Langue

Vous n'avez pas précisé la langue. Utilisez ce générateur gratuit de balises META en ligne pour preciser la langue de votre site

Dublin Core

Cette page ne profite pas des métadonnées Dublin Core.

Document

Doctype

Doctype manquant

Encodage

Parfait. Votre charset est UTF-8.

Validité W3C

Erreurs : 0

Avertissements : 0

E-mail confidentialité

Génial, aucune adresse e-mail n'a été trouvé sous forme de texte!

HTML obsolètes

Génial! Nous n'avons pas trouvé de balises HTML obsolètes dans votre code.

Astuces vitesse

Excellent, votre site n'utilise pas de tableaux imbriqués.
Parfait. Aucun style css inline n'a été trouvé dans vos tags HTML!
Génial, votre site web contient peu de fichiers CSS.
Parfait, votre site web contient peu de fichiers javascript.
Parfait : votre site tire parti de gzip.

Mobile

Optimisation mobile

Icône Apple
Méta tags viewport
Contenu FLASH

Optimisation

Sitemap XML

Manquant

Votre site web ne dispose pas d’une sitemap XML, ce qui peut poser problème.

La sitemap recense les URLs que les moteurs de recherche peuvent indexer, tout en proposant d’éventuelles informations supplémentaires (comme la date de dernière mise à jour, la fréquence des changements, ainsi que leur niveau d’importance). Ceci permet aux moteurs de recherche de parcourir le site de façon plus efficace.

Robots.txt

https://hpbn.co/robots.txt

Votre site dispose d’un fichier robots.txt, ce qui est optimal.

Mesures d'audience

Manquant

Nous n'avons trouvé aucun outil d'analytics sur ce site.

Un outil de mesure d'audience vous permet d'analyser l’activité des visiteurs sur votre site. Vous devriez installer au moins un outil Analytics. Il est souvent utile d’en rajouter un second, afin de confirmer les résultats du premier.

PageSpeed Insights


Dispositif
Les catégories

Free SEO Testing Tool

Free SEO Testing Tool est un outil gratuit de référencement qui vous aidera à analyser vos pages web