80 / 100
Dit moet worden gecorrigeerd:
JavaScript en CSS in content boven de vouw die het weergeven blokkeren, verwijderen
Je pagina heeft 1 blokkerende scriptbronnen en 1 blokkerende CSS-bronnen. Dit veroorzaakt vertraging bij het weergeven van je pagina.
Geen van de content boven de vouw op je pagina kan worden weergegeven zonder te wachten totdat de volgende bronnen zijn geladen. Probeer blokkerende bronnen uit te stellen of asynchroon te laden of parseer de essentiële gedeelten van die bronnen rechtstreeks in de HTML.
Verwijder JavaScript-code die het laden blokkeert:
- http://rubular.com/assets/application-9825f7b9ae530c7f7dfba21d4e402d11.js
Optimaliseer de CSS-weergave voor de volgende URL's:
- http://rubular.com/assets/application-f2e156d28da7ea6be432b1cbfbf2f29e.css
Informatie over de oplossing voor dit probleem
Overweeg dit te corrigeren:
Comprimeren inschakelen
Wanneer je bronnen comprimeert met gzip of deflate, kan het aantal bytes worden verlaagd dat via het netwerk wordt verzonden.
Schakel compressie in voor de volgende bronnen om de overdrachtsgrootte te verkleinen met 37,7 KB (een besparing van 70%).
- Het comprimeren van http://rubular.com/assets/application-9825f7b9ae530c7f7dfba21d4e402d11.js kan 34,2 KB besparen (een besparing van 70%).
- Het comprimeren van http://rubular.com/assets/application-f2e156d28da7ea6be432b1cbfbf2f29e.css kan 3,5 KB besparen (een besparing van 70%).
Informatie over de oplossing voor dit probleem
Gebruikmaken van browsercaching
Wanneer je in HTTP-headers een vervaldatum of maximale leeftijd voor statische bronnen instelt, geef je de browser opdracht eerder gedownloade bronnen van de lokale schijf te gebruiken in plaats van deze via het netwerk te laden.
Maak gebruik van browsercaching voor de volgende cachebare bronnen:
- http://rubular.com/assets/ajax-loader-53c95d088d11de11b87a110abf0ff9c5.gif (maximum duur niet gespecificeerd)
- http://rubular.com/assets/application-9825f7b9ae530c7f7dfba21d4e402d11.js (maximum duur niet gespecificeerd)
- http://rubular.com/assets/application-f2e156d28da7ea6be432b1cbfbf2f29e.css (maximum duur niet gespecificeerd)
- http://www.google-analytics.com/ga.js (2 uur)
Informatie over de oplossing voor dit probleem
7 uitgevoerde regels
67 / 100
Dit moet worden gecorrigeerd:
Leesbare lettergrootten gebruiken
De volgende tekst op je pagina wordt weergegeven op een manier die moeilijk leesbaar is voor sommige van je bezoekers. Gebruik leesbare lettergrootten om een betere gebruikerservaring te leveren.
De volgende tekstfragmenten hebben een kleine lettergrootte. Vergroot de lettergrootte om de fragmenten beter leesbaar te maken.
a Ruby regular…ression editor
wordt slechts 8 pixels hoog (20 CSS-pixels) weergegeven final.
Your regular expression:
wordt slechts 6 pixels hoog (16 CSS-pixels) weergegeven final.
/
en 1 andere worden slechts 8 pixels hoog (20 CSS-pixels) weergegeven final.
Your test string:
wordt slechts 6 pixels hoog (16 CSS-pixels) weergegeven final.
Wrap words
wordt slechts 4 pixels hoog (11 CSS-pixels) weergegeven final.
Show invisibles
en 1 andere worden slechts 4 pixels hoog (11 CSS-pixels) weergegeven final.
Rubular is a R…ou write them.
en 2 andere worden slechts 6 pixels hoog (16 CSS-pixels) weergegeven final.
try an example
wordt slechts 6 pixels hoog (16 CSS-pixels) weergegeven final.
make permalink
en 1 andere worden slechts 4 pixels hoog (11 CSS-pixels) weergegeven final.
[a-zA-Z]
en 23 andere worden slechts 5 pixels hoog (13 CSS-pixels) weergegeven final.
Any word chara…r, underscore)
en 23 andere worden slechts 5 pixels hoog (13 CSS-pixels) weergegeven final.
perform #{...}…ions only once
en 4 andere worden slechts 5 pixels hoog (12 CSS-pixels) weergegeven final.
i
en 3 andere worden slechts 5 pixels hoog (12 CSS-pixels) weergegeven final.
. For question…ues, visit the
en 5 andere worden slechts 5 pixels hoog (14 CSS-pixels) weergegeven final.
Michael Lovitt
en 2 andere worden slechts 5 pixels hoog (14 CSS-pixels) weergegeven final.
(
en 3 andere worden slechts 5 pixels hoog (12 CSS-pixels) weergegeven final.
@rubular
en 1 andere worden slechts 5 pixels hoog (12 CSS-pixels) weergegeven final.
Informatie over de oplossing voor dit probleem
Overweeg dit te corrigeren:
Formaat van content aanpassen aan viewport
De pagina-content is te breed voor de viewport, waardoor de gebruiker horizontaal moet scrollen. Pas het formaat van de content aan de viewport aan om een betere functionaliteit te leveren aan gebruikers.
De pagina-content is 1.043 CSS-pixels breed, maar de viewport is slechts 980 CSS-pixels breed. De volgende elementen vallen buiten de viewport:
- Het element
<h1>Rubular</h1>
valt buiten de viewport.
- Het element
<h2>a Ruby regular…ression editor</h2>
valt buiten de viewport.
- Het element
<input id="options" type="text" name="options">
valt buiten de viewport.
- Het element
<div id="start_instructions" class="notice">Rubular is a R…ry an example.</div>
valt buiten de viewport.
- Het element
<div class="form_controls">make permalink…clear fields</div>
valt buiten de viewport.
- Het element
<h3>Regex quick reference</h3>
valt buiten de viewport.
- Het element
<p>options: i c…ions only once</p>
valt buiten de viewport.
- Het element
<p>For a complete…e the Pickaxe.</p>
valt buiten de viewport.
- Het element
<p>Made by Michae…er (@rubular).</p>
valt buiten de viewport.
Informatie over de oplossing voor dit probleem
Geschikte formaten voor tikdoelen
Sommige links/knoppen op je webpagina zijn te klein zodat een gebruiker er niet gemakkelijk op kan tikken op een touchscreen. Overweeg deze tikdoelen groter te maken om een betere functionaliteit te leveren aan gebruikers.
De volgende tikdoelen bevinden zich te dicht in de buurt van andere tikdoelen. Er is mogelijk aanvullende tussenruimte vereist.
- Het tikdoel
<label>Wrap words</label>
bevindt zich in de buurt van 1 andere tikdoelen final.
- Het tikdoel
<label>Wrap words</label>
en 3 andere bevinden zich in de buurt van andere tikdoelen final.
- Het tikdoel
<label>Show invisibles</label>
bevindt zich in de buurt van 1 andere tikdoelen final.
- Het tikdoel
<a href="http://www.rub…nguage.html#UJ">Pickaxe</a>
en 1 andere bevinden zich in de buurt van andere tikdoelen final.
- Het tikdoel
<a href="http://twitter.com/lovitt">@lovitt</a>
bevindt zich in de buurt van 1 andere tikdoelen final.
Informatie over de oplossing voor dit probleem
1 uitgevoerde regels
Details weergeven
Plug-ins vermijden
Het lijkt erop dat je pagina geen plug-ins gebruikt, waardoor content op veel platforms mogelijk niet bruikbaar is. Meer informatie over het belang van het vermijden van plug-ins.
90 / 100
Overweeg dit te corrigeren:
Comprimeren inschakelen
Wanneer je bronnen comprimeert met gzip of deflate, kan het aantal bytes worden verlaagd dat via het netwerk wordt verzonden.
Schakel compressie in voor de volgende bronnen om de overdrachtsgrootte te verkleinen met 37,7 KB (een besparing van 70%).
- Het comprimeren van http://rubular.com/assets/application-9825f7b9ae530c7f7dfba21d4e402d11.js kan 34,2 KB besparen (een besparing van 70%).
- Het comprimeren van http://rubular.com/assets/application-f2e156d28da7ea6be432b1cbfbf2f29e.css kan 3,5 KB besparen (een besparing van 70%).
Informatie over de oplossing voor dit probleem
Gebruikmaken van browsercaching
Wanneer je in HTTP-headers een vervaldatum of maximale leeftijd voor statische bronnen instelt, geef je de browser opdracht eerder gedownloade bronnen van de lokale schijf te gebruiken in plaats van deze via het netwerk te laden.
Maak gebruik van browsercaching voor de volgende cachebare bronnen:
- http://rubular.com/assets/ajax-loader-53c95d088d11de11b87a110abf0ff9c5.gif (maximum duur niet gespecificeerd)
- http://rubular.com/assets/application-9825f7b9ae530c7f7dfba21d4e402d11.js (maximum duur niet gespecificeerd)
- http://rubular.com/assets/application-f2e156d28da7ea6be432b1cbfbf2f29e.css (maximum duur niet gespecificeerd)
- http://www.google-analytics.com/ga.js (2 uur)
Informatie over de oplossing voor dit probleem
JavaScript en CSS in content boven de vouw die het weergeven blokkeren, verwijderen
Je pagina heeft 1 blokkerende scriptbronnen en 1 blokkerende CSS-bronnen. Dit veroorzaakt vertraging bij het weergeven van je pagina.
Geen van de content boven de vouw op je pagina kan worden weergegeven zonder te wachten totdat de volgende bronnen zijn geladen. Probeer blokkerende bronnen uit te stellen of asynchroon te laden of parseer de essentiële gedeelten van die bronnen rechtstreeks in de HTML.
Verwijder JavaScript-code die het laden blokkeert:
- http://rubular.com/assets/application-9825f7b9ae530c7f7dfba21d4e402d11.js
Optimaliseer de CSS-weergave voor de volgende URL's:
- http://rubular.com/assets/application-f2e156d28da7ea6be432b1cbfbf2f29e.css
Informatie over de oplossing voor dit probleem
7 uitgevoerde regels
*De resultaten worden 30 seconden in het cachegeheugen opgeslagen. Als u wijzigingen heeft aangebracht aan uw pagina, wacht u 30 seconden voordat u de test opnieuw uitvoert.