<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en-us" xmlns="http://www.w3.org/2005/Atom"><title>Simon Willison's Weblog: firefoxos</title><link href="http://simonwillison.net/" rel="alternate"/><link href="http://simonwillison.net/tags/firefoxos.atom" rel="self"/><id>http://simonwillison.net/</id><updated>2019-01-28T12:59:52+00:00</updated><author><name>Simon Willison</name></author><entry><title>Quoting Ben Francis</title><link href="https://simonwillison.net/2019/Jan/28/ben-francis/#atom-tag" rel="alternate"/><published>2019-01-28T12:59:52+00:00</published><updated>2019-01-28T12:59:52+00:00</updated><id>https://simonwillison.net/2019/Jan/28/ben-francis/#atom-tag</id><summary type="html">
    &lt;blockquote cite="https://medium.com/@bfrancis/the-legacy-of-firefox-os-c58ec32d94f0"&gt;&lt;p&gt;Since Mozilla moved on from Firefox OS, its derivatives have shipped on an order of magnitude more devices than during its entire time under Mozilla’s leadership and it has gone on to form the basis of the third largest and fastest growing mobile operating system in the world.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p class="cite"&gt;&amp;mdash; &lt;a href="https://medium.com/@bfrancis/the-legacy-of-firefox-os-c58ec32d94f0"&gt;Ben Francis&lt;/a&gt;&lt;/p&gt;

    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/firefox"&gt;firefox&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/mozilla"&gt;mozilla&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/firefoxos"&gt;firefoxos&lt;/a&gt;&lt;/p&gt;



</summary><category term="firefox"/><category term="mozilla"/><category term="firefoxos"/></entry><entry><title>What data structures are used to implement the DOM tree?</title><link href="https://simonwillison.net/2013/Feb/17/what-data-structures-are/#atom-tag" rel="alternate"/><published>2013-02-17T13:31:00+00:00</published><updated>2013-02-17T13:31:00+00:00</updated><id>https://simonwillison.net/2013/Feb/17/what-data-structures-are/#atom-tag</id><summary type="html">
    &lt;p&gt;&lt;em&gt;My answer to &lt;a href="https://www.quora.com/What-data-structures-are-used-to-implement-the-DOM-tree/answer/Simon-Willison"&gt;What data structures are used to implement the DOM tree?&lt;/a&gt; on Quora&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;You may enjoy this post from Hixie back in 2002 which illustrates how different browsers deal with incorrectly nested HTML. IE6 used to create a tree that wasn't actually a tree! &lt;span&gt;&lt;a href="http://ln.hixie.ch/?count=1&amp;amp;start=1037910467"&gt;http://ln.hixie.ch/?start=103791...&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
    
        &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/chrome"&gt;chrome&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/data-structures"&gt;data-structures&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/firefox"&gt;firefox&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/html"&gt;html&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/internet-explorer"&gt;internet-explorer&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/opera"&gt;opera&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/webkit"&gt;webkit&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/quora"&gt;quora&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/firefoxos"&gt;firefoxos&lt;/a&gt;&lt;/p&gt;
    

</summary><category term="chrome"/><category term="data-structures"/><category term="firefox"/><category term="html"/><category term="internet-explorer"/><category term="opera"/><category term="webkit"/><category term="quora"/><category term="firefoxos"/></entry></feed>