Microformats Parser (PHP) v0.5.0
HTML
<!DOCTYPE html> <html> <head> <meta charset=utf-8> <meta name=viewport content="width=900"/> <title>The Alt World of Salt /?/ altSalt</title> <meta name=description content="Kilted Globetrotter, Free/Libre/Open Advocate, and Lifelong Hacker"/> <link href='http://www.altsalt.net/' rel=canonical> <link href="/favicon.ico" rel=icon type="image/ico"/> <link href='/favicon.ico' rel=icon sizes='64x64,32x32,24x24,16x16' type='image/x-icon'> <link href='/favicon.png' rel='shortcut icon' sizes=16x16> <link rel=alternate type="application/atom+xml" title=atom href="/feed.xml"/> <link href="//fonts.googleapis.com/css?family=Ubuntu+Mono|Rock+Salt|Metamorphous|Crimson+Text|Comfortaa|Raleway" rel=stylesheet /> <link href="/stylesheets/main-13c06f08.css" rel=stylesheet /> </head> <body> <div id=page> <div class=nocontent> <header> <h1 id=altsalt> <a href="/"><span class=altsalt-left> The Alt <br> -er/( <span class=word0> <span class=word1> <span class=word2> <span class=word3>nat</span> </span> </span> </span> )? <br> ( <span class=word0> <span class=word4>abl</span> </span> | <span class=word1>iv</span> | <span class=word2> <span class=word5>ing</span> </span> )? <br> ( <span class=word0> <span class=word1> <span class=word3> <span class=word4>e</span> </span> </span> </span> | <span class=word6>ed</span> )?/ <br> World of </span> <span class=altsalt-right> <span id=logo>S</span> alt </span> </a> </h1> <h2 id=tagline> Kilted Globetrotter, Free/Libre/Open Advocate, and Lifelong Hacker </h2> </header> </div> <div class=content> <hr class=hr-overlay> <section id=bio> <p><span class=chinese>您好</span>, my name is William Hale, however, most people know me as Salt. I am a Seattle local who owns a <a title="Alive Tech" href="http://alivetech.net">web development firm</a> and an <a title="Kilted Cantina" href="http://kiltedcantina.com">event bartending service</a>, graduated from the University of Washington, and lead the <a title=GSLUG href="https://gslug.org">Greater Seattle Linux Users Group</a> from 2007 through 2015.</p> <p>My focus is on free/libre/open software and culture, information security, and entrepreneurship. Other hobbies include: urban hiking (walking), dancing (east coast swing, folk, blues, tango), windsports (windsurfing, kiteboarding, sailing), boffering, cooking, driving, gaming, programming, public speaking, reading, robotics, skiing, and travel.</p> </section> <section id=articles> <p> Occasionally I write down a musing; feel free to read and share: </p> <h3><a href="/blog/indieweb-summit-2016-rsvp/">IndieWeb Summit 2016 RSVP</a></h3> <h3><a href="/blog/hello-world-redux/">Hello World, redux</a></h3> <p> </p> </section> <section id=contact> <p> While there are numerous ways to contact me, I prefer synchronous communication and thusly like to hold conversations on IRC or in-person. For IRC, the network I check most frequently is FreeNode. In person, I am very approachable and will always be found wearing a kilt. </p> <p> Here are some other places I can be found: </p> <ul> <li> <a rel=me href=Facebook><i class='icon icon-ZmFjZWJvb2s'></i> </a> </li> <li> <a rel=me href=GooglePlus><i class='icon icon-Z29vZ2xlLXBsdXM'></i> </a> </li> <li> <a rel=me href=Twitter><i class='icon icon-dHdpdHRlcg'></i> </a> </li> <li> <a rel=me href=LinkedIn><i class='icon icon-bGlua2VkaW4'></i> </a> </li> <li> <a rel=me href=Meetup><i class='icon icon-bWVldHVw'></i> </a> </li> <li> <a rel=me href=CouchSurfing><i class='icon icon-Y291Y2hzdXJmaW5n'></i> </a> </li> <li> <a rel=me href=BeWelcome><i class='icon icon-YmV3ZWxjb21l'></i> </a> </li> <li> <a rel=me href=AirBnB><i class='icon icon-YWlyYm5i'></i> </a> </li> <li> <a rel=me href=TripAdvisor><i class='icon icon-dHJpcGFkdmlzb3I'></i> </a> </li> <li> <a rel=me href=Amazon><i class='icon icon-YW1hem9u'></i> </a> </li> <li> <a rel=me href=Snowdrift><i class='icon icon-c25vd2RyaWZ0'></i> </a> </li> <li> <a rel=me href=Wikipedia><i class='icon icon-d2lraXBlZGlh'></i> </a> </li> <li> <a rel=me href=GitHub><i class='icon icon-Z2l0aHVi'></i> </a> </li> <li> <a rel=me href=Keybase><i class='icon icon-a2V5YmFzZQ'></i> </a> </li> <li> <a rel=me href=GPG><i class='icon icon-bG9jaw'></i> </a> </li> <li> <a href="mailto:salt@here"><i class='icon icon-mail'></i> </a> </li> <li> <a rel=me href="irc://irc.freenode.net/Salt,isnick"><i class='icon icon-hash'></i> </a> </li> </ul> </section> <section id=hcard> <p> Finally, here is my official h-card: </p> <div class=h-card> <img class=u-photo width=265 height=266 src="/resources/uw_graduation-ced5f6ab.png"/> <ul class=info> <li> <a class="p-name u-url" href="http://www.altsalt.net/">William Hale</a> </li> <li> aka <span class=p-nickname> Salt </span> </li> <li> <span class=p-locality> Seattle </span> , <span class=p-region> WA </span> , <span class=p-country-name> USA </span> </li> </ul> <ul class=job> <li class=p-role> Community Director </li> <li class=p-org> Snowdrift.coop </li> </ul> </div> </section> </div> </div> <footer> <a rel=license class=icon title="Except where otherwise noted, content on this site is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License." href="http://creativecommons.org/licenses/by-sa/4.0/"><i class='icon icon-creative-commons'> 2010–2016 </i> </a> </footer> </body> </html>
Base URL
Save HTML?
(Note: Data older than 72 hours may be purged)
Render HTML in page?
JSON
{ "items": [ { "type": [ "h-card" ], "properties": { "name": [ "William Hale" ], "nickname": [ "Salt" ], "locality": [ "Seattle" ], "region": [ "WA" ], "country-name": [ "USA" ], "role": [ "Community Director" ], "org": [ "Snowdrift.coop" ], "photo": [ "/resources/uw_graduation-ced5f6ab.png" ], "url": [ "http://www.altsalt.net/" ] } } ], "rels": { "canonical": [ "http://www.altsalt.net/" ], "icon": [ "/favicon.ico", "/favicon.png" ], "shortcut": [ "/favicon.png" ], "alternate": [ "/feed.xml" ], "stylesheet": [ "//fonts.googleapis.com/css?family=Ubuntu+Mono|Rock+Salt|Metamorphous|Crimson+Text|Comfortaa|Raleway", "/stylesheets/main-13c06f08.css" ], "me": [ "Facebook", "GooglePlus", "Twitter", "LinkedIn", "Meetup", "CouchSurfing", "BeWelcome", "AirBnB", "TripAdvisor", "Amazon", "Snowdrift", "Wikipedia", "GitHub", "Keybase", "GPG", "irc://irc.freenode.net/Salt,isnick" ], "license": [ "http://creativecommons.org/licenses/by-sa/4.0/" ] }, "rel-urls": { "http://www.altsalt.net/": { "rels": [ "canonical" ] }, "/favicon.ico": { "type": "image/ico", "rels": [ "icon" ] }, "/favicon.png": { "rels": [ "icon", "shortcut" ] }, "/feed.xml": { "title": "atom", "type": "application/atom+xml", "rels": [ "alternate" ] }, "//fonts.googleapis.com/css?family=Ubuntu+Mono|Rock+Salt|Metamorphous|Crimson+Text|Comfortaa|Raleway": { "rels": [ "stylesheet" ] }, "/stylesheets/main-13c06f08.css": { "rels": [ "stylesheet" ] }, "Facebook": { "text": " ", "rels": [ "me" ] }, "GooglePlus": { "text": " ", "rels": [ "me" ] }, "Twitter": { "text": " ", "rels": [ "me" ] }, "LinkedIn": { "text": " ", "rels": [ "me" ] }, "Meetup": { "text": " ", "rels": [ "me" ] }, "CouchSurfing": { "text": " ", "rels": [ "me" ] }, "BeWelcome": { "text": " ", "rels": [ "me" ] }, "AirBnB": { "text": " ", "rels": [ "me" ] }, "TripAdvisor": { "text": " ", "rels": [ "me" ] }, "Amazon": { "text": " ", "rels": [ "me" ] }, "Snowdrift": { "text": " ", "rels": [ "me" ] }, "Wikipedia": { "text": " ", "rels": [ "me" ] }, "GitHub": { "text": " ", "rels": [ "me" ] }, "Keybase": { "text": " ", "rels": [ "me" ] }, "GPG": { "text": " ", "rels": [ "me" ] }, "irc://irc.freenode.net/Salt,isnick": { "text": " ", "rels": [ "me" ] }, "http://creativecommons.org/licenses/by-sa/4.0/": { "title": "Except where otherwise noted, content on this site is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.", "text": " 2010\u20132016 ", "rels": [ "license" ] } }, "debug": { "package": "https://packagist.org/packages/mf2/mf2", "source": "https://github.com/indieweb/php-mf2", "version": "v0.5.0", "note": [ "This output was generated from the php-mf2 library available at https://github.com/indieweb/php-mf2", "Please file any issues with the parser at https://github.com/indieweb/php-mf2/issues", "Using the Masterminds HTML5 parser" ] } }
Parse