{"id":469,"date":"2002-11-26T00:00:00","date_gmt":"2002-11-26T00:00:00","guid":{"rendered":"http:\/\/adam.rosi-kessel.org\/weblog\/free_software\/code\/multizilla.html"},"modified":"-0001-11-30T00:00:00","modified_gmt":"1970-01-01T05:00:00","slug":"multizilla","status":"publish","type":"post","link":"http:\/\/adam.rosi-kessel.org\/weblog\/2002\/11\/26\/multizilla","title":{"rendered":"MultiZilla"},"content":{"rendered":"<p><!-- keywords:The Web, Free Software --> <!-- date:2002.11.12.06.26 --> <\/p>\n<p> <a href=\"http:\/\/www.mozilla.org\">Mozilla<\/a> just hit critical mass. I had read a fair bit about the <a href=\"http:\/\/www.mozilla.org\/xpfe\/\">XUL architecture<\/a> and <a href=\"http:\/\/arstechnica.com\/reviews\/02q3\/mozilla.1\/moz-3.html\">Gecko rendering engine<\/a> but I didn&#8217;t really get it until recently. <a href=\"http:\/\/www.oreillynet.com\/pub\/au\/64\">David Boswell<\/a>&#8217;s article, <a href=\"http:\/\/www.oreillynet.com\/pub\/a\/mozilla\/2002\/09\/12\/mozilla_browsers.html\">Let One Hundred Browsers Bloom<\/a> on <a href=\"http:\/\/www.oreillynet.com\">O&#8217;Reilly Network<\/a> is a good introduction to the myriad possibilites that are now unleashed. <a href=\"http:\/\/www.xulplanet.com\/ndeakin\/arts\/reasons.html\">101 things that the Mozilla browser can do that IE cannot<\/a> on <a href=\"http:\/\/www.xulplanet.com\">XulPlanet<\/a> also is a good overview of what it&#8217;s all about. <a href=\"http:\/\/arstechnica.com\">Ars Technica<\/a> ran a <a href=\"http:\/\/arstechnica.com\/reviews\/02q3\/mozilla.1\/moz-1.html\">good review<\/a> when Mozilla 1.0 was released, although it&#8217;s now slightly dated. <\/p>\n<p> One of my favorite applications (or &#8220;plug-ins&#8221;?) that takes advantage of Mozilla&#8217;s extensibility is <a href=\"http:\/\/multizilla.mozdev.org\">MultiZilla<\/a>, which does all sorts of crazy things with tabbed browsing. The webpage describes all this fairly well; my favorite extension is one where you can take a whole set of tabs and &#8220;bookmark&#8221; them as a &#8220;groupmark&#8221;, and then later open that groupmark and get all of those tabs together again. I do this to read the news&#8212;I have seven or eight news sites I like to read first thing every day, so I&#8217;ve groupmarked them, then I go through each one, opening up new tabs (by middle-button-clicking) on articles I&#8217;m interested in. As I finish going through everything in a particular tab, I close it with a <a href=\"http:\/\/optimoz.mozdev.org\/\">Mouse gesture<\/a> and move on to the next one; essentially going left-to-right, new articles leapfrogging to the end. <\/p>\n<p> I suspect most people don&#8217;t necessarily want or need to use their web browsers this way, but for some it opens up new ways of interacting with the web. I believe eventually this will lead to new ways of thinking about the whole technology. We&#8217;re now at a point, finally, where the web browser <span class=\"emphasis\">can<\/span> be a platform upon which castles are built. If nothing else, that&#8217;s a good thing for <a href=\"http:\/\/www.gnu.org\/philosophy\/microsoft-antitrust.html\">competition<\/a>. <\/p>\n","protected":false},"excerpt":{"rendered":"<p>Mozilla just hit critical mass. I had read a fair bit about the XUL architecture and Gecko rendering engine but I didn&#8217;t really get it until recently. David Boswell&#8217;s article, Let One Hundred Browsers Bloom on O&#8217;Reilly Network is a good introduction to the myriad possibilites that are now unleashed. 101 things that the Mozilla [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[17],"tags":[],"_links":{"self":[{"href":"http:\/\/adam.rosi-kessel.org\/weblog\/wp-json\/wp\/v2\/posts\/469"}],"collection":[{"href":"http:\/\/adam.rosi-kessel.org\/weblog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/adam.rosi-kessel.org\/weblog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/adam.rosi-kessel.org\/weblog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/adam.rosi-kessel.org\/weblog\/wp-json\/wp\/v2\/comments?post=469"}],"version-history":[{"count":0,"href":"http:\/\/adam.rosi-kessel.org\/weblog\/wp-json\/wp\/v2\/posts\/469\/revisions"}],"wp:attachment":[{"href":"http:\/\/adam.rosi-kessel.org\/weblog\/wp-json\/wp\/v2\/media?parent=469"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/adam.rosi-kessel.org\/weblog\/wp-json\/wp\/v2\/categories?post=469"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/adam.rosi-kessel.org\/weblog\/wp-json\/wp\/v2\/tags?post=469"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}