El includable all-head-content es uno de esos que lleva de cabeza a cualquier persona que use blogger. Por eso he decidido hacer una versión equivalente, pero eliminando todos los scripts sobrantes, haciendo que sea completamente editable.
Si se puede actualmente hacer una versión de este includable, es porque me he dado cuenta de la existencia de varias etiquetas data a día de hoy, como data:blog.postImageThumbnailUrl
, que permiten también una mejora en lo que debería llevar el head en blogger. Por eso también he actualizado dicha entrada.
<!--
all-head-content. Incluye:
=> link[rel=me]
=> link[rel=publisher]
=> link[rel=canonical]
=> link[rel=image_src] si hay una imagen en la entrada
=> meta[name=description] si existe data:blog.metaDescription
=> meta[http-equiv=content-type]
=> links del feed
=> scripts para compatibilidad con HMTL5
-->
<!--
<b:include data='blog' name='all-head-content'/>
-->
<!-- Meta content-type está obsoleta, usaremos charset -->
<meta charset='utf-8' />
<meta name='generator' content='blogger' />
<!-- Link al favicon (es el personalizado) -->
<b:if cond='data:blog.blogspotFaviconUrl'>
<link expr:href='data:blog.blogspotFaviconUrl' rel='icon' type='image/x-icon'/>
</b:if>
<!-- Link rel=canonical -->
<link rel='canonical' expr:href='data:blog.canonicalUrl' />
<!-- La descripción -->
<b:if cond='data:blog.metaDescription'>
<meta expr:content='data:blog.metaDescription' name='description' />
</b:if>
<!-- La imagen del post -->
<b:if cond='data:blog.postImageThumbnailUrl'>
<link rel='image_src' expr:href='data:blog.postImageThumbnailUrl' />
</b:if>
<!-- Link rel=me si existe -->
<b:if cond='data:blog.meTag'>
<data:blog.meTag />
</b:if>
<!-- Links del feed -->
<b:if cond='data:blog.feedLinks'>
<data:blog.feedLinks />
</b:if>
<!-- Compatibilidad con HTML5 sí, pero no para IE9, que es un buen navegador -->
<!--[if lt IE 9]>
<script src='http://html5shiv.googlecode.com/svn/trunk/html5.js'></script>
<![endif]-->
<!-- /all-head-content -->