Android

MySpace helpt ontwikkelaars bij het afstemmen van siteprestaties met nieuwe tool

Creativity drives data drives creativity for Spotify ads | Marketing Media Money

Creativity drives data drives creativity for Spotify ads | Marketing Media Money
Anonim

MySpace zal als open source een hulpmiddel vrijgeven dat het intern gebruikt om de prestaties van zijn website bij te houden en af ​​te stemmen, een beweging die ontwikkelaars in staat stelt te profiteren van de mogelijkheden van het hulpmiddel en de functionaliteit ervan te vergroten en te verbeteren.

genaamd MSFast, de tool is een plug-in die een aantal tests en metingen uitvoert. Ze zijn ontworpen om ontwikkelaars een gedetailleerd beeld te geven van het weergaveproces van een webpagina, vanaf het moment dat het een webserver verlaat tot het moment dat het volledig wordt weergegeven in een browser.

MSFast meet bijvoorbeeld het gebruik van CPU en geheugen, neemt screenshots van de pagina die wit is, en vangt en schat de download- en renderingtijd voor individuele paginasecties en bestanden op verschillende bandbreedten en verbindingssnelheden. MSFast markeert ook code die niet voldoet aan de geaccepteerde best practices voor prestaties.

[Lees meer: ​​De beste tv-streamingdiensten]

MySpace zal een vroege versie van MSFast dinsdag uitbrengen op de Velocity-conferentie van O'Reilly Media, een evenement gericht op webprestaties, in San Jose, Californië. Deze "pre-alpha" -versie van MSFast werkt op Internet Explorer 6 en latere versies.

"Het gebruik van de open-sourcecommunity zal ons echt helpen deze tool te verbeteren," zei Chris Bissell, de belangrijkste software-architect van MySpace, in een interview.

Het is ook een manier om een ​​bijdrage te leveren aan de Web Performance-community, waar MySpace de afgelopen jaren veel van heeft geleerd. Het heeft die lessen en best practices toegepast op het afstemmen en optimaliseren van de massale sociale netwerksite, zei Bissell.

MSFast is een voorbeeld van het type tool waar ontwikkelaars meer van nodig hebben, zodat ze kunnen anticiperen en prestatieproblemen kunnen oplopen voordat ze de productiefase bereiken, zei Jeremy Custenborder, systeemarchitect bij MySpace.