<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.3.2" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>Flawless Mind</title>
	<link>http://www.mjama.com/mjama/blog</link>
	<description>The only good is Knowledge and the only evil is Ignorance</description>
	<pubDate>Tue, 17 Jun 2008 13:33:03 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.2</generator>
	<language>en</language>
			<item>
		<title>Thanks to semantic web : PiggyBank</title>
		<link>http://www.mjama.com/mjama/blog/index.php/2008/06/17/thanks-to-semantic-web-piggybank/</link>
		<comments>http://www.mjama.com/mjama/blog/index.php/2008/06/17/thanks-to-semantic-web-piggybank/#comments</comments>
		<pubDate>Tue, 17 Jun 2008 13:30:02 +0000</pubDate>
		<dc:creator>M. Jama</dc:creator>
		
		<category><![CDATA[Geeky McGeek Seris]]></category>

		<category><![CDATA[Techie News]]></category>

		<guid isPermaLink="false">http://www.mjama.com/mjama/blog/index.php/2008/06/17/thanks-to-semantic-web-piggybank/</guid>
		<description><![CDATA[Piggy Bank is a Firefox extension that turns your browser into a mashup platform, by allowing you to extract data from different web sites and mix them together.
Piggy Bank also allows you to store this extracted information locally for you to search later and to exchange at need the collected information with others.
go play outside!
]]></description>
			<content:encoded><![CDATA[<p style="margin: 1em; font-size: 120%">Piggy Bank is a Firefox extension that turns your browser into a mashup platform, by allowing you to extract data from different web sites and mix them together.<br />
Piggy Bank also allows you to store this extracted information locally for you to search later and to exchange at need the collected information with others.</p>
<p style="margin: 1em; font-size: 120%"><a href="http://simile.mit.edu/wiki/Piggy_Bank" target="_blank">go play outside!</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mjama.com/mjama/blog/index.php/2008/06/17/thanks-to-semantic-web-piggybank/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Can we advance open source by sacrificing software freedom?</title>
		<link>http://www.mjama.com/mjama/blog/index.php/2008/06/16/can-we-advance-open-source-by-sacrificing-software-freedom/</link>
		<comments>http://www.mjama.com/mjama/blog/index.php/2008/06/16/can-we-advance-open-source-by-sacrificing-software-freedom/#comments</comments>
		<pubDate>Mon, 16 Jun 2008 09:25:00 +0000</pubDate>
		<dc:creator>M. Jama</dc:creator>
		
		<category><![CDATA[Geeky McGeek Seris]]></category>

		<category><![CDATA[Techie News]]></category>

		<guid isPermaLink="false">http://www.mjama.com/mjama/blog/index.php/2008/06/16/can-we-advance-open-source-by-sacrificing-software-freedom/</guid>
		<description><![CDATA[The relationship of mutual benefit that exists between mobile device makers and the open source development community on which they increasingly depend presents a unique paradox. Specifically, advancing the development of free software sometimes necessitates compromises that limit software freedom, particularly when it comes to providing open-source support for technologies like DRM. Nokia open source [...]]]></description>
			<content:encoded><![CDATA[<p>The relationship of mutual benefit that exists between mobile device makers and the open source development community on which they increasingly depend presents a unique paradox. Specifically, advancing the development of free software sometimes necessitates compromises that limit software freedom, particularly when it comes to providing open-source support for technologies like DRM. Nokia open source director Ari Jaaksi shared some of his thoughts about this paradox at the Handsets World Conference in Berlin last week, where he argued in favor of finding a stronger middle-ground through communication.</p>
<p><a href="http://arstechnica.com/news.ars/post/20080615-advancing-oss-adoption-by-sacrificing-software-freedom.html" target="_blank">source </a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mjama.com/mjama/blog/index.php/2008/06/16/can-we-advance-open-source-by-sacrificing-software-freedom/feed/</wfw:commentRss>
		</item>
		<item>
		<title>http://www.mjama.com</title>
		<link>http://www.mjama.com/mjama/blog/index.php/2008/06/14/httpwwwmjamacom-2/</link>
		<comments>http://www.mjama.com/mjama/blog/index.php/2008/06/14/httpwwwmjamacom-2/#comments</comments>
		<pubDate>Sat, 14 Jun 2008 22:17:55 +0000</pubDate>
		<dc:creator>M. Jama</dc:creator>
		
		<category><![CDATA[Geeky McGeek Seris]]></category>

		<category><![CDATA[Techie News]]></category>

		<guid isPermaLink="false">http://www.mjama.com/mjama/blog/index.php/2008/06/14/httpwwwmjamacom-2/</guid>
		<description><![CDATA[hey everyone I just relaunched my portfolio , go check it out 
]]></description>
			<content:encoded><![CDATA[<p>hey everyone I just relaunched my portfolio , go <a href="http://www.mjama.com">check it out </a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mjama.com/mjama/blog/index.php/2008/06/14/httpwwwmjamacom-2/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Processing.js The real WOOW factor!</title>
		<link>http://www.mjama.com/mjama/blog/index.php/2008/05/10/processingjs-the-real-woow-factor/</link>
		<comments>http://www.mjama.com/mjama/blog/index.php/2008/05/10/processingjs-the-real-woow-factor/#comments</comments>
		<pubDate>Sat, 10 May 2008 12:48:36 +0000</pubDate>
		<dc:creator>M. Jama</dc:creator>
		
		<category><![CDATA[Geeky McGeek Seris]]></category>

		<guid isPermaLink="false">http://www.mjama.com/mjama/blog/index.php/2008/05/10/processingjs-the-real-woow-factor/</guid>
		<description><![CDATA[Jquery based script Proccessing.js is just cool!! I am talking about Processing visualization language &#8220;dynamically convert code written in the Processing language, to JavaScript&#8221;&#8230;
This is the from the the development i section in jqeury official site..
The language includes a number of interesting aspects, many of which are covered in the basic demos. Here&#8217;s a brief [...]]]></description>
			<content:encoded><![CDATA[<p>Jquery based script Proccessing.js is just cool!! I am talking about Processing visualization language &#8220;dynamically convert code written in the Processing language, to JavaScript&#8221;&#8230;</p>
<p>This is the from the the development i section in jqeury official site..</p>
<p>The language includes a number of interesting aspects, many of which are covered in the <a href="http://dev.jquery.com/%7Ejohn/processing.js/examples/basic/">basic demos</a>. Here&#8217;s a brief selection of language features that are handled:</p>
<ul>
<li><strong>Types and type casting</strong> - Type information is generally discarded, but becomes important in variable declaration and in casting (which is generally handled well).</li>
<li><strong>Classes</strong> - The full class system is supported (can be instantiated, etc. just fine).</li>
<li><strong>Method overloading and multiple constructors</strong> - Within classes you can have multiple method (or constructor) definitions - with the appropriate methods being called, based upon their signature length.</li>
<li><strong>Inheritance</strong> - Even classical-style inheritance is supported.</li>
</ul>
<p><strong>The Processing API</strong></p>
<p>The second portion of the project is the full <strong>2d</strong> Processing API. This includes all sorts of different methods:</p>
<ul>
<li>Shapes drawing</li>
<li>Canvas manipulation</li>
<li>Pixel utilities</li>
<li>Image drawing</li>
<li>Math functions</li>
<li>Keyboard and mouse access</li>
<li>Objects (point, arrays, random number generators)</li>
<li>Color manipulation</li>
<li>Font selection and text drawing</li>
<li>Buffers</li>
</ul>
<p>Most of these are demonstrated in the <a href="http://dev.jquery.com/%7Ejohn/processing.js/examples/basic/">basic demos</a>.</p>
<p>There&#8217;s pretty-good coverage of the Processing API: there&#8217;s sure to be many gaps, but most of what I can throw at it works.</p>
<p>Here&#8217;s the full break-down of demos that are available:</p>
<ul>
<li><a href="http://dev.jquery.com/%7Ejohn/processing.js/examples/basic/">91 basic demos.</a></li>
<li><a href="http://dev.jquery.com/%7Ejohn/processing.js/examples/topics/">51 larger, topical, demos.</a></li>
<li><a href="http://dev.jquery.com/%7Ejohn/processing.js/examples/custom/">4 custom &#8220;in the wild&#8221; demos.</a></li>
</ul>
<p>&#8230;. Now check that and come back tell me that ain&#8217;t WOOW!</p>
<p><a href="http://dev.jquery.com/~john/processing.js/" target="_blank">Dev Page</a> <a href="http://dev.jquery.com/%7Ejohn/processing.js/examples/basic/"><br />
91 basic demos.</a><a href="http://dev.jquery.com/%7Ejohn/processing.js/examples/topics/"><br />
51 larger, topical, demos.</a><a href="http://dev.jquery.com/%7Ejohn/processing.js/examples/custom/"><br />
4 custom &#8220;in the wild&#8221; demos.</a></p>
<p>and last the full source code is contained within a single file. It comes in at about 5000 lines, compresses down to less than 10kb.</p>
<ul>
<li><a href="http://dev.jquery.com/%7Ejohn/processing.js/processing.js">processing.js</a></li>
<li><strong>SVN:</strong> <a href="http://ejohn.org/code/processing.js/">http://ejohn.org/code/processing.js/</a></li>
</ul>
<p>Enjoy</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mjama.com/mjama/blog/index.php/2008/05/10/processingjs-the-real-woow-factor/feed/</wfw:commentRss>
		</item>
		<item>
		<title>11 Inspiring Lessons from Web Design Experts</title>
		<link>http://www.mjama.com/mjama/blog/index.php/2008/04/14/11-inspiring-lessons-from-web-design-experts/</link>
		<comments>http://www.mjama.com/mjama/blog/index.php/2008/04/14/11-inspiring-lessons-from-web-design-experts/#comments</comments>
		<pubDate>Mon, 14 Apr 2008 09:32:31 +0000</pubDate>
		<dc:creator>M. Jama</dc:creator>
		
		<category><![CDATA[Geeky McGeek Seris]]></category>

		<category><![CDATA[Tips and Tricks]]></category>

		<guid isPermaLink="false">http://www.mjama.com/mjama/blog/index.php/2008/04/14/11-inspiring-lessons-from-web-design-experts/</guid>
		<description><![CDATA[I came across this blog post from our good friends at sixrevisions  , under the following headings,
Design with the users in mind
Apply the right technology at the right time
Why web usability is important
Why web designers should write
Accessibility is oftentimes in simplicity
Consider how people look for information
Educate clients/employers about good web design
Find inspiration from  [...]]]></description>
			<content:encoded><![CDATA[<p>I came across this blog post from our good friends at <a href="http://sixrevisions.com/web_design/11-inspiring-lessons-from-web-design-experts" target="_blank">sixrevisions  </a>, under the following headings,</p>
<p>Design with the users in mind<br />
Apply the right technology at the right time<br />
Why web usability is important<br />
Why web designers should write<br />
Accessibility is oftentimes in simplicity<br />
Consider how people look for information<br />
Educate clients/employers about good web design<br />
Find inspiration from  places beyond the web<br />
Design for an international audience<br />
Focus your client’s feedback<br />
On the topic of the &#8220;designer&#8221; vs. &#8220;developer&#8221; label..</p>
<p><a href="http://sixrevisions.com/web_design/11-inspiring-lessons-from-web-design-experts" target="_blank">Read full article here</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mjama.com/mjama/blog/index.php/2008/04/14/11-inspiring-lessons-from-web-design-experts/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Land of the free is land of the dead</title>
		<link>http://www.mjama.com/mjama/blog/index.php/2008/03/19/land-of-the-free-is-land-of-the-dead/</link>
		<comments>http://www.mjama.com/mjama/blog/index.php/2008/03/19/land-of-the-free-is-land-of-the-dead/#comments</comments>
		<pubDate>Wed, 19 Mar 2008 21:46:35 +0000</pubDate>
		<dc:creator>M. Jama</dc:creator>
		
		<category><![CDATA[Opinionated]]></category>

		<guid isPermaLink="false">http://www.mjama.com/mjama/blog/index.php/2008/03/19/land-of-the-free-is-land-of-the-dead/</guid>
		<description><![CDATA[The web defined a lot of lives and set new laws of economics that baffled most scholars, with new business models that not only benefits entrepreneur with capital but also garage kids in third world with bright ideas.
This notion is very visible with the explosion of high speed broadband, low price of storage capacity and [...]]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal" style="text-indent: 36pt">The web defined a lot of lives and set new laws of economics that baffled most scholars, with new business models that not only benefits entrepreneur with capital but also garage kids in third world with bright ideas.</p>
<p class="MsoNormal" style="text-indent: 36pt">This notion is very visible with the explosion of high speed broadband, low price of storage capacity and rise in innovation see: web2.0, you’d need only internet connection and for very limited period, now (A) you could get free storage from any ad hungry company that would not only give you a huge bandwidth but filled with ads too but not to despair for as little as a school boy’s weekly allowance you could get a decent size storage equipped with apache, php and everything your <span> </span>heart may desire from the open source community god bless them, but what’s the use of that without programmers we turn to code your application now <span> </span>and again (B)free developers on sites such as rentacoder .</p>
<p class="MsoNormal" style="text-indent: 36pt">These developers will all compete to write your code for you and you pick the cheapest! If you worry about privacy assign different coders for different sections of your application and it wouldn’t need a genius to assemble it and it still won’t cost you more than a Friday night out.</p>
<p class="MsoNormal" style="text-indent: 36pt">To get the word out also known as advertising (C) <span> </span>thanks again to free service such as digg.com, reddit.com and stumbleupon.com you could easily rise to fame, some blog posts launched into the blogosphere and picked upon by one of those above mentioned sites <span> </span>will get you so much hits you might need to increase your bandwidth.</p>
<p class="MsoNormal" style="text-indent: 36pt">Now this is the tricky part you’d need an idea (D), which with enough determination and insight will come using one of many business models the internet bestowed on us such as register for free get the product for free pay and pay for support or pay for premium service or the classic ad revenue although the later cannot be achieved without considerable amount of users being involved.</p>
<p class="MsoNormal" style="text-indent: 36pt">Assuming you found your perfect idea and executed it perfectly and you are in for a “rags to riches” scenario? Nope. Sir, users will demand more and once you out there other competitors who are offering exactly or even better than what you’re offering will appear suddenly and you all will be competing for the spoiled user’s loyalty and eventually your very cheap project will demand capital to stay afloat with the competition, which is the reason most startups fail in their first year if they’re lucky enough.</p>
<p class="MsoNormal" style="text-indent: 36pt"><strong>So the question is does A+B+C+D= net flourishing or A+B+C+D=another bubble bursting?<o:p></o:p></strong></p>
<p class="MsoNormal" style="text-indent: 36pt"><o:p> </o:p></p>
<p class="MsoNormal"><span>                </span><span>                </span></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mjama.com/mjama/blog/index.php/2008/03/19/land-of-the-free-is-land-of-the-dead/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Linux Communications Suite Enters Beta</title>
		<link>http://www.mjama.com/mjama/blog/index.php/2008/03/11/linux-communications-suite-enters-beta/</link>
		<comments>http://www.mjama.com/mjama/blog/index.php/2008/03/11/linux-communications-suite-enters-beta/#comments</comments>
		<pubDate>Tue, 11 Mar 2008 08:55:57 +0000</pubDate>
		<dc:creator>M. Jama</dc:creator>
		
		<category><![CDATA[Geeky McGeek Seris]]></category>

		<category><![CDATA[Techie News]]></category>

		<guid isPermaLink="false">http://www.mjama.com/mjama/blog/index.php/2008/03/11/linux-communications-suite-enters-beta/</guid>
		<description><![CDATA[Now thats what I call good news fro m our friends at pcWorld
Unison is offering a unified communications suite of e-mail, messaging and VoIP as an alternative to Exchange and Outlook.
Software developer Unison has launched what it claims is the world&#8217;s first fully-unified communications suite based on Linux.
Announced at CeBIT, the suite (also simply called [...]]]></description>
			<content:encoded><![CDATA[<p>Now thats what I call good news fro m our friends at <a href="http://www.pcworld.com/article/id,143198-pg,1/article.html">pcWorld</a></p>
<p>Unison is offering a unified communications suite of e-mail, messaging and VoIP as an alternative to Exchange and Outlook.</p>
<p>Software developer Unison has launched what it claims is the world&#8217;s first fully-unified communications suite based on Linux.</p>
<p>Announced at CeBIT, the suite (also simply called Unison) combines IP telephony, e-mail and instant messaging with diary, address book and presence capabilities, all in a single Linux server. It is available free as a public beta.</p>
<p>&#8220;You can get all these elements separately on Linux, but this is the first time they have all been in one server,&#8221; said Rurik Bradbury, Unison&#8217;s chief marketing officer. Other unified communications (UC) schemes, such as Microsoft&#8217;s Office Communications Server (OCS) can require three or more servers to do the same thing, he added.</p>
<p>&#8220;If you&#8217;re reasonably familiar with Linux, you can deploy Unison in a couple of hours, and have a complete system running for a company of perhaps 50 or 60 people in half a day,&#8221; he said.</p>
<p>The server software works with a Unison client program for Windows PCs. This provides a genuine alternative to Microsoft&#8217;s combination of Exchange and Outlook, Bradbury claimed.</p>
<p>&#8220;We&#8217;re amazed no-one has done this before &#8212; build both a client and a server. Others have either one or the other,&#8221; he said. He added that a Linux version of the client will come later this year.</p>
<p>Unison is aimed at 20- to 300-seat organizations, but the US-based company plans to add server clustering in the future to support more. It is partly based on open source technology, such as Thunderbird for email and Jabber for instant messaging, and partly developed by Unison&#8217;s own programmers.</p>
<p>The software is initially offered as a free beta version but is already fit for use, Bradbury claimed.</p>
<p>&#8220;It is almost finished &#8212; it is relatively stable software,&#8221; he said, joking that he uses commercial software that&#8217;s less robust.</p>
<p>Once the beta program is complete there will be a free &#8220;community&#8221; version for up to 20 users, and per-user or perpetual licences will be sold for larger systems, although pricing for those is not yet fixed.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mjama.com/mjama/blog/index.php/2008/03/11/linux-communications-suite-enters-beta/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Flawlessmind</title>
		<link>http://www.mjama.com/mjama/blog/index.php/2008/03/10/flawlessmind/</link>
		<comments>http://www.mjama.com/mjama/blog/index.php/2008/03/10/flawlessmind/#comments</comments>
		<pubDate>Mon, 10 Mar 2008 14:40:32 +0000</pubDate>
		<dc:creator>M. Jama</dc:creator>
		
		<category><![CDATA[Techie News]]></category>

		<guid isPermaLink="false">http://www.mjama.com/mjama/blog/index.php/2008/03/10/flawlessmind/</guid>
		<description><![CDATA[Hey Everyone,
You all know I was bit confused what to do with my other domain flawlessmind.com , I had couple of offers to sell it but couldn&#8217;t part with it , so I decided to keep it as another blog &#8230; yes yes I know I already got a blog but this one will be [...]]]></description>
			<content:encoded><![CDATA[<p>Hey Everyone,</p>
<p>You all know I was bit confused what to do with my other domain <a href="http://www.flawlessmind.com">flawlessmind.com </a>, I had couple of offers to sell it but couldn&#8217;t part with it , so I decided to keep it as another blog &#8230; yes yes I know I already got a blog but this one will be different , I am still thinking of a good skin and etc but for now the basic skin will be more then enough!!!</p>
<p>so go on and <a href="http://www.flawlessmind.com">visit it!!! </a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mjama.com/mjama/blog/index.php/2008/03/10/flawlessmind/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Hackers turn Google into vulnerability scanner</title>
		<link>http://www.mjama.com/mjama/blog/index.php/2008/02/26/hackers-turn-google-into-vulnerability-scanner/</link>
		<comments>http://www.mjama.com/mjama/blog/index.php/2008/02/26/hackers-turn-google-into-vulnerability-scanner/#comments</comments>
		<pubDate>Tue, 26 Feb 2008 09:46:45 +0000</pubDate>
		<dc:creator>M. Jama</dc:creator>
		
		<category><![CDATA[Techie News]]></category>

		<guid isPermaLink="false">http://www.mjama.com/mjama/blog/index.php/2008/02/26/hackers-turn-google-into-vulnerability-scanner/</guid>
		<description><![CDATA[The hacking group Cult of the Dead Cow (CDC) this week released a tool that turns Google into an automated vulnerability scanner, scouring Web sites for sensitive information such as passwords or server vulnerabilities.
CDC first achieved notoriety ten years ago with its backdoor Back Orifice, which demonstrated in a highly public way just how easy [...]]]></description>
			<content:encoded><![CDATA[<p>The hacking group Cult of the Dead Cow (CDC) this week released a tool that turns Google into an automated vulnerability scanner, scouring Web sites for sensitive information such as passwords or server vulnerabilities.</p>
<p>CDC first achieved notoriety ten years ago with its backdoor Back Orifice, which demonstrated in a highly public way just how easy it was to take unauthorized control of a Windows PC.</p>
<p>The new tool, called Goolag Scan, is equally provocative, making it easy for unskilled users to track down vulnerabilities and sensitive information on specific Web sites or broad web domains.</p>
<p>This capability should serve as a wake-up call for system administrators to run the tool on their own sites before attackers get around to it, according to CDC.</p>
<p>&#8220;It&#8217;s no big secret that the Web is the platform, and this platform pretty much sucks from a security perspective,&#8221; said CDC spokesperson Oxblood Ruffin, in a statement. &#8220;We&#8217;ve seen some pretty scary holes through random tests with the scanner in North America, Europe, and the Middle East. If I were a government, a large corporation, or anyone with a large Web site, I&#8217;d be downloading this beast and aiming it at my site yesterday.&#8221;</p>
<p>The tool is a stand-alone Windows .Net application, licensed under the open source GNU General Public License, that provides about 1,500 customized searches under categories such as &#8220;vulnerable servers,&#8221; &#8220;sensitive online shopping information&#8221; and &#8220;files containing juicy information.&#8221;</p>
<p>The results are displayed as a list of links that can be opened directly in a browser. Example results include tell-tale error messages and Java applets for the remote control of surveillance cameras, according to CDC.</p>
<p>Goolag Scan is based on &#8220;Google hacking,&#8221; the practice of exposing vulnerabilities via Google, which CDC says has been pioneered by a hacker going by the handle &#8220;Johnny I Hack Stuff.&#8221;</p>
<p>Goolag Scan is, however, the first time such vulnerability searches have been built into a simple tool, according to CDC.</p>
<p><a href="http://www.networkworld.com/news/2008/022208-hackers-turn-google-into-vulnerability.html" target="_blank">Source</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mjama.com/mjama/blog/index.php/2008/02/26/hackers-turn-google-into-vulnerability-scanner/feed/</wfw:commentRss>
		</item>
		<item>
		<title>The Future of Firefox: Chris Blizzard speaks at SCALE</title>
		<link>http://www.mjama.com/mjama/blog/index.php/2008/02/11/the-future-of-firefox-chris-blizzard-speaks-at-scale/</link>
		<comments>http://www.mjama.com/mjama/blog/index.php/2008/02/11/the-future-of-firefox-chris-blizzard-speaks-at-scale/#comments</comments>
		<pubDate>Mon, 11 Feb 2008 16:03:13 +0000</pubDate>
		<dc:creator>M. Jama</dc:creator>
		
		<category><![CDATA[Geeky McGeek Seris]]></category>

		<category><![CDATA[Techie News]]></category>

		<guid isPermaLink="false">http://www.mjama.com/mjama/blog/index.php/2008/02/11/the-future-of-firefox-chris-blizzard-speaks-at-scale/</guid>
		<description><![CDATA[At the Southern California Linux Expo, Mozilla evangelist and board member Chris Blizzard gave a presentation on the future of Firefox. He discussed Mozilla&#8217;s long-term goals, demonstrated some of the impressive integration improvements that Firefox 3 will bring for Linux users, and also provided some insight into Mozilla&#8217;s recent efforts to bring Firefox to the [...]]]></description>
			<content:encoded><![CDATA[<p>At the Southern California Linux Expo, Mozilla evangelist and board member Chris Blizzard gave a presentation on the future of Firefox. He discussed Mozilla&#8217;s long-term goals, demonstrated some of the impressive integration improvements that Firefox 3 will bring for Linux users, and also provided some insight into Mozilla&#8217;s recent efforts to bring Firefox to the mobile market.</p>
<p>Protecting the Web</p>
<p>Mozilla&#8217;s long-term goal, said Blizzard, is to &#8220;make sure the web remains a viable platform.&#8221; He spoke about some of the emerging changes in the Internet ecosystem and expressed concern about new technologies like Microsoft Silverlight and Adobe AIR, which he describes as proprietary stacks that threaten to displace open standards. Mozilla aims to guard the web against potential vendor lock-in by delivering truly vendor-neutral technologies that are accessible to all web users and developers.</p>
<p>Broad adoption of Firefox has placed Mozilla in a unique position for an open-source project, he says, and the organization is beginning to change the way that it operates so that it can expand its vision and make better use of its growing resources. The new mobile Firefox project and the ongoing work at Mozilla labs reflect the organization&#8217;s growing focus on bringing the freedom and standards support of Firefox to a new frontier and incubating new technologies.</p>
<p>During the presentation, Blizzard provided some statistics to illuminate the extent of Mozilla&#8217;s growth and Firefox&#8217;s climbing popularity. There are over 1,000 community code contributors, 20,000 nightly testers, 500,000 beta testers, 50 million daily users, and 125 million total users. Mozilla itself currently employs 45 fulltime coders. Blizzard notes that the user base has doubled in the past 12 months and believes that Firefox will continue to see strong growth.<br />
Firefox 3</p>
<p>Much of the presentation focused on new technologies that are in Firefox 3, including improvements to the user interface, platform technologies, performance, resource usage, and operating system integration. Over 12,000 fixes have landed since Firefox 2, Blizzard says. Some of the specific user interface features described include the new autocompletion URL bar, support for full page zoom, the overhauled download and bookmark manager interfaces, and a new security panel. You can read more about these technologies in our reviews of the various alpha and beta releases.</p>
<p>Blizzard also talked about some of the improvements that took place under the hood as well, like adoption of the Cairo rendering framework which improves the quality of Firefox&#8217;s rendering and made it possible to implement other features (such as full-page zoom). To continue to squeeze out additional performance and rendering improvements, Mozilla is working closely with the Cairo development community—an effort that will benefit many other applications that use Cairo, particularly on the Linux desktop. &#8220;We are doing a lot of upstream work,&#8221; Blizzard said. &#8220;That is very important to us.&#8221;</p>
<p>Increasing Firefox&#8217;s performance and reducing overhead are also very high priorities for Mozilla. Blizzard notes that the developers are making a &#8220;huge amount of progress&#8221; on memory improvements and says that there are over 300 such improvements in Firefox 3. There are now 100,000 fewer memory allocations at startup time, he says, and the use of a new allocator further increases memory savings. Some of the memory improvements are focused on Linux—for instance, Firefox 3 now uses much less X server memory.</p>
<p>Mozilla&#8217;s focus for performance improvements is on real world scenarios. Blizzard explains that Mozilla&#8217;s performance testing and optimization primarily focuses on user-relevant contexts like popular web applications rather than raw benchmarks.<br />
Firefox&#8217;s mobile potential</p>
<p>One of the most significant topics addressed during the presentation was Mozilla&#8217;s plans for mobile technology. Blizzard is disappointed with existing mobile Internet technologies which fail to deliver the complete web experience and lack support for all major web standards. Blizzard tells the audience that such compromises aren&#8217;t necessary and says that Apple&#8217;s iPhone—with its Safari web browser—proves that bringing the full web experience to a mobile device is possible.</p>
<p>Mozilla intends to go beyond what Apple has already accomplished by leveraging Firefox&#8217;s unique strengths, like highly flexible add-on support. The organization is also looking at ways to make the browsing experience take advantage of other mobile device capabilities, including support for GPS, cameras, and phone functionality.</p>
<p>Blizzard says that Mozilla&#8217;s mobile commitment is an important part of the organization&#8217;s strategy and that it will indirectly strengthen Firefox on the desktop and encourage more memory and performance improvements. &#8220;Having a single source code base is very important,&#8221; Blizzard said. &#8220;The work we are doing with mobile will impact the desktop in a positive way.&#8221;</p>
<p>Blizzard&#8217;s presentation reiterated many of the things we have been hearing from Mozilla in recent months, but also provided new insight and a fresh perspective into how Mozilla is adapting to significant changes in the Internet ecosystem. Firefox has come a long way in a short time, and it appears that the next few years may be even more significant.</p>
<p><a href="http://arstechnica.com/news.ars/post/20080210-the-future-of-firefox-chris-blizzard-speaks-at-scale.html" target="_blank">source</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mjama.com/mjama/blog/index.php/2008/02/11/the-future-of-firefox-chris-blizzard-speaks-at-scale/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
