es.hideout-lastation.com
Paraíso Para Los Diseñadores Y Desarrolladores


Crear nuevos proyectos con el kit de inicio web de Google [Guía]

Google acaba de lanzar una plantilla repetitiva llamada Google Web Starter Kit . Web Starter Kit está destinado a ayudar a los desarrolladores web a comenzar un nuevo proyecto de desarrollo web rápidamente .

Contiene potentes herramientas como BrowserSync, LiveReload, HTTP Server, PageSpeed, ImageMin, Sass Compiler, JSHint y un par de plantillas que podemos usar para desarrollar aplicaciones web que funcionen en múltiples dispositivos . Echemos un vistazo para ver cómo podemos comenzar a utilizar el Web Starter Kit.

Empezando

Google Web Starter Kit se puede descargar de Google Web Starter Page y puede usarlo de inmediato. Pero para hacer uso de las herramientas que viene con él, tendrá que instalar las siguientes herramientas.

Primero, asegúrese de haber instalado NodeJS, que es necesario para ejecutar varias tareas de Gulp, incluidas PageSpeed, ImageMin y JSHint.

Como Web Starter Kit usa Sass para componer el CSS, también deberá instalar Ruby y Sass .

Por último, también necesitarás instalar Gulp. Web Starter Kit también viene con un número de complementos de Gulp que automatiza las tareas de desarrollo. Todos los complementos de Gulp están preconfigurados en gulpfile.js, que se pueden encontrar en el directorio raíz del Kit de inicio de Web.

Para instalar Gulp, use el comando a continuación.

 npm instalar trago 

Una vez que todas estas herramientas estén configuradas, podemos comenzar a utilizar el Web Starter Kit.

Uso del kit de inicio web

Como se mencionó anteriormente, puede descargar el Web Starter Kit de Google Web Starter Page y extraerlo a su carpeta deseada. Otra forma de obtener el kit es usar el comando git para descargarlo del repositorio Github. Correr:

 git clone https://github.com/google/web-starter-kit.git 

Este comando copiará todo el Web Starter Kit en su computadora. Esto también traerá una nueva carpeta llamada "web-starter-kit" que contiene un número de carpetas que incluyen una carpeta de app, Gulpfile.js, package.json y otros. A continuación, instalaremos las dependencias de Web Starter Kit (archivos y bibliotecas necesarios para el desarrollo). Simplemente ejecute este comando para instalar las dependencias:

 npm instalar 

Una vez que las dependencias están instaladas, estamos listos y podemos comenzar a construir nuestra aplicación web. En este punto, todos los archivos y carpetas están en nuestro directorio de proyectos.

Build Web Starter Kit con Gulp

Web Starter Kit está equipado con plugins Gulp para reducir el peso de nuestras tareas de desarrollo. Los siguientes son algunos comandos útiles que puede tener en cuenta. Ejecútelos en Terminal o Símbolo del sistema.

gulp serve . Este comando sirve la aplicación en el navegador con una dirección de host local y también ejecuta LiveReload que actualiza la página en el navegador cada vez que ha realizado un cambio en los archivos. El comando también ejecutará BrowserSync. Como hemos discutido en nuestro tutorial anterior, BrowserSync sincronizará la interacción del usuario como clics, desplazamientos y recargas de páginas en varios dispositivos a medida que edite los archivos.

Web Starter Kit se ve en la emulación móvil de Chrome.

gulp pagespeed es otro comando útil. Este comando mostrará las puntuaciones de rendimiento de las páginas de su aplicación según la API de PageSpeed ​​propiedad de Google. Es una herramienta útil para obtener información sobre el rendimiento de carga de sus páginas.

El comando gulp, a su vez, genera una nueva carpeta llamada dist folder, que contiene los archivos listos para la distribución. Los archivos como HTML, JS, CSS e imágenes en esta carpeta están optimizados y comprimidos.

Algunas advertencias

Web Starter Kit está construido con tecnología web de vanguardia. El Web Starter Kit solo funciona con la última versión de navegadores como Internet Explorer 10, Firefox 30, Chrome 34, Opera 23 y Safari 23. Además, según mi prueba, existen algunas fallas que ocurren en Internet Explorer 9 y cualquier versión anterior de los navegadores mencionados anteriormente. Por lo tanto, si está obligado a hacer que su aplicación web funcione en navegadores más antiguos, es posible que necesite un poco más de trabajo para llenar los vacíos tecnológicos de esos navegadores.

Conclusión

El uso del Google Web Starter Kit lo ayudará a desarrollar una aplicación web multidispositivo potente y de alto rendimiento. El kit contiene plantillas para una guía de estilo y es una poderosa herramienta que está preconfigurada, por lo que podemos desarrollar nuestro proyecto de aplicación web rápidamente.

Android Exploit "Cloak & Dagger" puede robar tu contraseña y más

Android Exploit "Cloak & Dagger" puede robar tu contraseña y más

Los usuarios de Android pueden querer observar de cerca las aplicaciones que descargan en sus dispositivos, ya que los investigadores han descubierto una serie de vulnerabilidades en el sistema operativo que dependen de dos permisos particulares de Android para funcionar .Apodado Cloak & Dagger por el equipo de investigación que descubrió la vulnerabilidad, el ataque se basa en abusar de los SYSTEM_ALERT_WINDOW y BIND_ACCESSIBILITY_SERVICE para poner en peligro el sistema.

(Consejos de tecnología y diseño)

Google Rich Cards: mejore los resultados de búsqueda para un CTR y conversiones más altos

Google Rich Cards: mejore los resultados de búsqueda para un CTR y conversiones más altos

Las tarjetas Google Rich se lanzaron el 17 de mayo de 2016 a través de un nuevo formato de marcado que es capaz de mostrar contenido (películas y recetas a partir de ahora) de una manera más atractiva y visualmente estimulante. El objetivo principal es proporcionar resultados de búsqueda más atractivos para los usuarios.El a

(Consejos de tecnología y diseño)