James Peret's blog. Built with Jekyll and the Mikey theme.

head.html 6.8KB

    <head> <link href="http://gmpg.org/xfn/11" rel="profile"> <link type="text/plain" rel="author" href="{{ site.url }}/humans.txt" /> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <!-- Enable responsiveness on mobile devices--> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1"> <!-- Optimized for search engines --> <meta name="description" content="{% if page.excerpt %}{{ page.excerpt | strip_html | strip_newlines | truncate: 160 }}{% else %}{{ site.description }}{% endif %}"> {% if page.robots %} <meta name="robots" content="{{ page.robots }}"> {% endif %} <link rel="canonical" href="{{ page.url | replace:'index.html','' | prepend: site.url }}"> {% if page.next.url %} <link rel="next" href="{{ page.next.url | replace:'index.html','' | prepend: site.url }}" title="{{ page.next.title }}"> {% endif %} {% if page.previous.url %} <link rel="prev" href="{{ page.previous.url | replace:'index.html','' | prepend: site.url }}" title="{{ page.previous.title }}"> {% endif %} <!-- Twitter card --> <meta name="twitter:card" content="summary_large_image"> <meta name="twitter:site" content="@{{ site.author.twitter }}"> <meta name="twitter:creator" content="@{{ site.author.twitter }}"> <meta name="twitter:title" content="{% if page.title %}{{ page.title }}{% else %}{{ site.name }}{% endif %}"> <meta name="twitter:description" content="{% if page.excerpt %}{{ page.excerpt | strip_html | strip_newlines | truncate: 160 }}{% else %}{{ site.description }}{% endif %}"> <meta name="twitter:image" content="{% if page.image.feature %}{{ page.image.feature | prepend: site.baseurl_featured_img | prepend: site.url }}{% else %}{{ site.icon | prepend: site.baseurl | prepend: site.url }}{% endif %}"> <meta name="twitter:url" content="{{ page.url | replace:'index.html','' | prepend: site.url }}"> <!-- Open graph --> <meta property="og:title" content="{% if page.title %}{{ page.title }}{% else %}{{ site.name }}{% endif %}"> <meta property="og:type" content="{% if page.date %}article{% else %}website{% endif %}"> <meta property="og:url" content="{{ page.url | replace:'index.html','' | prepend: site.url }}"> <meta property="og:image" content="{% if page.image.feature %}{{ page.image.feature | prepend: site.baseurl_featured_img | prepend: site.url }}{% else %}{{ site.icon | prepend: site.baseurl | prepend: site.url }}{% endif %}"> <meta property="og:description" content="{% if page.excerpt %}{{ page.excerpt | strip_html | strip_newlines | truncate: 160 }}{% else %}{{ site.description }}{% endif %}"> <meta property="og:site_name" content="{{ site.name }}"> <meta property="og:locale" content="{{ site.locale }}"> {% if page.date %} <meta property="article:modified_time" content="{% if page.last_modified_at %}{{ page.last_modified_at | date_to_xmlschema }}{% else %}{{ page.date | date_to_xmlschema }}{% endif %}"> <meta property="article:published_time" content="{{ page.date | date_to_xmlschema }}"> <meta property="article:author" content="https://www.facebook.com/{{ site.author.facebook }}"> {% for post in site.related_posts limit:3 %} <meta property="og:see_also" content="{{ post.url | replace:'index.html','' | prepend: site.url }}"> {% endfor %} {% endif %} {% if page.categories %} {% for category in page.categories limit:1 %} <meta property="article:section" content="{{ category }}"> {% endfor %} {% endif %} {% if page.tags %} {% for tag in page.tags %} <meta property="article:tag" content="{{ tag }}"> {% endfor %} {% endif %} <meta property="fb:admins" content="{{ site.fb_admins }}"> <meta property="fb:app_id" content="{{ site.fb_appid }}"> <title> {% if page.title == "Mickey Theme for Jekyll" %} {{ site.title }} {% else %} {{ page.title }} &middot; {{ site.title }} {% endif %} </title> <!-- CSS --> <link rel="stylesheet" href="{{ site.baseurl }}assets/css/main.css"> {% if page.syntaxHighlighter %} <link rel="stylesheet" href="{{ site.baseurl }}assets/css/prism-okaidia.css"> <link rel="stylesheet" href="{{ site.baseurl }}assets/css/prism-line-numbers.css"> {% endif %} <!-- Fonts --> <link href='http://fonts.googleapis.com/css?family=Source+Serif+Pro:700,400' rel='stylesheet' type='text/css'> <link href='http://fonts.googleapis.com/css?family=Roboto:100,300' rel='stylesheet' type='text/css'> <link href='http://fonts.googleapis.com/css?family=PT+Sans:700' rel='stylesheet' type='text/css'> <!-- Icons --> <link rel="apple-touch-icon-precomposed" sizes="144x144" href="{{ site.baseurl }}assets/apple-touch-icon-144-precomposed.png"> <link rel="shortcut icon" href="{{ site.baseurl }}assets/images/favicon.ico"> <!-- RSS --> <link rel="alternate" type="application/rss+xml" title="RSS" href="/feed.xml"> <!-- modernizer --> <script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/modernizr/2.8.3/modernizr.min.js"></script> <!--[if lt IE 9]> <script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.2/html5shiv.min.js"></script> <![endif]--> <!--[if (gte IE 6)&(lte IE 8)]> <script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/respond.js/1.3.0/respond.js"></script> <script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/selectivizr/1.0.2/selectivizr-min.js"></script> <![endif]--> <!-- start Mixpanel --> <script type="text/javascript">(function(e,b){if(!b.__SV){var a,f,i,g;window.mixpanel=b;b._i=[];b.init=function(a,e,d){function f(b,h){var a=h.split(".");2==a.length&&(b=b[a[0]],h=a[1]);b[h]=function(){b.push([h].concat(Array.prototype.slice.call(arguments,0)))}}var c=b;"undefined"!==typeof d?c=b[d]=[]:d="mixpanel";c.people=c.people||[];c.toString=function(b){var a="mixpanel";"mixpanel"!==d&&(a+="."+d);b||(a+=" (stub)");return a};c.people.toString=function(){return c.toString(1)+".people (stub)"};i="disable time_event track track_pageview track_links track_forms register register_once alias unregister identify name_tag set_config people.set people.set_once people.increment people.append people.union people.track_charge people.clear_charges people.delete_user".split(" "); for(g=0;g<i.length;g++)f(c,i[g]);b._i.push([a,e,d])};b.__SV=1.2;a=e.createElement("script");a.type="text/javascript";a.async=!0;a.src="undefined"!==typeof MIXPANEL_CUSTOM_LIB_URL?MIXPANEL_CUSTOM_LIB_URL:"file:"===e.location.protocol&&"//cdn.mxpnl.com/libs/mixpanel-2-latest.min.js".match(/^\/\//)?"https://cdn.mxpnl.com/libs/mixpanel-2-latest.min.js":"//cdn.mxpnl.com/libs/mixpanel-2-latest.min.js";f=e.getElementsByTagName("script")[0];f.parentNode.insertBefore(a,f)}})(document,window.mixpanel||[]); mixpanel.init("69eea0234f0d7d65bd0f64d2c498fb5e");</script> <!-- end Mixpanel --> </head>