Bewertung:

Das Buch wird für seine umfassende Abdeckung von Browser-Netzwerken, Leistungsoptimierung und klare Erklärungen zu komplexen Themen wie TCP, UDP und HTTPS gelobt. Viele Rezensenten heben den informativen Charakter und die Nützlichkeit für Webentwickler hervor, während einige ihre Enttäuschung über den inhaltlichen Fokus und die Umsetzung zum Ausdruck bringen. Insgesamt wird es als wertvolle Ressource für jeden angesehen, der sich mit Internettechnologien beschäftigt.
Vorteile:Sehr informativ und detailliert in Bezug auf wesentliche Netzwerkkonzepte, gut für das Verständnis moderner Webtechnologien, klare Erklärungen, vorteilhaft für die Leistungsoptimierung, gut organisierter Inhalt und wertvoll sowohl für Anfänger als auch für erfahrene Entwickler.
Nachteile:Einige Inhalte werden als veraltet angesehen, bestimmte Abschnitte könnten für erfahrene Leser zu grundlegend sein, Abbildungen in Schwarz-Weiß werden als Nachteil angesehen, und bestimmte technische Details sind möglicherweise nicht für alle Zielgruppen nützlich.
(basierend auf 66 Leserbewertungen)
High Performance Browser Networking: What Every Web Developer Should Know about Networking and Web Performance
Wie gut sind Sie darauf vorbereitet, schnelle und effiziente Webanwendungen zu entwickeln? Dieses wortgewandte Buch bietet alles, was jeder Webentwickler über das Netzwerk wissen sollte, von grundlegenden Einschränkungen, die die Leistung beeinträchtigen, bis hin zu wichtigen Innovationen für die Erstellung noch leistungsfähigerer Browseranwendungen - einschließlich Verbesserungen bei HTTP 2.0 und XHR, Server-Sent Events (SSE), WebSocket und WebRTC.
Der Autor Ilya Grigorik, ein Web-Performance-Ingenieur bei Google, zeigt Best Practices für die Leistungsoptimierung von TCP-, UDP- und TLS-Protokollen auf und erläutert die besonderen Anforderungen an die Optimierung von drahtlosen und mobilen Netzwerken. Anschließend werden Sie in die Leistungsmerkmale von Technologien wie HTTP 2.0, clientseitiges Netzwerk-Scripting mit XHR, Echtzeit-Streaming mit SSE und WebSocket sowie P2P-Kommunikation mit WebRTC eintauchen.
⬤ Hervorragende TCP-, UDP- und TLS-Leistung.
⬤ Beschleunigen Sie die Netzwerkleistung über 3G/4G-Mobilfunknetze.
⬤ Entwickeln Sie schnelle und energieeffiziente mobile Anwendungen.
⬤ Beseitigen Sie Engpässe bei HTTP 1.x und anderen Browserprotokollen.
⬤ Planung und Bereitstellung der besten HTTP 2.0-Leistung.
⬤ Effizientes Echtzeit-Streaming im Browser ermöglichen.
⬤ Erstellen Sie effiziente Peer-to-Peer-Videokonferenzen und Anwendungen mit niedriger Latenz mit Echtzeit-WebRTC-Transporten.