{"id":2299,"date":"2012-04-23T09:42:49","date_gmt":"2012-04-23T14:12:49","guid":{"rendered":"https:\/\/skatox.com\/blog\/?p=2299"},"modified":"2019-08-03T11:54:09","modified_gmt":"2019-08-03T15:54:09","slug":"html5-%e2%98%85-boilerplate-una-plantilla-para-crear-nuestras-paginas","status":"publish","type":"post","link":"https:\/\/skatox.com\/blog\/2012\/04\/23\/html5-%e2%98%85-boilerplate-una-plantilla-para-crear-nuestras-paginas\/","title":{"rendered":"HTML5 \u2605 Boilerplate una plantilla para crear nuestras p\u00e1ginas"},"content":{"rendered":"<p>Esta tecnolog\u00eda la descubr\u00ed leyendo el blog de <a title=\"Ver el blog de Paul Irish\" href=\"https:\/\/paulirish.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">Paul Irish<\/a>, al principio no la entend\u00ed y pensaba que era un framework para desarrollar p\u00e1ginas web pero luego de ver varios tutoriales comprend\u00ed que realmente es una plantilla en HTML5 que incluye (en mi opini\u00f3n) las mejores herramientas de detecci\u00f3n de caracter\u00edsticas del navegador, compresi\u00f3n de c\u00f3digo HTML, CSS y Javascript; m\u00e9todos para acelerar la carga de librer\u00edas de Javascript, entre otros.<\/p>\n<p><strong>\u00bfPor qu\u00e9 usar Boilerplate?<\/strong><\/p>\n<p>Si eres desarrollador web (frontend) especializado en la parte visual debes usar esta herramienta para tus proyectos, la idea es ofrecer una plantilla o p\u00e1gina web usando HTML5 sin perder compatibilidad con navegadores antiguos que no lo soportan (o solo parcialmente). Adem\u00e1s utiliza las mejores pr\u00e1cticas e incluye las mejores herramientas para tener una buena p\u00e1gina como: utiliza Modernizr para detectar las funcionalidades soportadas por los navegadores y aplicar solo ha ellos ciertos efectos CSS3 por dar un ejemplo, no reinicia los estilos de los navegadores sino que los normaliza, incluye compatibilidad con la mayor\u00eda de servidores web para aplicar t\u00e9cnicas de compresi\u00f3n de datos y peque\u00f1as reglas de seguridad, compatibilidad con dispositivos m\u00f3viles, herramientas para comprimir el c\u00f3digo Javascript entre otros.<\/p>\n<p>Con esto te ahorras mucho tiempo en implementar todas estas cosas, ademas garantiza tener una p\u00e1ginas que usa lo mejor de la tecnolog\u00eda actual sin romper compatibilidad con los navegadores antiguos. Cabe destacar que es solo para crear la plantilla inicial, es una base para ir agregando tu markup, librer\u00edas, reglas CSS, etc. Si utilizas un CMS puedes hacer tu propia plantilla o buscar en Internet plantillas ya optimizadas con Boilerplate.<\/p>\n<p><strong>Mi experiencia<\/strong><\/p>\n<p>Utilic\u00e9 Boilerplate para <a title=\"Ver mi sitio de servicios profesional\" href=\"https:\/\/migueluseche.com\" target=\"_blank\" rel=\"noopener noreferrer\">MiguelUseche.com<\/a> (mi sitio profesional) y me ayud\u00f3 a realizar una p\u00e1gina que carga en poco tiempo, funciona en casi todos los navegadores, me ahorro tiempo al dar soporte a Internet Explorer 6 y 7, y la adaptaci\u00f3n a dispositivos m\u00f3viles requiri\u00f3 poco trabajo. Obviamente no todo se hizo autom\u00e1tico, sino su base de c\u00f3digo me permiti\u00f3 ahorrar mucho tiempo al dar soporte a distintos navegadores.<\/p>\n<p>Boilerplate funciona con una plantilla base, la cual vamos agregando nuestro markup y vamos creando nuestra p\u00e1gina\/aplicaci\u00f3n web. Luego a trav\u00e9s de unos scripts \u00abconstruimos\u00bb el sitio optimizado el cual se guarda en la carpeta <strong>build<\/strong>, durante este proceso, se comprimen las reglas CSS, el c\u00f3digo HTML, los archivos de Javascript, los une si est\u00e1n separados en varios archivos, optimiza las im\u00e1genes para ser vistas en la web, actualiza las rutas para incluir estos scripts y mas. Todo lo que debemos hacer es configurar un archivo donde le indicamos todo lo que queremos hacer.<\/p>\n<p><strong>Conclusi\u00f3n<\/strong><\/p>\n<p>Si quieres hacer un sitio con HTML5 y realizar ciertas acciones con los navegadores que no lo soporten, utiliza Boilerplate. Con todas la base ya optimizada que trae permite crear buenos sitios en menos tiempo, y si son como yo: desarrolladores web especializados en la programaci\u00f3n del sitio y no en la parte visual; les ayudar\u00e1 mucho esta tecnolog\u00eda al realizar cosas que no comprendemos mucho. Sin embargo, si eres desarrollador front-end supongo que te ayudar\u00e1 a ahorrar tiempo y te ofrece configuraci\u00f3n para adaptarse a tus requisitos o forma de trabajar.<\/p>\n<p>Si quieres comenzar a utilizar esta tecnolog\u00eda pueden ver el siguiente video que est\u00e1 en ingl\u00e9s:<\/p>\n<div class=\"lyte-wrapper\" title=\"An introduction to HTML5 Boilerplate v4.0\" style=\"width:640px;max-width:100%;margin:5px auto;\"><div class=\"lyMe\" id=\"WYL_WkLO-q2wC80\" itemprop=\"video\" itemscope itemtype=\"https:\/\/schema.org\/VideoObject\"><div><meta itemprop=\"thumbnailUrl\" content=\"https:\/\/skatox.com\/blog\/wp-content\/plugins\/wp-youtube-lyte\/lyteCache.php?origThumbUrl=https%3A%2F%2Fi.ytimg.com%2Fvi%2FWkLO-q2wC80%2Fhqdefault.jpg\" \/><meta itemprop=\"embedURL\" content=\"https:\/\/www.youtube.com\/embed\/WkLO-q2wC80\" \/><meta itemprop=\"duration\" content=\"PT2M58S\" \/><meta itemprop=\"uploadDate\" content=\"2012-08-31T07:27:35Z\" \/><\/div><div id=\"lyte_WkLO-q2wC80\" data-src=\"https:\/\/skatox.com\/blog\/wp-content\/plugins\/wp-youtube-lyte\/lyteCache.php?origThumbUrl=https%3A%2F%2Fi.ytimg.com%2Fvi%2FWkLO-q2wC80%2Fhqdefault.jpg\" class=\"pL\"><div class=\"tC\"><div class=\"tT\" itemprop=\"name\">An introduction to HTML5 Boilerplate v4.0<\/div><\/div><div class=\"play\"><\/div><div class=\"ctrl\"><div class=\"Lctrl\"><\/div><div class=\"Rctrl\"><\/div><\/div><\/div><noscript><a href=\"https:\/\/youtu.be\/WkLO-q2wC80\" rel=\"nofollow\"><img decoding=\"async\" src=\"https:\/\/skatox.com\/blog\/wp-content\/plugins\/wp-youtube-lyte\/lyteCache.php?origThumbUrl=https%3A%2F%2Fi.ytimg.com%2Fvi%2FWkLO-q2wC80%2F0.jpg\" alt=\"An introduction to HTML5 Boilerplate v4.0\" width=\"640\" height=\"340\" \/><br \/>Ver este v\u00eddeo en YouTube<\/a><\/noscript><meta itemprop=\"description\" content=\"A brief overview of the changes introduced by HTML5 Boilerplate v4.0. https:\/\/html5boilerplate.com\"><\/div><\/div><div class=\"lL\" style=\"max-width:100%;width:640px;margin:5px auto;\"><\/div><\/p>\n<p>Para descargarlo, entren a la p\u00e1gina oficial: <a href=\"https:\/\/html5boilerplate.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/html5boilerplate.com\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Esta tecnolog\u00eda la descubr\u00ed leyendo el blog de Paul Irish, al principio no la entend\u00ed y pensaba que era un framework para desarrollar p\u00e1ginas web&#8230;<\/p>\n<div class=\"more-link-wrapper\"><a class=\"more-link\" href=\"https:\/\/skatox.com\/blog\/2012\/04\/23\/html5-%e2%98%85-boilerplate-una-plantilla-para-crear-nuestras-paginas\/\">Seguir leyendo<span class=\"screen-reader-text\">HTML5 \u2605 Boilerplate una plantilla para crear nuestras p\u00e1ginas<\/span><\/a><\/div>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[549,716,582],"tags":[828,830,658,829,831],"class_list":["post-2299","post","type-post","status-publish","format-standard","hentry","category-desarrollo-web","category-todo-lo-relacionado-al-desarrollo-de-software","category-planetas-linux","tag-boilerplate","tag-frontend","tag-html5","tag-plantilla","tag-webdev","entry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>HTML5 \u2605 Boilerplate una plantilla para crear nuestras p\u00e1ginas - El blog de Skatox<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/skatox.com\/blog\/2012\/04\/23\/html5-\u2605-boilerplate-una-plantilla-para-crear-nuestras-paginas\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"HTML5 \u2605 Boilerplate una plantilla para crear nuestras p\u00e1ginas - El blog de Skatox\" \/>\n<meta property=\"og:description\" content=\"Esta tecnolog\u00eda la descubr\u00ed leyendo el blog de Paul Irish, al principio no la entend\u00ed y pensaba que era un framework para desarrollar p\u00e1ginas web&#8230;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/skatox.com\/blog\/2012\/04\/23\/html5-\u2605-boilerplate-una-plantilla-para-crear-nuestras-paginas\/\" \/>\n<meta property=\"og:site_name\" content=\"El blog de Skatox\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/ElWeblogdeSkatox\/\" \/>\n<meta property=\"article:published_time\" content=\"2012-04-23T14:12:49+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2019-08-03T15:54:09+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/skatox.com\/blog\/images\/2015\/12\/skatux.png\" \/>\n\t<meta property=\"og:image:width\" content=\"625\" \/>\n\t<meta property=\"og:image:height\" content=\"603\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Miguel Useche\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@skatox\" \/>\n<meta name=\"twitter:site\" content=\"@skatox\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Miguel Useche\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/skatox.com\\\/blog\\\/2012\\\/04\\\/23\\\/html5-%e2%98%85-boilerplate-una-plantilla-para-crear-nuestras-paginas\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/skatox.com\\\/blog\\\/2012\\\/04\\\/23\\\/html5-%e2%98%85-boilerplate-una-plantilla-para-crear-nuestras-paginas\\\/\"},\"author\":{\"name\":\"Miguel Useche\",\"@id\":\"https:\\\/\\\/skatox.com\\\/blog\\\/#\\\/schema\\\/person\\\/e081bf33c5b0f1b0514e253cb578e1ba\"},\"headline\":\"HTML5 \u2605 Boilerplate una plantilla para crear nuestras p\u00e1ginas\",\"datePublished\":\"2012-04-23T14:12:49+00:00\",\"dateModified\":\"2019-08-03T15:54:09+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/skatox.com\\\/blog\\\/2012\\\/04\\\/23\\\/html5-%e2%98%85-boilerplate-una-plantilla-para-crear-nuestras-paginas\\\/\"},\"wordCount\":609,\"commentCount\":2,\"publisher\":{\"@id\":\"https:\\\/\\\/skatox.com\\\/blog\\\/#organization\"},\"keywords\":[\"boilerplate\",\"frontend\",\"html5\",\"plantilla\",\"webdev\"],\"articleSection\":[\"Desarrollo web\",\"Desarrollo y Programaci\u00f3n\",\"Planetas\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/skatox.com\\\/blog\\\/2012\\\/04\\\/23\\\/html5-%e2%98%85-boilerplate-una-plantilla-para-crear-nuestras-paginas\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/skatox.com\\\/blog\\\/2012\\\/04\\\/23\\\/html5-%e2%98%85-boilerplate-una-plantilla-para-crear-nuestras-paginas\\\/\",\"url\":\"https:\\\/\\\/skatox.com\\\/blog\\\/2012\\\/04\\\/23\\\/html5-%e2%98%85-boilerplate-una-plantilla-para-crear-nuestras-paginas\\\/\",\"name\":\"HTML5 \u2605 Boilerplate una plantilla para crear nuestras p\u00e1ginas - El blog de Skatox\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/skatox.com\\\/blog\\\/#website\"},\"datePublished\":\"2012-04-23T14:12:49+00:00\",\"dateModified\":\"2019-08-03T15:54:09+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/skatox.com\\\/blog\\\/2012\\\/04\\\/23\\\/html5-%e2%98%85-boilerplate-una-plantilla-para-crear-nuestras-paginas\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/skatox.com\\\/blog\\\/2012\\\/04\\\/23\\\/html5-%e2%98%85-boilerplate-una-plantilla-para-crear-nuestras-paginas\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/skatox.com\\\/blog\\\/2012\\\/04\\\/23\\\/html5-%e2%98%85-boilerplate-una-plantilla-para-crear-nuestras-paginas\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\\\/\\\/skatox.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"HTML5 \u2605 Boilerplate una plantilla para crear nuestras p\u00e1ginas\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/skatox.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/skatox.com\\\/blog\\\/\",\"name\":\"El blog de Skatox\",\"description\":\"Compartiendo mis opiniones inform\u00e1ticas mas all\u00e1 de los 280 caracteres\",\"publisher\":{\"@id\":\"https:\\\/\\\/skatox.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/skatox.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/skatox.com\\\/blog\\\/#organization\",\"name\":\"El blog de Skatox\",\"url\":\"https:\\\/\\\/skatox.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/skatox.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/skatox.com\\\/blog\\\/images\\\/2022\\\/03\\\/tux.png\",\"contentUrl\":\"https:\\\/\\\/skatox.com\\\/blog\\\/images\\\/2022\\\/03\\\/tux.png\",\"width\":218,\"height\":218,\"caption\":\"El blog de Skatox\"},\"image\":{\"@id\":\"https:\\\/\\\/skatox.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/ElWeblogdeSkatox\\\/\",\"https:\\\/\\\/x.com\\\/skatox\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/skatox\\\/\",\"https:\\\/\\\/www.youtube.com\\\/c\\\/MiguelAngelUsecheCastro\",\"https:\\\/\\\/x.com\\\/skatox\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/skatox.com\\\/blog\\\/#\\\/schema\\\/person\\\/e081bf33c5b0f1b0514e253cb578e1ba\",\"name\":\"Miguel Useche\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/skatox.com\\\/blog\\\/wp-content\\\/litespeed\\\/avatar\\\/aec95b02408138cb9d08288435373552.jpg?ver=1780019652\",\"url\":\"https:\\\/\\\/skatox.com\\\/blog\\\/wp-content\\\/litespeed\\\/avatar\\\/aec95b02408138cb9d08288435373552.jpg?ver=1780019652\",\"contentUrl\":\"https:\\\/\\\/skatox.com\\\/blog\\\/wp-content\\\/litespeed\\\/avatar\\\/aec95b02408138cb9d08288435373552.jpg?ver=1780019652\",\"caption\":\"Miguel Useche\"},\"sameAs\":[\"https:\\\/\\\/skatox.com\",\"https:\\\/\\\/x.com\\\/skatox\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"HTML5 \u2605 Boilerplate una plantilla para crear nuestras p\u00e1ginas - El blog de Skatox","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/skatox.com\/blog\/2012\/04\/23\/html5-\u2605-boilerplate-una-plantilla-para-crear-nuestras-paginas\/","og_locale":"es_ES","og_type":"article","og_title":"HTML5 \u2605 Boilerplate una plantilla para crear nuestras p\u00e1ginas - El blog de Skatox","og_description":"Esta tecnolog\u00eda la descubr\u00ed leyendo el blog de Paul Irish, al principio no la entend\u00ed y pensaba que era un framework para desarrollar p\u00e1ginas web&#8230;","og_url":"https:\/\/skatox.com\/blog\/2012\/04\/23\/html5-\u2605-boilerplate-una-plantilla-para-crear-nuestras-paginas\/","og_site_name":"El blog de Skatox","article_publisher":"https:\/\/www.facebook.com\/ElWeblogdeSkatox\/","article_published_time":"2012-04-23T14:12:49+00:00","article_modified_time":"2019-08-03T15:54:09+00:00","og_image":[{"width":625,"height":603,"url":"https:\/\/skatox.com\/blog\/images\/2015\/12\/skatux.png","type":"image\/png"}],"author":"Miguel Useche","twitter_card":"summary_large_image","twitter_creator":"@skatox","twitter_site":"@skatox","twitter_misc":{"Escrito por":"Miguel Useche","Tiempo de lectura":"3 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/skatox.com\/blog\/2012\/04\/23\/html5-%e2%98%85-boilerplate-una-plantilla-para-crear-nuestras-paginas\/#article","isPartOf":{"@id":"https:\/\/skatox.com\/blog\/2012\/04\/23\/html5-%e2%98%85-boilerplate-una-plantilla-para-crear-nuestras-paginas\/"},"author":{"name":"Miguel Useche","@id":"https:\/\/skatox.com\/blog\/#\/schema\/person\/e081bf33c5b0f1b0514e253cb578e1ba"},"headline":"HTML5 \u2605 Boilerplate una plantilla para crear nuestras p\u00e1ginas","datePublished":"2012-04-23T14:12:49+00:00","dateModified":"2019-08-03T15:54:09+00:00","mainEntityOfPage":{"@id":"https:\/\/skatox.com\/blog\/2012\/04\/23\/html5-%e2%98%85-boilerplate-una-plantilla-para-crear-nuestras-paginas\/"},"wordCount":609,"commentCount":2,"publisher":{"@id":"https:\/\/skatox.com\/blog\/#organization"},"keywords":["boilerplate","frontend","html5","plantilla","webdev"],"articleSection":["Desarrollo web","Desarrollo y Programaci\u00f3n","Planetas"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/skatox.com\/blog\/2012\/04\/23\/html5-%e2%98%85-boilerplate-una-plantilla-para-crear-nuestras-paginas\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/skatox.com\/blog\/2012\/04\/23\/html5-%e2%98%85-boilerplate-una-plantilla-para-crear-nuestras-paginas\/","url":"https:\/\/skatox.com\/blog\/2012\/04\/23\/html5-%e2%98%85-boilerplate-una-plantilla-para-crear-nuestras-paginas\/","name":"HTML5 \u2605 Boilerplate una plantilla para crear nuestras p\u00e1ginas - El blog de Skatox","isPartOf":{"@id":"https:\/\/skatox.com\/blog\/#website"},"datePublished":"2012-04-23T14:12:49+00:00","dateModified":"2019-08-03T15:54:09+00:00","breadcrumb":{"@id":"https:\/\/skatox.com\/blog\/2012\/04\/23\/html5-%e2%98%85-boilerplate-una-plantilla-para-crear-nuestras-paginas\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/skatox.com\/blog\/2012\/04\/23\/html5-%e2%98%85-boilerplate-una-plantilla-para-crear-nuestras-paginas\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/skatox.com\/blog\/2012\/04\/23\/html5-%e2%98%85-boilerplate-una-plantilla-para-crear-nuestras-paginas\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/skatox.com\/blog\/"},{"@type":"ListItem","position":2,"name":"HTML5 \u2605 Boilerplate una plantilla para crear nuestras p\u00e1ginas"}]},{"@type":"WebSite","@id":"https:\/\/skatox.com\/blog\/#website","url":"https:\/\/skatox.com\/blog\/","name":"El blog de Skatox","description":"Compartiendo mis opiniones inform\u00e1ticas mas all\u00e1 de los 280 caracteres","publisher":{"@id":"https:\/\/skatox.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/skatox.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/skatox.com\/blog\/#organization","name":"El blog de Skatox","url":"https:\/\/skatox.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/skatox.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/skatox.com\/blog\/images\/2022\/03\/tux.png","contentUrl":"https:\/\/skatox.com\/blog\/images\/2022\/03\/tux.png","width":218,"height":218,"caption":"El blog de Skatox"},"image":{"@id":"https:\/\/skatox.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/ElWeblogdeSkatox\/","https:\/\/x.com\/skatox","https:\/\/www.linkedin.com\/in\/skatox\/","https:\/\/www.youtube.com\/c\/MiguelAngelUsecheCastro","https:\/\/x.com\/skatox\/"]},{"@type":"Person","@id":"https:\/\/skatox.com\/blog\/#\/schema\/person\/e081bf33c5b0f1b0514e253cb578e1ba","name":"Miguel Useche","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/skatox.com\/blog\/wp-content\/litespeed\/avatar\/aec95b02408138cb9d08288435373552.jpg?ver=1780019652","url":"https:\/\/skatox.com\/blog\/wp-content\/litespeed\/avatar\/aec95b02408138cb9d08288435373552.jpg?ver=1780019652","contentUrl":"https:\/\/skatox.com\/blog\/wp-content\/litespeed\/avatar\/aec95b02408138cb9d08288435373552.jpg?ver=1780019652","caption":"Miguel Useche"},"sameAs":["https:\/\/skatox.com","https:\/\/x.com\/skatox"]}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":901,"url":"https:\/\/skatox.com\/blog\/2009\/07\/30\/javascript-y-html-5-aplastaran-a-flash-en-el-futuro-de-la-web\/","url_meta":{"origin":2299,"position":0},"title":"\u00bfJavascript y HTML 5 aplastaran a Flash en el futuro de la web?","author":"Miguel Useche","date":"30 de julio de 2009","format":false,"excerpt":"Viendo un art\u00ed\u00adculo (que les recomiendo) sobre 16 animaciones Javascript tipo Flash, observ\u00e9 como cada d\u00ed\u00ada se ven mas p\u00e1ginas con esta tecnolog\u00ed\u00ada en incluso vemos como los navegadores se enfocan en obtener excelente rendimiento para ejecutar c\u00f3digo Javascript. Recuerdo al principio del internet como Flash\u00a0 era el salvador al\u2026","rel":"","context":"En \u00abDesarrollo web\u00bb","block_context":{"text":"Desarrollo web","link":"https:\/\/skatox.com\/blog\/category\/todo-lo-relacionado-al-desarrollo-de-software\/desarrollo-web\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":3027,"url":"https:\/\/skatox.com\/blog\/2014\/07\/14\/desarrollo-de-aplicaciones-web-con-mean-io-mongo-express-angular-nodejs\/","url_meta":{"origin":2299,"position":1},"title":"Desarrollo de aplicaciones web con MEAN.io (Mongo, Express, Angular y NodeJS)","author":"Miguel Useche","date":"14 de julio de 2014","format":false,"excerpt":"Hace unas semanas, elaborando un sistema interno para Oja.la tuve la libertad de escoger la plataforma a desarrollar y como este a\u00f1o me hab\u00eda decidido a realizar una aplicaci\u00f3n web escrita 100% en Javascript empec\u00e9 a investigar sobre como empezar con la plataforma\u00a0 MEAN (Mongo, Express, Angular y NodeJS), para\u2026","rel":"","context":"En \u00abDesarrollo web\u00bb","block_context":{"text":"Desarrollo web","link":"https:\/\/skatox.com\/blog\/category\/todo-lo-relacionado-al-desarrollo-de-software\/desarrollo-web\/"},"img":{"alt_text":"Logo de Mean.io","src":"https:\/\/i0.wp.com\/skatox.com\/blog\/images\/2014\/07\/meanio-500x297.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":3376,"url":"https:\/\/skatox.com\/blog\/2016\/04\/25\/instalar-paquetes-bower-yii2\/","url_meta":{"origin":2299,"position":2},"title":"C\u00f3mo instalar paquetes de bower y npm en Yii2","author":"Miguel Useche","date":"25 de abril de 2016","format":false,"excerpt":"Actualmente cuando trabajas en el frontend (la parte visual) de una p\u00e1gina web utilizas c\u00f3digo JavaScript para realizar ciertas acciones tales como: animaciones, validaciones, interacciones, etc. Y con el auge de popularidad de este lenguaje, existen muchas librer\u00edas y complementos que facilitan el desarrollo. Por eso, hoy en d\u00eda es\u2026","rel":"","context":"En \u00abDesarrollo web\u00bb","block_context":{"text":"Desarrollo web","link":"https:\/\/skatox.com\/blog\/category\/todo-lo-relacionado-al-desarrollo-de-software\/desarrollo-web\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1925,"url":"https:\/\/skatox.com\/blog\/2010\/05\/18\/excelentes-30-tips-de-desarrollo-web-para-principiantes\/","url_meta":{"origin":2299,"position":3},"title":"Excelentes 30 tips de desarrollo web para principiantes","author":"Miguel Useche","date":"18 de mayo de 2010","format":false,"excerpt":"NetTus+ public\u00f3 un art\u00edculo muy interesante sobre 30 consejos que se deben seguir para el desarrollo web, todos son excelentes y altamente recomendados para cualquier persona interesada en esta \u00e1rea o que ya lleve muchos a\u00f1os trabajando en ella. Estos consejos estan dirigido principalmente a principiantes para que desde los\u2026","rel":"","context":"En \u00abDesarrollo web\u00bb","block_context":{"text":"Desarrollo web","link":"https:\/\/skatox.com\/blog\/category\/todo-lo-relacionado-al-desarrollo-de-software\/desarrollo-web\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":2148,"url":"https:\/\/skatox.com\/blog\/2011\/06\/01\/doom-corriendo-nativamente-en-un-navegador\/","url_meta":{"origin":2299,"position":4},"title":"Doom corriendo nativamente en un navegador","author":"Miguel Useche","date":"1 de junio de 2011","format":false,"excerpt":"Hace unos a\u00f1os (18 a\u00f1os) sali\u00f3 Doom para PC, un juego revolucionario por su gran motor gr\u00e1fico, altos requerimientos de hardware y un alto nivel de violencia. Luego de su gran popularidad, id Software liber\u00f3 su c\u00f3digo fuente bajo GPL en 1997 haciendo que el juego fuese migrado literalmente a\u2026","rel":"","context":"En \u00abInternet\u00bb","block_context":{"text":"Internet","link":"https:\/\/skatox.com\/blog\/category\/internet\/"},"img":{"alt_text":"Doom corriendo en Firefox gracias a Javascript","src":"https:\/\/i0.wp.com\/skatox.com\/blog\/images\/2011\/06\/DoomFirefox-500x390.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":3181,"url":"https:\/\/skatox.com\/blog\/2015\/08\/31\/cloud-9-entorno-de-desarrollo-en-la-nube\/","url_meta":{"origin":2299,"position":5},"title":"Cloud 9 un entorno de desarrollo en la nube","author":"Miguel Useche","date":"31 de agosto de 2015","format":false,"excerpt":"Hace unas semanas debido a una fuerte gripe, me toc\u00f3 trabajar en casa para un trabajo que deb\u00eda hacer una oficina donde ten\u00eda mi computadora con todo el entorno de desarrollo configurado. Sin embargo en la organizaci\u00f3n ten\u00edan configurado el servicio Cloud9 para poder trabajar remotamente. Cloud9 es un completo\u2026","rel":"","context":"En \u00abDesarrollo web\u00bb","block_context":{"text":"Desarrollo web","link":"https:\/\/skatox.com\/blog\/category\/todo-lo-relacionado-al-desarrollo-de-software\/desarrollo-web\/"},"img":{"alt_text":"Entorno de desarrollo de Cloud9","src":"https:\/\/i0.wp.com\/skatox.com\/blog\/images\/2015\/08\/Cloud9-600x277.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/skatox.com\/blog\/images\/2015\/08\/Cloud9-600x277.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/skatox.com\/blog\/images\/2015\/08\/Cloud9-600x277.png?resize=525%2C300&ssl=1 1.5x"},"classes":[]}],"_links":{"self":[{"href":"https:\/\/skatox.com\/blog\/wp-json\/wp\/v2\/posts\/2299","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/skatox.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/skatox.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/skatox.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/skatox.com\/blog\/wp-json\/wp\/v2\/comments?post=2299"}],"version-history":[{"count":0,"href":"https:\/\/skatox.com\/blog\/wp-json\/wp\/v2\/posts\/2299\/revisions"}],"wp:attachment":[{"href":"https:\/\/skatox.com\/blog\/wp-json\/wp\/v2\/media?parent=2299"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/skatox.com\/blog\/wp-json\/wp\/v2\/categories?post=2299"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/skatox.com\/blog\/wp-json\/wp\/v2\/tags?post=2299"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}