81 / 100
Elementos que debes corregir:
Eliminar el JavaScript que bloquea la visualización y el CSS del contenido de la mitad superior de la página
Tu página tiene 1 recursos de secuencias de comandos y 1 recursos CSS que provocan un bloqueo. Ello causa un retraso en el procesamiento de la página.
No se ha podido visualizar el contenido de la mitad superior de la página sin tener que esperar a que se cargara alguno de los recursos. Intenta aplazar o cargar de forma asíncrona los recursos que bloquean la visualización, o bien inserta porciones críticas de dichos recursos directamente en el HTML.
Quitar el JavaScript que bloquea la visualización de contenido:
- http://rubular.com/assets/application-9825f7b9ae530c7f7dfba21d4e402d11.js
Optimizar la entrega de CSS de estas URL:
- http://rubular.com/assets/application-f2e156d28da7ea6be432b1cbfbf2f29e.css
Mostrar cómo corregirlo
Elementos que puedes plantearte corregir:
Habilitar compresión
Comprimir recursos con gzip o con deflate puede reducir el número de bytes enviados a través de la red.
Habilitar la compresión de estos recursos para reducir su tamaño de transferencia en 37,7 KB (reducción del 70 %).
- Si se comprime http://rubular.com/assets/application-9825f7b9ae530c7f7dfba21d4e402d11.js, supondría un ahorro de 34,2 KB (reducción del 70 %).
- Si se comprime http://rubular.com/assets/application-f2e156d28da7ea6be432b1cbfbf2f29e.css, supondría un ahorro de 3,5 KB (reducción del 70 %).
Mostrar cómo corregirlo
Aprovechar el almacenamiento en caché del navegador
Establecer una fecha de caducidad o una edad máxima en las cabeceras HTTP de los recursos estáticos indica al navegador que cargue los recursos descargados previamente del disco local en lugar de hacerlo a través de la red.
Aprovechar el almacenamiento en caché del navegador de estos recursos almacenables en caché:
- http://rubular.com/assets/application-9825f7b9ae530c7f7dfba21d4e402d11.js (no se ha especificado el tiempo de expiración)
- http://rubular.com/assets/application-f2e156d28da7ea6be432b1cbfbf2f29e.css (no se ha especificado el tiempo de expiración)
- http://www.google-analytics.com/ga.js (2 horas)
Mostrar cómo corregirlo
7 reglas aprobadas
67 / 100
Elementos que debes corregir:
Utilizar tamaños de fuente que se puedan leer
El siguiente texto de tu página se visualiza de tal forma que puede resultar difícil de leer para algunos visitantes. Usa tamaños de fuente legibles para proporcionar una mejor experiencia de usuario.
Los siguientes fragmentos de texto tienen un tamaño de fuente pequeño. Aumenta el tamaño de la fuente para que sean más legibles.
a Ruby regular…ression editor
se visualiza solo con una altura de 8 píxeles (20 píxeles en CSS) final.
Your regular expression:
se visualiza solo con una altura de 6 píxeles (16 píxeles en CSS) final.
/
y 1 más se visualizan solo con una altura de 8 píxeles (20 píxeles en CSS) final.
Your test string:
se visualiza solo con una altura de 6 píxeles (16 píxeles en CSS) final.
Wrap words
se visualiza solo con una altura de 4 píxeles (11 píxeles en CSS) final.
Show invisibles
y 1 más se visualizan solo con una altura de 4 píxeles (11 píxeles en CSS) final.
Rubular is a R…ou write them.
y 2 más se visualizan solo con una altura de 6 píxeles (16 píxeles en CSS) final.
try an example
se visualiza solo con una altura de 6 píxeles (16 píxeles en CSS) final.
make permalink
y 1 más se visualizan solo con una altura de 4 píxeles (11 píxeles en CSS) final.
[a-zA-Z]
y 23 más se visualizan solo con una altura de 5 píxeles (13 píxeles en CSS) final.
Any word chara…r, underscore)
y 23 más se visualizan solo con una altura de 5 píxeles (13 píxeles en CSS) final.
perform #{...}…ions only once
y 4 más se visualizan solo con una altura de 5 píxeles (12 píxeles en CSS) final.
i
y 3 más se visualizan solo con una altura de 5 píxeles (12 píxeles en CSS) final.
. For question…ues, visit the
y 5 más se visualizan solo con una altura de 5 píxeles (14 píxeles en CSS) final.
Michael Lovitt
y 2 más se visualizan solo con una altura de 5 píxeles (14 píxeles en CSS) final.
(
y 3 más se visualizan solo con una altura de 5 píxeles (12 píxeles en CSS) final.
@rubular
y 1 más se visualizan solo con una altura de 5 píxeles (12 píxeles en CSS) final.
Mostrar cómo corregirlo
Elementos que puedes plantearte corregir:
Adaptación del contenido a la ventana gráfica
El contenido de la página es demasiado ancho para la ventana gráfica y el usuario tiene que desplazarse horizontalmente. Adapta el contenido de la página a la ventana gráfica para proporcionar una experiencia de usuario mejor.
El contenido de la página tiene 1.043 píxeles en CSS de ancho, pero la ventana gráfica solo tiene 980. Los elementos siguientes quedan fuera de la ventana gráfica:
- El elemento
<h1>Rubular</h1>
queda fuera de la ventana gráfica.
- El elemento
<h2>a Ruby regular…ression editor</h2>
queda fuera de la ventana gráfica.
- El elemento
<input id="options" type="text" name="options">
queda fuera de la ventana gráfica.
- El elemento
<div id="start_instructions" class="notice">Rubular is a R…ry an example.</div>
queda fuera de la ventana gráfica.
- El elemento
<div class="form_controls">make permalink…clear fields</div>
queda fuera de la ventana gráfica.
- El elemento
<h3>Regex quick reference</h3>
queda fuera de la ventana gráfica.
- El elemento
<p>options: i c…ions only once</p>
queda fuera de la ventana gráfica.
- El elemento
<p>For a complete…e the Pickaxe.</p>
queda fuera de la ventana gráfica.
- El elemento
<p>Made by Michae…er (@rubular).</p>
queda fuera de la ventana gráfica.
Mostrar cómo corregirlo
Aplicar el tamaño adecuado a los botones táctiles
Puede que algunos enlaces y botones de la página web sean demasiado pequeños para que los usuarios puedan tocarlos en una pantalla táctil. Quizás debas aplicar un tamaño más grande a los botones táctiles para proporcionar una experiencia de usuario mejor.
Los botones táctiles siguientes están cerca de otros y puede que necesiten más espacio a su alrededor.
- El botón táctil
<label>Wrap words</label>
está cerca de 1 botones táctiles final.
- El botón táctil
<label>Wrap words</label>
y 3 más están cerca de otros botones táctiles final.
- El botón táctil
<label>Show invisibles</label>
está cerca de 1 botones táctiles final.
- El botón táctil
<a href="http://www.rub…nguage.html#UJ">Pickaxe</a>
y 1 más están cerca de otros botones táctiles final.
- El botón táctil
<a href="http://twitter.com/lovitt">@lovitt</a>
está cerca de 1 botones táctiles final.
Mostrar cómo corregirlo
1 reglas aprobadas
Mostrar detalles
Evitar los plugins
Parece que tu página no utiliza plugins y esto podría impedir que el contenido se utilice en muchas plataformas. Puedes obtener más información acerca de la importancia de evitar los plugins.
90 / 100
Elementos que puedes plantearte corregir:
Habilitar compresión
Comprimir recursos con gzip o con deflate puede reducir el número de bytes enviados a través de la red.
Habilitar la compresión de estos recursos para reducir su tamaño de transferencia en 34,2 KB (reducción del 70 %).
- Si se comprime http://rubular.com/assets/application-9825f7b9ae530c7f7dfba21d4e402d11.js, supondría un ahorro de 34,2 KB (reducción del 70 %).
Mostrar cómo corregirlo
Aprovechar el almacenamiento en caché del navegador
Establecer una fecha de caducidad o una edad máxima en las cabeceras HTTP de los recursos estáticos indica al navegador que cargue los recursos descargados previamente del disco local en lugar de hacerlo a través de la red.
Aprovechar el almacenamiento en caché del navegador de estos recursos almacenables en caché:
- http://rubular.com/assets/ajax-loader-53c95d088d11de11b87a110abf0ff9c5.gif (no se ha especificado el tiempo de expiración)
- http://rubular.com/assets/application-9825f7b9ae530c7f7dfba21d4e402d11.js (no se ha especificado el tiempo de expiración)
- http://www.google-analytics.com/ga.js (2 horas)
Mostrar cómo corregirlo
Eliminar el JavaScript que bloquea la visualización y el CSS del contenido de la mitad superior de la página
Tu página tiene 1 recursos de secuencias de comandos y 1 recursos CSS que provocan un bloqueo. Ello causa un retraso en el procesamiento de la página.
No se ha podido visualizar el contenido de la mitad superior de la página sin tener que esperar a que se cargara alguno de los recursos. Intenta aplazar o cargar de forma asíncrona los recursos que bloquean la visualización, o bien inserta porciones críticas de dichos recursos directamente en el HTML.
Quitar el JavaScript que bloquea la visualización de contenido:
- http://rubular.com/assets/application-9825f7b9ae530c7f7dfba21d4e402d11.js
Optimizar la entrega de CSS de estas URL:
- http://rubular.com/assets/application-f2e156d28da7ea6be432b1cbfbf2f29e.css
Mostrar cómo corregirlo
7 reglas aprobadas
*Los resultados se almacenan en la memoria caché durante 30 s. Si has realizado cambios en la página, espera 30 s antes de volver a ejecutar la prueba.