<?xml version="1.0" encoding="UTF-8"?>
 <rdf:RDF xmlns="http://purl.org/rss/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://web.resource.org/cc/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://pinboard.in">
    <title>Pinboard (rybesh)</title>
    <link>https://pinboard.in/u:rybesh/public/</link>
    <description>recent bookmarks from rybesh</description>
    <items>
      <rdf:Seq>	<rdf:li rdf:resource="https://choo.io/"/>
	<rdf:li rdf:resource="http://toddmotto.com/a-comprehensive-dive-into-nodelists-arrays-converting-nodelists-and-understanding-the-dom/"/>
	<rdf:li rdf:resource="http://www.html5rocks.com/en/tutorials/streaming/screenshare/"/>
	<rdf:li rdf:resource="https://github.com/MatthewMueller/cheerio"/>
	<rdf:li rdf:resource="http://developers.whatwg.org/dom.html"/>
	<rdf:li rdf:resource="https://github.com/tmpvar/jsdom"/>
	<rdf:li rdf:resource="http://sizzlejs.com/"/>
	<rdf:li rdf:resource="http://livedom.validator.nu/"/>
      </rdf:Seq>
    </items>
  </channel><item rdf:about="https://choo.io/">
    <title>Choo</title>
    <dc:date>2017-07-15T00:31:57+00:00</dc:date>
    <link>https://choo.io/</link>
    <dc:creator>rybesh</dc:creator><description><![CDATA[Choo operates on raw DOM nodes using an advanced diffing algorithm. Not only is this fast, it also means that all elements you build can be rendered directly on the DOM. Elements built for choo will work as long as the DOM continues to exist.]]></description>
<dc:subject>javascript api framework DOM</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rybesh/b:92f1b5ddb557/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rybesh/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rybesh/t:api"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rybesh/t:framework"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rybesh/t:DOM"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://toddmotto.com/a-comprehensive-dive-into-nodelists-arrays-converting-nodelists-and-understanding-the-dom/">
    <title>A comprehensive dive into NodeLists, Arrays, converting NodeLists and understanding the DOM</title>
    <dc:date>2015-06-17T17:32:20+00:00</dc:date>
    <link>http://toddmotto.com/a-comprehensive-dive-into-nodelists-arrays-converting-nodelists-and-understanding-the-dom/</link>
    <dc:creator>rybesh</dc:creator><description><![CDATA[Manipulating the DOM is JavaScript's role when developing websites and applications, and we do this by grabbing collections of elements called NodeLists. NodeLists are captured using a selector of some kind (jQuery or native JS), but do you really understand NodeLists and their differences from an Array collection of DOM nodes? This post is here to clear a few things up and hopefully answer some questions.]]></description>
<dc:subject>javascript dom</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rybesh/b:fb619acb1a8f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rybesh/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rybesh/t:dom"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.html5rocks.com/en/tutorials/streaming/screenshare/">
    <title>Screensharing a browser tab in HTML5? - HTML5 Rocks</title>
    <dc:date>2012-09-22T02:59:59+00:00</dc:date>
    <link>http://www.html5rocks.com/en/tutorials/streaming/screenshare/</link>
    <dc:creator>rybesh</dc:creator><description><![CDATA[If we remove the complexities of traditional screen sharing and focus on sharing the contents of a browser tab, the problem greatly simplifies to a.) capturing the visible tab in its current state, and b.) sending that "frame" across the wire. Essentially, we need a way to snapshot the DOM and share it out.

The sharing part is easy. Websockets are very capable of sending data in different formats (string, JSON, binary). The snapshotting part is a much harder problem. ]]></description>
<dc:subject>javascript mutation dom html</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rybesh/b:0c58604149dc/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rybesh/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rybesh/t:mutation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rybesh/t:dom"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rybesh/t:html"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/MatthewMueller/cheerio">
    <title>MatthewMueller/cheerio</title>
    <dc:date>2012-04-08T03:58:06+00:00</dc:date>
    <link>https://github.com/MatthewMueller/cheerio</link>
    <dc:creator>rybesh</dc:creator><description><![CDATA[Fast, flexible, and lean implementation of core jQuery designed specifically for the server.]]></description>
<dc:subject>jquery jsdom nodejs javascript dom</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rybesh/b:767db9b87fb6/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rybesh/t:jquery"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rybesh/t:jsdom"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rybesh/t:nodejs"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rybesh/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rybesh/t:dom"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://developers.whatwg.org/dom.html">
    <title>3 Semantics, structure, and APIs of HTML documents — HTML5 — Edition for Web Developers</title>
    <dc:date>2012-04-07T02:16:24+00:00</dc:date>
    <link>http://developers.whatwg.org/dom.html</link>
    <dc:creator>rybesh</dc:creator><description><![CDATA[Documents are built from elements. These elements form a tree using the DOM. This section defines the features of this DOM, as well as introducing the features common to all elements, and the concepts used in defining elements.]]></description>
<dc:subject>html standard dom semantics inls620</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rybesh/b:92504099469d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rybesh/t:html"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rybesh/t:standard"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rybesh/t:dom"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rybesh/t:semantics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rybesh/t:inls620"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/tmpvar/jsdom">
    <title>tmpvar/jsdom - GitHub</title>
    <dc:date>2012-01-21T00:50:03+00:00</dc:date>
    <link>https://github.com/tmpvar/jsdom</link>
    <dc:creator>rybesh</dc:creator><description><![CDATA[A javascript implementation of the W3C DOM.]]></description>
<dc:subject>dom javascript nodejs jquery scraping</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rybesh/b:9d77e04cbebd/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rybesh/t:dom"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rybesh/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rybesh/t:nodejs"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rybesh/t:jquery"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rybesh/t:scraping"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://sizzlejs.com/">
    <title>Sizzle JavaScript Selector Library</title>
    <dc:date>2009-03-05T04:45:33+00:00</dc:date>
    <link>http://sizzlejs.com/</link>
    <dc:creator>rybesh</dc:creator><description><![CDATA[A pure-JavaScript CSS selector engine designed to be easily dropped in to a host library.
]]></description>
<dc:subject>code javascript dom html</dc:subject>
<dc:identifier>https://pinboard.in/u:rybesh/b:b19f8400eae3/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rybesh/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rybesh/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rybesh/t:dom"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rybesh/t:html"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://livedom.validator.nu/">
    <title>Live DOM Viewer</title>
    <dc:date>2008-08-14T18:24:08+00:00</dc:date>
    <link>http://livedom.validator.nu/</link>
    <dc:creator>rybesh</dc:creator><description><![CDATA[Live DOM Viewer with an HTML5 parser running as JavaScript in your browser.
]]></description>
<dc:subject>dom tools javascript authoring testing html</dc:subject>
<dc:identifier>https://pinboard.in/u:rybesh/b:97542c1bd9bd/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rybesh/t:dom"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rybesh/t:tools"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rybesh/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rybesh/t:authoring"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rybesh/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rybesh/t:html"/>
</rdf:Bag></taxo:topics>
</item>
</rdf:RDF>