Android

MySpace unterstützt die Website-Leistung mit dem neuen Tool

Game-Streaming mit Google Stadia | Raytracing für GTX-Karten | Oculus Rift S - Tech-up Weekly #149

Game-Streaming mit Google Stadia | Raytracing für GTX-Karten | Oculus Rift S - Tech-up Weekly #149
Anonim

MySpace wird als Open Source ein Tool veröffentlichen, das intern verwendet wird, um die Leistung seiner Website zu verfolgen und zu optimieren, ein Schritt, der es Entwicklern ermöglicht, von den Funktionen des Tools zu profitieren und seine Funktionalität zu erweitern und zu verbessern.

MSFast genannt, ist ein Plug-In, das eine Reihe von Tests und Messungen ausführt. Sie sollen Entwicklern einen detaillierten Überblick über den Renderprozess einer Webseite geben, von dem Moment an, an dem sie einen Webserver verlässt, bis zu dem Zeitpunkt, an dem sie vollständig in einem Browser angezeigt wird.

Zum Beispiel misst MSFast die CPU- und Speichernutzung Screenshots der Seite weiß, es ist Rendering, und erfasst und schätzt Download-und Rendering-Zeit für einzelne Seitenabschnitte und Dateien auf verschiedenen Bandbreiten und Verbindungsgeschwindigkeiten. MSFast kennzeichnet auch Code, der nicht den anerkannten Best Practices für die Leistung entspricht.

[Lesen Sie weiter: Die besten TV-Streaming-Dienste]

MySpace wird eine frühe Version von MSFast Tuesday auf der Velocity-Konferenz von O'Reilly Media veröffentlichen Veranstaltung konzentrierte sich auf Web-Performance in San Jose, Kalifornien. Diese "Pre-Alpha" -Version von MSFast wird mit Internet Explorer 6 und späteren Versionen funktionieren.

"Die Nutzung der Open-Source-Community wird uns wirklich dabei helfen, dieses Tool zu verbessern", sagte Chris Bissell, MySpaces Chef-Software-Architekt.

Es ist auch eine Möglichkeit, zu der Web-Performance-Community beizutragen, von der MySpace in den letzten Jahren viel gelernt hat. Es hat diese Lektionen und Best Practices auf die Arbeit der Optimierung und Optimierung seiner massiven Social-Networking-Site angewendet, sagte Bissell.

MSFast ist ein Beispiel für die Art von Tool, die Entwickler benötigen mehr, damit sie Leistungsprobleme antizipieren und erfassen können bevor sie es in die Produktionsphase schaffen, sagte Jeremy Custenborder, Systemarchitekt bei MySpace.