<?xml version="1.0" encoding="UTF-8"?>
<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/"
    xmlns:atom="http://www.w3.org/2005/Atom"
    xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    >

<channel>
    <title>Webmonkey &#187; mozilla</title>
    <atom:link href="http://www.webmonkey.com/tag/mozilla/feed/" rel="self" type="application/rss+xml" />
    <link>http://www.webmonkey.com</link>
    <description>The Web Developer&#039;s Resource</description>
    <lastBuildDate>Fri, 05 Apr 2013 20:20:46 +0000</lastBuildDate>
    <language>en-US</language>
    <sy:updatePeriod>hourly</sy:updatePeriod>
    <sy:updateFrequency>1</sy:updateFrequency>
    <generator>http://wordpress.org/?v=3.4.2</generator>
    
    <item>
        <title>Learn to Code With Mozilla&#8217;s &#8216;Thimble&#8217; Editor</title>
        <link>http://www.webmonkey.com/2012/05/learn-to-code-with-mozillas-thimble-editor/</link>
        <comments>http://www.webmonkey.com/2012/05/learn-to-code-with-mozillas-thimble-editor/#comments</comments>
        <pubDate>Tue, 29 May 2012 21:58:12 +0000</pubDate>

                <dc:creator>Scott Gilbertson</dc:creator>

        <guid isPermaLink="false">http://www.webmonkey.com/?p=56895</guid>
        		<category><![CDATA[Programming]]></category>
		<category><![CDATA[mozilla]]></category>
            <enclosure url="http://www.webmonkey.com/wp-content/uploads/2012/05/thimble-200x100.jpg" type="image/jpeg" length="48000" />
                    <description><![CDATA[<div class="rss_thumbnail"><img src="http://www.webmonkey.com/wp-content/uploads/2012/05/thimble.jpg" alt="Learn to Code With Mozilla&#8217;s &#8216;Thimble&#8217; Editor" /></div>Catch a sneak peek of Mozilla Thimble, an easy-to-use online code editor. Just type some HTML in the left panel and you'll instantly see the results in the right panel. Thimble also has plenty of hints, tips and suggestions for those just getting started with the web's lingua franca.]]></description>

            <content:encoded><![CDATA[<p><!-- wpautop enabled --><div id="attachment_56896" class="wp-caption aligncenter" style="width: 590px"><a href="http://www.webmonkey.com/wp-content/uploads/2012/05/thimble.jpg"><img src="http://www.webmonkey.com/wp-content/uploads/2012/05/thimble.jpg" alt="" title="thimble" width="580" height="324" class="size-full wp-image-56896" /></a><p class="wp-caption-text">Editing Webmonkey.com in Thimble. <em>Image: Screenshot/Webmonkey</em></p></div>
<p>Mozilla Thimble is a new web-based code editor, part of the company&#8217;s <a href="http://www.webmonkey.com/2012/05/mozilla-aims-to-build-a-better-web-with-webmakers-project/">recently unveiled &#8220;Webmakers&#8221; project</a>. Thimble is designed to give novice webmakers an easy-to-use online tool to quickly build and share webpages.</p>
<p>You can check out Thimble over at the new <a href="http://thimbletest.org/en-US/">Mozilla Thimble website</a>. Keep in mind that Mozilla hasn&#8217;t formally launched Thimble; the company is still testing, fixing bugs and iterating the app.</p>
<p>Thimble is slightly different than other online code editors you may have tried, putting the emphasis on teaching HTML to newcomers rather than catering to advanced users. Thimble offers side-by-side code editor and code output panels which help new users see immediate results. Type an <code>&lt;h1&gt;</code> and you&#8217;ll immediately see a headline. The instant feedback is not only helpful for spotting and fixing errors, but encouraging for those just starting out since you can see what you&#8217;ve created right away.</p>
<p>Thimble is very purposefully <em>not</em> aimed at veteran HTML junkies, but for those just learning how to write HTML &#8212; which is the focus of the Webmakers project &#8212; Thimble is one of the friendliest, easiest-to-use code editors we&#8217;ve seen.</p>
<p>Thimble can also load pre-made project templates to help users get started with some content that&#8217;s ready to build on. Currently the featured projects section of the Thimble homepage is still awaiting content, but among the coming projects is a tutorial on editing and creating your own Tumblr theme, as well as others from Mozilla&#8217;s various Webmaker partners.</p>
<p>To help new users get their Thimble-created projects on the web Mozilla has also bundled a publishing function directly into the editor. Once you&#8217;ve got your Thimble page looking the way you&#8217;d like it, just hit the &#8220;Publish&#8221; button and Thimble will output and host your page, offering up a URL to share with friends and another to edit your page if there&#8217;s something you need to change.</p>
<div id='linker_widget' class='contextly-widget'></div>]]></content:encoded>
            <wfw:commentRss>http://www.webmonkey.com/2012/05/learn-to-code-with-mozillas-thimble-editor/feed/</wfw:commentRss>
        <slash:comments>0</slash:comments>

        
    </item>
    
    <item>
        <title>Mozilla Aims to Build a Better Web With &#8216;Webmakers&#8217; Project [Updated]</title>
        <link>http://www.webmonkey.com/2012/05/mozilla-aims-to-build-a-better-web-with-webmakers-project/</link>
        <comments>http://www.webmonkey.com/2012/05/mozilla-aims-to-build-a-better-web-with-webmakers-project/#comments</comments>
        <pubDate>Wed, 23 May 2012 16:52:06 +0000</pubDate>

                <dc:creator>Scott Gilbertson</dc:creator>

        <guid isPermaLink="false">http://www.webmonkey.com/?p=56815</guid>
        		<category><![CDATA[Web Basics]]></category>
		<category><![CDATA[mozilla]]></category>
            <enclosure url="http://www.webmonkey.com/wp-content/uploads/2012/05/webmakers-200x100.jpg" type="image/jpeg" length="48000" />
                    <description><![CDATA[<div class="rss_thumbnail"><img src="http://www.webmonkey.com/wp-content/uploads/2012/05/webmakers.jpg" alt="Mozilla Aims to Build a Better Web With &#8216;Webmakers&#8217; Project [Updated]" /></div>The makers of Firefox what to help create a "web literate planet." Mozilla's new Webmaker initiative aims to help people learn how to hack on HTML, remix video and otherwise create things with the web.]]></description>

            <content:encoded><![CDATA[<p><!-- wpautop enabled --><div id="attachment_56818" class="wp-caption aligncenter" style="width: 590px"><a href="http://www.webmonkey.com/wp-content/uploads/2012/05/webmakers.jpg"><img src="http://www.webmonkey.com/wp-content/uploads/2012/05/webmakers.jpg" alt="" title="webmakers" width="580" height="226" class="size-full wp-image-56818" /></a><p class="wp-caption-text">Mozilla Webmakers Summer Code Party, coming soon.</p></div></p>
<p>Mozilla has kicked off a new effort to do something that&#8217;s very near and dear to Webmonkey&#8217;s heart &#8212; helping people create cool stuff on the web. <a href="http://www.mozilla.org/en-US/webmaker/">Mozilla Webmaker</a>, as the new initiative is known, wants to create &#8220;a new generation of webmakers, and a more web literate world.&#8221; </p>
<p>Mark Surman, Mozilla’s Executive Director, <a href="http://blog.mozilla.org/blog/2012/05/22/introducing-mozilla-webmaker/">calls</a> web literacy &#8220;the world&#8217;s second language,&#8221; and goes on to say Mozilla believes web literacy is &#8220;a vital 21st century skill &#8212; as important as reading, writing and arithmetic.&#8221;</p>
<p>To help bring that literacy to more people around the world Mozilla&#8217;s Webmaker will offer a variety of different things to try, each aimed at different interests:</p>
<blockquote>
<ul>
<li><strong>1) Tools</strong>. Authoring tools and software, designed and built with our community. From supercharging web video with <a href="http://mozillapopcorn.org">Popcorn</a>, to remixing with <a href="http://hackasaurus.org">Hackasaurus</a>, to making your own web pages with Thimble.</li>
<li><strong>2) Projects</strong>. Practical starter projects, how-tos and recipes, designed to help people at all levels make something amazing with the web. From tweaking your blog template to building apps that change the world.</li>
<li><strong>3) Community</strong>. Bringing people with diverse skills and backgrounds together. Teachers, filmmakers, journalists, youth. From web ninjas to newbies. All making and learning together at events, meet-ups and hack jams everywhere.</li>
</ul>
</blockquote>
<p>Webmaker isn&#8217;t just Mozilla, either; the company has partnered with the likes of Tumblr, Creative Commons, Code for America, and dozens of others. </p>
<p>To get things started, Mozilla will kick off what it calls a &#8220;Summer Code Party&#8221; on June 23. And yes, it sounds a lot like <a href="http://www.webmonkey.com/2012/05/google-kicks-off-summer-of-code-2012/">Google&#8217;s Summer of Code</a>, but with a focus on building the open web. Head over to the Webmaker site to <a href="https://webmaker.org/events/search/">search for something near you</a> or start your own event.</p>
<p>For more info about Summer Code Party and other aspects of the Webmaker initiative head over to the new site, or check out the intro video below.</p>
<p><iframe width="580" height="325" src="http://www.youtube.com/embed/i8Ri-e-xqGw" frameborder="0" allowfullscreen></iframe></p>
<p>[<strong>Update</strong>: Several readers have asked about Thimble, mentioned in the Mozilla quote above. A Mozilla spokeperson tells Webmonkey, "Mozilla Thimble is the name of a web app we're building that provides a live side-by-side code editor for webmakers -- code on the left, live preview on the right." Thimble will also provide error checking and code tips find and fix  mistakes quickly. Mozilla says the goal is to "give webmakers a tool to build and share web pages and also allows them to load in our pre-made project templates with guided content." Mozilla Thimble will launch as a beta in early June, in time for the Summer Code Party campaign.]</p>
<div id='linker_widget' class='contextly-widget'></div>]]></content:encoded>
            <wfw:commentRss>http://www.webmonkey.com/2012/05/mozilla-aims-to-build-a-better-web-with-webmakers-project/feed/</wfw:commentRss>
        <slash:comments>0</slash:comments>

        
    </item>
    
    <item>
        <title>Facebook and Others Aim to Make the Mobile Web a Competitive App Platform</title>
        <link>http://www.webmonkey.com/2012/02/facebook-and-others-aim-to-make-the-mobile-web-a-competitive-app-platform/</link>
        <comments>http://www.webmonkey.com/2012/02/facebook-and-others-aim-to-make-the-mobile-web-a-competitive-app-platform/#comments</comments>
        <pubDate>Wed, 29 Feb 2012 14:50:21 +0000</pubDate>

                <dc:creator>Ryan Paul - Ars Technica</dc:creator>

        <guid isPermaLink="false">http://www.webmonkey.com/?p=54649</guid>
        		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[mozilla]]></category>
            <enclosure url="http://www.webmonkey.com/wp-content/uploads/2012/02/ringmark-200x100.jpg" type="image/jpeg" length="48000" />
                    <description><![CDATA[<div class="rss_thumbnail"><img src="http://www.webmonkey.com/wp-content/uploads/2012/02/ringmark.jpg" alt="Facebook and Others Aim to Make the Mobile Web a Competitive App Platform" /></div>Facebook, Mozilla and others have teamed up to create a new web standards group to work on creating more powerful mobile web tools. The goal of the new Core Mobile Web Platform community group is to make sure that mobile web standards keep pace with competing platform-native applications.]]></description>

            <content:encoded><![CDATA[<p><!-- wpautop enabled -->
<p><a href="http://arstechnica.com/gadgets/news/2012/02/facebook-and-others-aim-to-make-the-mobile-web-a-competitive-app-platform.ars"><img src="http://www.webmonkey.com/wp-content/uploads/2010/07/ars-technica1.jpg" /></a>A coalition of 30 technology companies hopes to turn the web into a competitive platform for building mobile applications. They have <a href="https://developers.facebook.com/html5/blog/post/2012/02/27/introducing-the-mobile-w3c-community-group/">launched</a> a <a href="http://www.w3.org/community/coremob/">Core Mobile Web Platform</a> (coremob) community group through the W3C to provide a venue for collaborating on next-generation mobile web standards.</p>
<p><a href="http://hacks.mozilla.org/2012/02/mozilla-and-facebook-working-together-to-make-mobile-browser-support-more-predictable/">Facebook and Mozilla</a> are among the leading members of the group. In an <a href="https://developers.facebook.com/blog/post/2012/02/27/helping-improve-the-mobile-web/">announcement</a> today, Facebook discussed its motivations for participating. The social networking company says users who access Facebook through the mobile website outnumber the collective audience of all Facebook&#8217;s native mobile applications.</p>
<p>Facebook consequently wants to ensure its mobile website matches the quality of the experience users get from the native applications. In order to make that possible, open web standards will have to evolve to offer tighter device integration.</p>
<p>Mozilla has been pursuing that goal with its WebAPI project. That has introduced new JavaScript APIs allowing web content to access underlying hardware components and platform functionality, such as the cameras and cellular radio. As we <a href="http://arstechnica.com/business/news/2012/02/first-look-mozillas-boot2gecko-mobile-platform-and-gaia-ui.ars">recently reported</a>, Mozilla is using those new APIs in the <a href="http://arstechnica.com/gadgets/news/2012/02/telefonica-working-with-mozilla-to-build-open-web-centric-smartphone.ars">Open Web Devices</a> (OWD) platform, a mobile operating system that is based on the organization&#8217;s <a href="https://wiki.mozilla.org/B2G">Boot2Gecko project</a>.</p>
<p>Mozilla is also working through W3C to turn the APIs into open standards so they can be supported by other browser vendors. The coremob community group will provide a means for mobile web stakeholders to discuss their technical requirements and help shape the emerging standards.</p>
<p>Facebook also <a href="https://developers.facebook.com/html5/blog/post/2012/02/27/announcing-ringmark--a-mobile-browser-test-suite/">announced</a> the release of <a href="http://rng.io/">Ringmark</a>, a test suite for evaluating the capabilities of mobile web browsers. The tests will help developers make informed decisions about what features they can safely use in various mobile web environments. Facebook hopes such information will help developers contend with the highly fragmented mobile web browser landscape.</p>
<div id="attachment_54652" class="wp-caption aligncenter" style="width: 590px"><img src="http://www.webmonkey.com/wp-content/uploads/2012/02/ringmark.jpg" alt="" title="ringmark" width="580" height="411" class="size-full wp-image-54652" /><p class="wp-caption-text">The Core Mobile Web Platform community group has announced Ringmark, a test suite for evaluating the capabilities of mobile Web browsers.</p></div>
<p>The tests consist of two separate &#8220;rings&#8221; which represent sets of standard web features. The inner ring focuses on fundamentals like support for HTML video, native JSON parsing, CSS animation, and the Canvas element. The second ring includes a broader feature set, such as fullscreen support, touch events, and the device orientation APIs. I ran the test suite on an iPhone 4S, which passed all of the tests in the first ring and 229 of the 306 tests in the second ring.</p>
<p>In addition to Mozilla and Facebook, the coremob community group also includes major mobile network operators, hardware manufacturers, mobile platform vendors, and other web companies. The lineup includes AT&amp;T, Verizon, Samsung, HTC, Nokia, Intel, Microsoft, Opera, Adobe, Netflix, Zynga, Sencha, among others. Conspicuously absent from the list: Apple and Google.</p>
<p><em>This article originally appeared on <a href="http://www.arstechnica.com/">Ars Technica</a>, Wired&#8217;s sister site for in-depth technology news.</em></p>
<div id='linker_widget' class='contextly-widget'></div>]]></content:encoded>
            <wfw:commentRss>http://www.webmonkey.com/2012/02/facebook-and-others-aim-to-make-the-mobile-web-a-competitive-app-platform/feed/</wfw:commentRss>
        <slash:comments>0</slash:comments>

        
    </item>
    
    <item>
        <title>Telefónica Working With Mozilla to Build Open Web-Centric Smartphone</title>
        <link>http://www.webmonkey.com/2012/02/telefonica-working-with-mozilla-to-build-open-web-centric-smartphone/</link>
        <comments>http://www.webmonkey.com/2012/02/telefonica-working-with-mozilla-to-build-open-web-centric-smartphone/#comments</comments>
        <pubDate>Mon, 27 Feb 2012 14:25:32 +0000</pubDate>

                <dc:creator>Ryan Paul - Ars Technica</dc:creator>

        <guid isPermaLink="false">http://www.webmonkey.com/?p=54588</guid>
        		<category><![CDATA[Browsers]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[B2G]]></category>
		<category><![CDATA[mozilla]]></category>
            <enclosure url="http://www.webmonkey.com/wp-content/uploads/2012/02/boot2gecko-redpanda-200x100.jpg" type="image/jpeg" length="48000" />
                    <description><![CDATA[<div class="rss_thumbnail"><img src="http://www.webmonkey.com/wp-content/uploads/2012/02/boot2gecko-redpanda.jpg" alt="Telefónica Working With Mozilla to Build Open Web-Centric Smartphone" /></div>Mozilla's Boot2Gecko project gets a shot in the arm from a new partnership with mobile provider Telefónica. Under the agreement, Telefónica and Mozilla aim to deliver a complete mobile operating system built around standards-based web technologies.]]></description>

            <content:encoded><![CDATA[<p><!-- wpautop enabled -->
<p><a href="http://arstechnica.com/gadgets/news/2012/02/telefonica-working-with-mozilla-to-build-open-web-centric-smartphone.ars"><img src="http://www.webmonkey.com/wp-content/uploads/2010/07/ars-technica1.jpg" /></a>Mozilla announced today that it has partnered with mobile network operator Telefónica to deliver a complete mobile operating system built around standards-based web technologies. They plan to bring the platform to market later this year on a prototype device that they are developing in collaboration with Qualcomm. </p>
<p>The new operating system, which is called the Open Web Devices (OWD) platform, is based on Mozilla&#8217;s Boot2Gecko project. Mozilla launched B2G last year with the aim of building a Linux-based mobile computing environment with an application stack that runs entirely in Gecko, the HTML rendering engine that is used in the Firefox web browser.</p>
<div id="attachment_54590" class="wp-caption aligncenter" style="width: 590px"><img src="http://www.webmonkey.com/wp-content/uploads/2012/02/boot2gecko-redpanda.jpg" alt="" title="boot2gecko-redpanda" width="580" /><p class="wp-caption-text">Photo illustration by <a href='http://arstechnica.com/author/aurich/'>Aurich Lawson/Ars Technica</a></p></div>
<p>According to a statement from Mozilla, Telefónica was already evaluating the feasibility of creating its own web-centric mobile platform when the B2G project was first announced. Telefónica subsequently decided to bring its ideas to B2G and join Mozilla in a cooperative development effort. </p>
<p>Their initial target is to produce devices with smartphone-like capabilities that can be built inexpensively and sold at the price of a common feature phone. Telefónica believes that the unique advantages of a platform built around web technologies will potentially reduce development and production costs, enabling the company to make devices that are a good fit for regions where smartphones have historically been too expensive for widespread adoption.</p>
<p>&#8220;From our experience in Latin America we know that a huge part of the market is not being catered for by current smartphones,&#8221; said Telefónica Digital product development director Carlos Domingo in a statement. &#8220;With new open web devices we will be able to offer a smartphone experience at the right price point for these customers.&#8221;</p>
<p>As we <a href="http://arstechnica.com/business/news/2012/02/first-look-mozillas-boot2gecko-mobile-platform-and-gaia-ui.ars">recently reported</a> in our hands-on look at B2G, Mozilla is introducing a number of new JavaScript APIs that expose device functionality to web content. These include APIs for measuring device battery level and communicating with a device&#8217;s cellular radio.</p>
<p>Mozilla has been working with the W3C to turn its new APIs into open standards with the hope that the technology will be embraced by other browser vendors. In today&#8217;s announcement, Mozilla revealed that it plans to take this effort one step further by turning the whole OWD platform into an open standard.</p>
<p>&#8220;Because of this initiative&#8217;s commitment to openness, this reference implementation will be submitted for standardization to W3C,&#8221; Mozilla told us in an e-mail. &#8220;The objective is that there are no proprietary APIs within the device architecture, making phones developed using it the only truly open devices on the market.&#8221;</p>
<p>The initial OWD prototype device will be built around a Qualcomm chipset, but the exact specifications have not yet been disclosed. In light of the focus on low cost, it&#8217;s likely that the specs will be modest. Mozilla contends that OWD is lighter than some other mobile platforms because its simple HTML-on-Linux architecture eliminates the need for a lot of the intermediate layers that would otherwise be necessary.</p>
<p>According to Mozilla, this lack of overhead will allow OWD to run efficiently on less-expensive hardware than its rivals. But HTML rendering engines are hardly lightweight &#8212; it is still unclear whether a user experience built entirely with HTML and JavaScript will be able to fully match the performance and responsiveness of native code on a mobile device.</p>
<p>It does seems clear, however, that the extensive use of HTML will help accelerate OWD development and vastly simplify the sort of customizations that mobile network operators typically make. Mozilla was able to get its B2G home screen interface up and running very quickly due to the strengths of HTML as an environment for creating interactive user experiences.</p>
<p>Another question that is left unanswered is which handset manufacturer will actually build the launch device for Telefónica. A number of <a href="http://arstechnica.com/gadgets/news/2012/02/lg-reportedly-building-first-boot2gecko-phone-as-mozilla-preps-app-store.ars">rumors that have circulated</a> over the past few days suggest that LG will be involved in building the first handset based on the B2G project. It&#8217;s possible that LG is involved, but that hasn&#8217;t been confirmed yet.</p>
<p><em>This article originally appeared on <a href="http://www.arstechnica.com/">Ars Technica</a>, Wired&#8217;s sister site for in-depth technology news.</em></p>
<div id='linker_widget' class='contextly-widget'></div>]]></content:encoded>
            <wfw:commentRss>http://www.webmonkey.com/2012/02/telefonica-working-with-mozilla-to-build-open-web-centric-smartphone/feed/</wfw:commentRss>
        <slash:comments>1</slash:comments>

        
    </item>
    
    <item>
        <title>Mozilla&#8217;s &#8216;Persona&#8217; Project Wants to Help Manage Your Online Identity</title>
        <link>http://www.webmonkey.com/2012/02/mozillas-persona-project-wants-to-help-manage-your-online-identity/</link>
        <comments>http://www.webmonkey.com/2012/02/mozillas-persona-project-wants-to-help-manage-your-online-identity/#comments</comments>
        <pubDate>Thu, 23 Feb 2012 15:12:49 +0000</pubDate>

                <dc:creator>Scott Gilbertson</dc:creator>

        <guid isPermaLink="false">http://www.webmonkey.com/?p=54532</guid>
        		<category><![CDATA[Browsers]]></category>
		<category><![CDATA[Identity]]></category>
		<category><![CDATA[Social]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[mozilla]]></category>
            <enclosure url="http://www.webmonkey.com/wp-content/uploads/2012/02/ffidentity-200x100.jpg" type="image/jpeg" length="48000" />
                    <description><![CDATA[<div class="rss_thumbnail"><img src="http://www.webmonkey.com/wp-content/uploads/2012/02/ffidentity.jpg" alt="Mozilla&#8217;s &#8216;Persona&#8217; Project Wants to Help Manage Your Online Identity" /></div>The Persona project is Mozilla's latest effort to move identity management from the web to the browser. The Firefox of the future may not only remember your passwords, but handle the entire login process for you.]]></description>

            <content:encoded><![CDATA[<p><!-- wpautop enabled -->
<p><img src="http://www.webmonkey.com/wp-content/uploads/2012/02/ffidentity.jpg" alt="" title="ffidentity" width="229" height="240" class="alignleft size-full wp-image-54544" />Mozilla has unveiled a new distributed online identity system dubbed <a href="http://identity.mozilla.com/post/18038609895/introducing-mozilla-persona">Mozilla Persona</a>. The new Persona project is Mozilla&#8217;s latest effort to tackle online identity management by shifting the focus from individual websites to the web browser.</p>
<p>Mozilla has been playing with the idea of a browser-based identity manager for quite some time. In 2010 the company launched its <a href="http://www.webmonkey.com/2010/04/mozilla-gets-it-right-moves-identity-management-into-firefox/">Account Manager project</a>, though it failed to gain much traction and was later scrapped. </p>
<p>More recently Mozilla has been working on <a href="https://browserid.org/">Browser ID</a>, a similar effort to move the process of managing passwords and online identities to the browser, rather than relying on any particular website&#8217;s login process. The Browser ID project offers developers a means of creating a browser-based login system for their sites. The code is <a href="https://github.com/mozilla/browserid/wiki/How-to-Use-BrowserID-on-Your-Site">available through GitHub</a> and while using it is considerably simpler than similar efforts like <a href="http://oauth.net/">OAuth</a>, Browser ID has yet to catch on with many sites.</p>
<p>Mozilla Persona will build on Browser ID&#8217;s foundation (Browser ID will continue to be the name of the developer-facing aspect of the protocol), but add in more end user features like &#8220;an identity dashboard.&#8221; As with Browser ID, Persona will face a chicken and egg problem &#8212; why bother supporting Persona when few people are using it, and why bother using it when so few sites support it?</p>
<p>Thus far, aside from the proposed dashboard, Mozilla&#8217;s goals for Persona are only vaguely outlined. The closest Mozilla comes to giving it a concrete definition is to say that Persona will consist of &#8220;a collection of components and experiences we&#8217;re designing to manage the whole of a user&#8217;s online identity.&#8221;</p>
<p>If you&#8217;ve got ideas or opinions about what Persona ought to offer, you can let Mozilla know your thoughts via <a href="https://lists.mozilla.org/listinfo/dev-identity">the mailing list</a> or through Twitter using the <a href="http://twitter.com/#!/search/%23browserid">#browserid</a> or <a href="http://twitter.com/#!/search/realtime/%23mozpersona">#mozpersona</a> hash-tags.</p>
<p>For those wondering about the old Personas, the toolbar background images that can be applied to Firefox, fear not, they remain available and Mozilla is already <a href="http://blog.mozilla.com/addons/2012/02/02/renaming-personas/">on the hunt for a more fitting name</a>.</p>
<div id='linker_widget' class='contextly-widget'></div>]]></content:encoded>
            <wfw:commentRss>http://www.webmonkey.com/2012/02/mozillas-persona-project-wants-to-help-manage-your-online-identity/feed/</wfw:commentRss>
        <slash:comments>0</slash:comments>

        
    </item>
    
    <item>
        <title>First Look: Mozilla&#8217;s Boot2Gecko Mobile Platform and Gaia UI</title>
        <link>http://www.webmonkey.com/2012/02/first-look-mozillas-boot2gecko-mobile-platform-and-gaia-ui/</link>
        <comments>http://www.webmonkey.com/2012/02/first-look-mozillas-boot2gecko-mobile-platform-and-gaia-ui/#comments</comments>
        <pubDate>Thu, 16 Feb 2012 18:41:12 +0000</pubDate>

                <dc:creator>Ryan Paul - Ars Technica</dc:creator>

        <guid isPermaLink="false">http://www.webmonkey.com/?p=54413</guid>
        		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Boot2Gecko]]></category>
		<category><![CDATA[mozilla]]></category>
            <enclosure url="http://www.webmonkey.com/wp-content/uploads/2012/02/b2gdialer-4f3cd56-intro-200x100.jpg" type="image/jpeg" length="48000" />
                    <description><![CDATA[<div class="rss_thumbnail"><img src="http://www.webmonkey.com/wp-content/uploads/2012/02/b2gdialer-4f3cd56-intro.jpg" alt="First Look: Mozilla&#8217;s Boot2Gecko Mobile Platform and Gaia UI" /></div>Sneak a peek at Mozilla's Boot2Gecko project, which aims to develop an entirely new mobile operating system based on the tools that power Firefox.]]></description>

            <content:encoded><![CDATA[<p><!-- wpautop enabled -->
<p><a href="http://arstechnica.com/business/news/2012/02/first-look-mozillas-boot2gecko-mobile-platform-and-gaia-ui.ars"><img src="http://www.webmonkey.com/wp-content/uploads/2010/07/ars-technica1.jpg" /></a>Mozilla launched a new project last year called Boot2Gecko (B2G) with the aim of developing a mobile operating system. The platform&#8217;s user interface and application stack will be built entirely with standards-based web technologies and will run on top of Gecko, the HTML rendering engine used in the Firefox web browser. The B2G project has advanced at a rapid pace this year and the platform is beginning to take shape.</p>
<p>The B2G team at Mozilla is preparing to give a demo of the platform&#8217;s user experience at the upcoming Mobile World Congress (MWC) event. Mozilla&#8217;s Brendan Eich told us via Twitter that the B2G project has already attracted partners, including one that is developing its own custom home screen. This suggests that multiple parties, possibly hardware vendors, are interested in adopting the platform.</p>
<p>According to a <a href="https://wiki.mozilla.org/B2G/Roadmap">roadmap</a> recently published by Mozilla, the B2G project could potentially reach the product stage by the second quarter of 2012. That&#8217;s a highly ambitious target, but the project&#8217;s impressive rate of development suggests that it can be done. The pervasive use of HTML and JavaScript to build the user interface and application stack is no doubt speeding the project along. Web technologies are very conducive to rapid development.</p>
<p>The B2G platform consists of three main layers. The bottom layer, which is called Gonk, includes the Linux kernel, the hardware abstraction layer, the telephony stack, and other low-level system components. The middle layer is the Gecko rendering engine, which has been improved with new APIs that expose device capabilities. The top layer is Gaia, the B2G user interface, which is built entirely with HTML and JavaScript.</p>
<p>The Linux kernel that is used in Gonk is said to be &#8220;reasonably close&#8221; to upstream Linux. According to Mozilla&#8217;s <a href="https://wiki.mozilla.org/B2G/Architecture">documentation</a>, Gonk uses some of the underlying bits of the Android open source project, including some minor kernel customizations, in order to make it easier for hardware vendors to get B2G running on Android hardware. B2G is not based on Android, however, and will not run Android applications. It&#8217;s currently possible to replace the Android environment on a Samsung Galaxy S II with <a href="http://johnhammink.blogspot.com/2012/01/part-1-setting-up-boot-to-gecko-build.html">a B2G build</a>.</p>
<p>Much of the interaction between the Gecko and Gonk layers will be mediated by a B2G process that runs with a high privilege level and acts as a sort of Gecko server. The B2G process will paint to the framebuffer and interact with hardware components like a built-in GPS antenna or camera. </p>
<p>The wireless modem functionality is implemented in a radio interface layer (RIL) daemon, which B2G will interact with through a simple proxy process. Actual web content and multimedia playback will be handled by separate processes that communicate with the B2G process.</p>
<p>Mozilla aims to build the entire B2G user interface and application stack with native HTML and JavaScript. In order to accomplish that, Mozilla launched the <a href="https://wiki.mozilla.org/WebAPI">WebAPI project</a>, which exposes device functionality to web content through JavaScript APIs. Mozilla has already previously introduced APIs for accessing certain device capabilities, such as the accelerometer and geolocation APIs that are supported in the mobile versions of Firefox.</p>
<p>The WebAPI project goes a step further and adds a great deal of additional functionality for tasks like taking pictures with the built-in camera, dialing the phone, accessing the device&#8217;s battery level and status, sending and managing SMS messages, accessing the user&#8217;s address book, and making a device vibrate. These capabilities are largely made accessible to web content through a set of JavaScript APIs. This means that the B2G dialer interface, for example, is just a web page that uses a JavaScript function to initiate a call.</p>
<p>Mozilla is working to <a href="http://hacks.mozilla.org/2012/01/mozilla-joins-the-w3c-dap-webapi-progress/">standardize</a> these APIs through the W3C Device APIs working group. In theory, the same underlying JavaScript APIs that are used to enable access to underlying platform features on B2G could eventually be supported natively in the default web browsers that ship with other platforms.</p>
<p>The standardization effort around device APIs is especially significant. If the APIs gain widespread adoption, it would make it possible for large portions of the B2G user experience and application stack (which are, essentially, just web content) to run in web browsers on other platforms. At that heart of Mozilla&#8217;s agenda for B2G is a vision of the future in which browser-based mobile applications, built with standards-based HTML and JavaScript, will be capable of doing everything that can be done today with the native mobile application development frameworks.</p>
<p>Because B2G&#8217;s Gaia user interface layer is implemented in HTML and JavaScript, it can technically run in a regular desktop web browser. Of course, the device-related capabilities will only work when the content is run in an environment that has WebAPI support.</p>
<p>We tested the Gaia home screen user interface and several of the platform&#8217;s applications in a Firefox nightly build. All we had to do to get it running was download the code from <a href="https://github.com/andreasgal/gaia">the relevant GitHub repository</a> and then open the <code>homescreen.html</code> file in Firefox.</p>
<p>When the page loads, the user will see the B2G lock screen, which displays the current date and time. The home screen interface can be accessed by dragging the lock screen up. The home screen displays a grid of application launchers and has a notification bar at the top. You can drag a notification slider down from the bar, much like the equivalent user interface element in Android.</p>
<div id="attachment_54415" class="wp-caption aligncenter" style="width: 430px"><img src="http://www.webmonkey.com/wp-content/uploads/2012/02/b2glock-4f3cd57-intro.jpg" alt="" title="b2glock-4f3cd57-intro" width="420" height="728" class="size-full wp-image-54415" /><p class="wp-caption-text">B2G lock screen</p></div>
<p>If you look at the <a href="https://github.com/andreasgal/gaia/blob/master/apps/homescreen/homescreen.html">source code</a> of the <code>homescreen.html</code> page, you will see that the contents of the interface, including the lock screen, are created with HTML <code>div</code> tags with some JavaScript code to handle interaction and populate the values. It&#8217;s quite simple and predictable web content.</p>
<div id="attachment_54416" class="wp-caption aligncenter" style="width: 430px"><img src="http://www.webmonkey.com/wp-content/uploads/2012/02/b2ghome-4f3cd57-intro.jpg" alt="" title="b2ghome-4f3cd57-intro" width="420" height="728" class="size-full wp-image-54416" /><p class="wp-caption-text">The B2G home screen</p></div>
<p>Individual applications run inside of a frame in the homescreen interface. We tested several applications, including a dialer, a web browser, and a map application. Like the home screen, these are all implemented in HTML and CSS. The web browser is basically a web page with an HTML <code>input</code> element for the URL bar and an embedded <code>iframe</code> element where the page content loads.</p>
<div id="attachment_54417" class="wp-caption aligncenter" style="width: 430px"><img src="http://www.webmonkey.com/wp-content/uploads/2012/02/b2gmaps-4f3cd57-intro.jpg" alt="" title="b2gmaps-4f3cd57-intro" width="420" height="728" class="size-full wp-image-54417" /><p class="wp-caption-text">B2G sample map application</p></div>
<div id="attachment_54418" class="wp-caption aligncenter" style="width: 430px"><img src="http://www.webmonkey.com/wp-content/uploads/2012/02/b2gbrowser-4f3cd57-intro.jpg" alt="" title="b2gbrowser-4f3cd57-intro" width="420" height="728" class="size-full wp-image-54418" /><p class="wp-caption-text">B2G&#039;s Web browser. It&#039;s practically begging for a Yo Dawg joke</p></div>
<div id="attachment_54419" class="wp-caption aligncenter" style="width: 430px"><img src="http://www.webmonkey.com/wp-content/uploads/2012/02/b2gdialer-4f3cd56-intro.jpg" alt="" title="b2gdialer-4f3cd56-intro" width="420" height="728" class="size-full wp-image-54419" /><p class="wp-caption-text">The B2G dialer</p></div>
<p>The current implementation of the Gaia environment is still simplistic and incomplete, but it offers a compelling demonstration of how conventional web content can be used to create a smartphone user experience. It&#8217;s possible to do anything in the B2G user interface that can be done with HTML and CSS, so the possibilities for styling and theming are prodigiously extensive. Such intrinsic flexibility could help make B2G appealing to hardware vendors because it would make it easier for them to create custom user interfaces that differentiate their products.</p>
<p>Mozilla hasn&#8217;t created an HTML-based widget toolkit for application development. The applications currently included in Gaia are just straight markup with CSS for design. It&#8217;s theoretically possible to use existing HTML widget toolkits in B2G, however, such as jQuery Mobile and Sencha Touch.</p>
<p>The B2G project is off to an impressive start. The underlying concept of bringing native application capabilities to the standards-based web technology stack is also tremendously compelling. It hints at the possibility that the open web could someday provide a unified application platform for mobile devices.</p>
<p>It&#8217;s also worth noting that the project is entirely open. As Eich pointed out to us yesterday in response to our <a href="http://arstechnica.com/business/news/2012/02/webos-governance-model-announced-more-open-than-android.ars">coverage of Open webOS</a>, the B2G project has had open governance and <a href="https://github.com/andreasgal/B2G">public source code</a> since its first day. B2G also benefits from Mozilla&#8217;s engineering talent and potential partners. The B2G platform has an opportunity to bring positive disruption to the mobile landscape and be a serious contender.</p>
<p><em>This article originally appeared on <a href="http://www.arstechnica.com/">Ars Technica</a>, Wired&#8217;s sister site for in-depth technology news.</em></p>
<div id='linker_widget' class='contextly-widget'></div>]]></content:encoded>
            <wfw:commentRss>http://www.webmonkey.com/2012/02/first-look-mozillas-boot2gecko-mobile-platform-and-gaia-ui/feed/</wfw:commentRss>
        <slash:comments>0</slash:comments>

        
    </item>
    
    <item>
        <title>Why Google Continues to Fund Firefox</title>
        <link>http://www.webmonkey.com/2011/12/why-google-continues-to-fund-firefox/</link>
        <comments>http://www.webmonkey.com/2011/12/why-google-continues-to-fund-firefox/#comments</comments>
        <pubDate>Tue, 27 Dec 2011 18:14:02 +0000</pubDate>

                <dc:creator>Scott Gilbertson</dc:creator>

        <guid isPermaLink="false">http://www.webmonkey.com/?p=53323</guid>
        		<category><![CDATA[Browsers]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google Chrome]]></category>
		<category><![CDATA[mozilla]]></category>
            <enclosure url="http://www.webmonkey.com/wp-content/uploads/2011/12/mozilla-firefox-w.jpg" type="image/jpeg" length="48000" />
                    <description><![CDATA[<div class="rss_thumbnail"><img src="http://www.webmonkey.com/wp-content/uploads/2011/12/mozilla-firefox-w.jpg" alt="Why Google Continues to Fund Firefox" /></div>Google has its own web browser, so why is the company renewing its revenue deal with Mozilla? The answer is simple: Google makes money by putting eyeballs in front of ads and almost a quarter of the web's eyeballs use Firefox.]]></description>

            <content:encoded><![CDATA[<p><!-- wpautop enabled -->
<p><img src="http://www.webmonkey.com/wp-content/uploads/2011/03/fficon1.jpg" />Just before the holiday weekend Mozilla announced that it had <a href="http://blog.mozilla.com/blog/2011/12/20/mozilla-and-google-sign-new-agreement-for-default-search-in-firefox/">renewed</a> its long-standing search revenue agreement with Google, which will <a href="http://allthingsd.com/20111222/google-will-pay-mozilla-almost-300m-per-year-in-search-deal-besting-microsoft-and-yahoo/">reportedly net Mozilla $300 million a year</a> (as part of a three-year contract). The renewed contract comprises the bulk of Mozilla&#8217;s funding and is unquestionably a good deal for Mozilla. What&#8217;s less immediately clear is why Google &#8212; which now has its own Chrome browser &#8212; would want to continue the deal.</p>
<p>Indeed, why fund the competition? M.G. Siegler <a href="http://parislemon.com/post/14695710791/pay-to-stay">speculates</a> (based on AllThingsD&#8217;s report that there was a bidding war over Mozilla) that Google is willing to spend that kind of money just to keep Microsoft from starting a partnership with Mozilla. </p>
<p>That&#8217;s one theory. But it may well be that the truth is much more mundane. It may be that Mozilla is just one of a number of payouts that Google makes to help drive ad sales. </p>
<p>In fact, as Mozilla&#8217;s Asa Dotzler <a href="http://weblogs.mozillazine.org/asa/archives/2011/12/firefox_and_google_-.html">points out</a>, Google pays out roughly 24 percent of its ad revenues to drive more traffic to its ads:</p>
<blockquote>
<p>Not all traffic to Google ads is &#8220;organic&#8221; though. To help drive ad sales, Google pays for traffic to their ads. They paid out $2.21 billion, or 24% of their ad revenues in <a href="http://investor.google.com/earnings/2011/Q3_google_earnings.html">&#8220;Traffic Acquisition Costs&#8221;</a>. That money goes to revenue shares with their AdSense partners and to &#8220;distribution partners&#8221; &#8212; presumably browser makers, PC OEMs, and mobile OEMs and operators.</p>
</blockquote>
<p>As Dotzler goes on to point out Google pays out similar money to Opera and Apple, which both use Google as the default search engine in their respective browsers &#8212; again, driving eyeballs to Google ads. Dotzler&#8217;s point being that the Google-Mozilla deal is not a charitable arrangement, but a business deal built around driving eyeballs to Google ads. Firefox currently holds roughly <a href="http://www.webmonkey.com/2011/12/end-of-an-era-chrome-surpasses-firefox/">25 percent of the global browser market</a>, which is certainly a healthy number of eyeballs..</p>
<p>Of course it&#8217;s possible that other factors may also influence Google&#8217;s decisions. Google Chrome developer Peter Kasting <a href="https://plus.google.com/114128403856330399812/posts/9dKsD7Mi7JU">says</a> that Google&#8217;s motivation for building Chrome is to &#8220;make the web advance as much and as quickly as possible.&#8221; That means, according to Kasting, that &#8220;it&#8217;s completely irrelevant to this goal whether Chrome actually gains tons of users or whether instead the web advances because the other browser vendors step up their game and produce far better browsers.&#8221; In other words, funding Firefox helps to further the same goal that drove the company to build Chrome in the first place &#8212; advancing the web.</p>
<p>That would be somewhat easier to swallow if other parts of the Google machine didn&#8217;t build so many experiments that <a href="http://www.webmonkey.com/2010/07/chrome-shows-off-some-fancy-html5-tricks/">only work in Chrome</a>.</p>
<p>Regardless of Google&#8217;s motivation for building Chrome, or for funding Mozilla, both moves have proved great news for users. And in the end the precise motivation behind the Google-Mozilla deal are something only tech writers really care about. Users care about speed and there&#8217;s no question that Chrome has helped spawned a renaissance among web browsers and helped put speed back on top of every browser makers&#8217; to-do list (the drive to adopt HTML5 has also done wonders to improve the average user&#8217;s experience on the web).</p>
<p>For most users the Mozilla-Google deal just means that there will continue to be a number of browsers to choose from and a number of browsers to help keep pushing the web, and each other, forward.</p>
<div id='linker_widget' class='contextly-widget'></div>]]></content:encoded>
            <wfw:commentRss>http://www.webmonkey.com/2011/12/why-google-continues-to-fund-firefox/feed/</wfw:commentRss>
        <slash:comments>0</slash:comments>

        
    </item>
    
    <item>
        <title>Google, Mozilla Team Up to Create a Smarter, Action-Based Web</title>
        <link>http://www.webmonkey.com/2011/08/google-mozilla-team-up-to-create-a-smarter-action-based-web/</link>
        <comments>http://www.webmonkey.com/2011/08/google-mozilla-team-up-to-create-a-smarter-action-based-web/#comments</comments>
        <pubDate>Mon, 08 Aug 2011 16:53:22 +0000</pubDate>

                <dc:creator>Scott Gilbertson</dc:creator>

        <guid isPermaLink="false">http://www.webmonkey.com/?p=51295</guid>
        		<category><![CDATA[Browsers]]></category>
		<category><![CDATA[Web Services]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[mozilla]]></category>
		<category><![CDATA[Web Actions]]></category>
            <enclosure url="http://www.webmonkey.com/wp-content/uploads/2011/08/handshake_Aidan_Jones_flickr1.jpg" type="image/jpeg" length="48000" />
                    <description><![CDATA[<div class="rss_thumbnail"><img src="http://www.webmonkey.com/wp-content/uploads/2011/08/handshake_Aidan_Jones_flickr1.jpg" alt="Google, Mozilla Team Up to Create a Smarter, Action-Based Web" /></div>Google has announced a new set of APIs for its Chrome web browser, which are designed to connect applications and sites across the web. Web Intents, as Google is calling its new meta-website API, allows websites to pass data between each other -- for example, to edit a photograph or share a URL with friends.]]></description>

            <content:encoded><![CDATA[<p><!-- wpautop enabled -->
<p><a href="https://secure.flickr.com/photos/aidan_jones/3575000735/"><img src="http://www.webmonkey.com/wp-content/uploads/2011/08/handshake_Aidan_Jones_flickr1.jpg" alt="" title="handshake_Aidan_Jones_flickr" width="290" height="197" class="alignleft size-full wp-image-51303" /></a>Google has announced a new set of APIs for its Chrome web browser, which are designed to <a href="http://blog.chromium.org/2011/08/connecting-web-apps-with-web-intents.html">connect applications and sites across the web</a>. <a href="http://webintents.org/">Web Intents</a>, as Google is calling its new meta-website API, allows websites to pass data between each other &#8212; for example, to edit a photograph or share a URL with friends.</p>
<p>Developers at Mozilla have been <a href="http://mozillalabs.com/blog/2011/07/web-apps-update-experiments-in-web-activities-app-discovery/">working on a similar framework for Firefox</a>, and now Google says it will work with Mozilla to develop a single API that works in both web browsers.</p>
<p>The Web Intents API was originally conceived by Paul Kinlan last year. Kinlan, who is a Chrome Developer Advocate at Google, borrowed the idea from the Android platform, which uses Android Intents to pass data between Android Apps.</p>
<p>So just what are Web Intents? Well, the easiest way to understand them is by example. Take the sometimes overwhelming proliferation of buttons on web pages that allow you to do something with the current page, whether it&#8217;s Like, Tweet, +1, Read Later, Add to Instapaper and so on. Rather than adding a dozen little badges to your site, Web Intents creates a bridge that connects your site to any website your visitor wants to use. Web Intents define an API for your site to use and another API for the receiving site to use. Plug them together and transferring data becomes a quick and easy process, both for users and developers.</p>
<p>That&#8217;s a huge step up from the situation today. Perhaps the biggest win is that Web Intents put your visitors in control &#8212; they can select which actions they&#8217;d like to perform and which external sites they&#8217;d like to handle those actions. Some might share your page on Facebook, others on Twitter, still others might save it to their Instapaper account and so on, all from the same three lines of code you added to your site.</p>
<p>That&#8217;s not, however, all that Web Intents can do. The broader goal of Web Intents is to provide a generic means of communication between websites for tasks as varied as editing photos, listening to music or shortening URLs. </p>
<p>The second half of the video below demonstrates Mozilla&#8217;s take on how Web Intents (&quot;Web Activities&quot; in Mozilla&#8217;s parlance) might work.</p>
<p><iframe width="580" height="360" src="http://www.youtube.com/embed/m5_YDG_jiYg" frameborder="0" allowfullscreen></iframe></p>
<p>For some sample code and working examples, head over to the new WebIntents.org site and <a href="http://examples.webintents.org/">check out the examples</a> (the image example is particularly good at showing off the potential power of Web Intents).</p>
<p>For some more background on Web Intents, check out Paul Kinlan&#8217;s blog, particularly his overview post on the <a href="http://paul.kinlan.me/web-intents-a-fresh-look">brief history of Web Intents</a>. Tantek Çelik, the creator of microformats, also has a nice post on what he calls <a href="http://tantek.com/2011/220/b1/web-actions-a-new-building-block">Web Actions</a> (same thing, better name). Çelik breaks down the idea behind Web Intents and how they benefit not just developers, but users as well. </p>
<p>As Çelik writes, &quot;web actions have the potential to change our very notions of what a web application is from a single site to loosely coupled interactions across multiple, distributed sites&#8230;. In that regard, web actions have the potential to become a building block for distributed web applications.&quot;</p>
<p><em>Image: <a href="https://secure.flickr.com/photos/aidan_jones/3575000735/">Aidan Jones/CC/Flickr</a></em></p>
<p><strong>See Also:</strong><br/></p>
<ul>
<li><a href="http://www.webmonkey.com/2011/03/web-notifications-api-hints-at-a-brave-new-real-time-web/">Web Notifications API Hints at a Brave New Real-Time Web</a></li>
<li><a href="http://www.webmonkey.com/2011/05/speed-up-your-wordpress-site-with-googles-new-page-speed-api/">Speed Up Your WordPress Site With Google’s New Page Speed API</a></li>
<li><a href="http://www.webmonkey.com/2010/10/mozilla-shows-off-plans-for-an-open-web-app-store/">Mozilla Shows Off Plans for an Open Web App Store</a></li>
</ul>
<div id='linker_widget' class='contextly-widget'></div>]]></content:encoded>
            <wfw:commentRss>http://www.webmonkey.com/2011/08/google-mozilla-team-up-to-create-a-smarter-action-based-web/feed/</wfw:commentRss>
        <slash:comments>0</slash:comments>

        
    </item>
    
    <item>
        <title>Mozilla Eyes Mobile OS Landscape With New Boot to Gecko Project</title>
        <link>http://www.webmonkey.com/2011/07/mozilla-eyes-mobile-os-landscape-with-new-boot-to-gecko-project/</link>
        <comments>http://www.webmonkey.com/2011/07/mozilla-eyes-mobile-os-landscape-with-new-boot-to-gecko-project/#comments</comments>
        <pubDate>Tue, 26 Jul 2011 13:13:40 +0000</pubDate>

                <dc:creator>Ryan Paul - Ars Technica</dc:creator>

        <guid isPermaLink="false">http://www.webmonkey.com/?p=51207</guid>
        		<category><![CDATA[Browsers]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[operating systems]]></category>
		<category><![CDATA[mozilla]]></category>
        <description><![CDATA[Mozilla has announced a new experimental project called Boot to Gecko (B2G) with the aim of developing an operating system that emphasizes standards-based Web technologies. The initial focus will be on delivering a software environment for handheld devices such as smartphones. The current mobile landscape is heavily fragmented by the lack of interoperability between each [...]]]></description>

            <content:encoded><![CDATA[<p><!-- wpautop enabled -->
<p><a href="http://arstechnica.com/open-source/news/2011/07/mozilla-eyes-mobile-os-landscape-with-new-boot-to-gecko-project.ars"><img src="http://www.webmonkey.com/wp-content/uploads/2010/07/ars-technica1.jpg" alt="" title="ars technica" width="135" height="102" class="alignright size-full wp-image-48129" /></a>Mozilla has announced a new experimental project called Boot to Gecko (B2G) with the aim of developing an operating system that emphasizes standards-based Web technologies. The initial focus will be on delivering a software environment for handheld devices such as smartphones.</p>
<p>The current mobile landscape is heavily fragmented by the lack of interoperability between each of the siloed platforms. Mozilla says that B2G is motivated by a desire to demonstrate that the standards-based open Web has the potential to be a competitive alternative to the existing single-vendor application development stacks offered by the dominant mobile operating systems.</p>
<p>The project is still at the earliest stages of planning. Mozilla has some ideas about how it wants to proceed, but seemingly few concrete decisions have been made about where to start and what existing technologies to use. The project was announced now despite the lack of clarity so that contributors will be able to participate in the planning process.</p>
<p>Mozilla also intends to publish the source code as it is developed rather than waiting until it can release a mature product. These characteristics could make the development process a lot more open and inclusive than the practices that Google uses for its Android operating system.</p>
<p>Mozilla&#8217;s current tentative plan is to adopt a slim layer of existing code from the lower levels of the Android operating system for hardware enablement purposes and then build a completely custom user interface and application stack around Gecko, the Firefox HTML rendering engine. Android was chosen because it will theoretically offer compatibility with existing hardware, but Mozilla ultimately intends to use &#8220;as little of Android as possible.&#8221; It will not use Android&#8217;s Java-based environment and it will not support programming in native code.</p>
<p>A foundational goal of the B2G project is to explore and remedy areas where current Web standards are insufficient for building modern mobile applications. Instead of haphazardly grafting vendor-specific markup or extensions into the application runtime, Mozilla will seek to propose new standards to address the challenges that emerge during development. It wants the applications developed for B2G to eventually be able to run normally in any conventional standards-compliant Web browser (yes, that presumably rules out XUL).</p>
<p>Building an operating system seems like an excessive approach to fulfilling the stated goals of the B2G project. It would be simpler and much more straightforward to focus on building a standalone Web application runtime—like an open alternative to Adobe AIR—rather than building a complete operating system from the bottom up.</p>
<p>There are a lot of fundamental issues that make developing software with Web technologies less practical than using conventional user interface toolkits. HTML&#8217;s document-centric approach to layout and the lack of standardized mechanisms for binding programmatic data models to user interface views pose many challenges. It&#8217;s not really clear if Mozilla is interested in addressing those issues or will continue to leave that as an exercise for third-party JavaScript toolkits.</p>
<p>It seems like the areas where Mozilla is interested in pursuing new standards are basic platform integration and access to hardware. It wants to have uniform and predictable ways for Web applications to access a platform&#8217;s contact and messaging capabilities, geolocation functionality, cameras, and dialer.</p>
<p>Of course, Mozilla is also interested in tackling some the issues relating to security and privilege management that are implied by giving Web applications such deep access to underlying platform components. Those areas are, perhaps, where building the whole operating system becomes advantageous.</p>
<p>There are a number of existing products and open source software projects like Titanium, PhoneGap, Webian, Chrome OS, and webOS that cover some of the same ground. None, however, really have the same scope and focus as B2G. It&#8217;s possible that there are some opportunities for collaboration.</p>
<p>A <a href="https://github.com/andreasgal/B2G">code repository</a> is hosted on GitHub, but doesn&#8217;t have anything yet besides a README file. For some additional information about the project (there aren&#8217;t many details yet) you can refer to the <a href="https://wiki.mozilla.org/B2G">B2G wiki page</a>.</p>
<p><em>This article originally appeared on <a href="http://www.arstechnica.com/">Ars Technica</a>, Wired’s sister site for in-depth technology news.</em></p>
<div id='linker_widget' class='contextly-widget'></div>]]></content:encoded>
            <wfw:commentRss>http://www.webmonkey.com/2011/07/mozilla-eyes-mobile-os-landscape-with-new-boot-to-gecko-project/feed/</wfw:commentRss>
        <slash:comments>0</slash:comments>

        
    </item>
    
    <item>
        <title>New Privacy Icons Aim to Save You From Yourself</title>
        <link>http://www.webmonkey.com/2010/12/new-privacy-icons-aim-to-save-you-from-yourself/</link>
        <comments>http://www.webmonkey.com/2010/12/new-privacy-icons-aim-to-save-you-from-yourself/#comments</comments>
        <pubDate>Thu, 23 Dec 2010 17:40:35 +0000</pubDate>

                <dc:creator>Scott Gilbertson</dc:creator>

        <guid isPermaLink="false">http://www.webmonkey.com/?p=49404</guid>
        		<category><![CDATA[Identity]]></category>
		<category><![CDATA[Web Standards]]></category>
		<category><![CDATA[mozilla]]></category>
		<category><![CDATA[Privacy Icons]]></category>
		<category><![CDATA[Security]]></category>
            <enclosure url="http://www.webmonkey.com/wp-content/uploads/2010/12/privacyicons.jpg" type="image/jpeg" length="48000" />
                    <description><![CDATA[<div class="rss_thumbnail"><img src="http://www.webmonkey.com/wp-content/uploads/2010/12/privacyicons.jpg" alt="New Privacy Icons Aim to Save You From Yourself" /></div>Mozilla has taken the lead among browser vendors to make a site&#8217;s privacy settings more explicitly visible. It&#8217;s doing so by proposing visual cues in the browser that indicate what level of privacy you&#8217;re currently browsing at, and what pieces of your personal data the site you&#8217;re currently visiting is sharing with the rest of [...]]]></description>

            <content:encoded><![CDATA[<p><!-- wpautop enabled -->
<div id="attachment_49406" class="wp-caption aligncenter" style="width: 590px"><a href="http://www.webmonkey.com/wp-content/uploads/2010/12/privacyicons.jpg"><img src="http://www.webmonkey.com/wp-content/uploads/2010/12/privacyicons.jpg" alt="" title="privacyicons" width="580" height="176" class="size-full wp-image-49406" /></a><p class="wp-caption-text">A few of the proposed privacy icons</p></div>
<p>Mozilla has taken the lead among browser vendors to make a site&#8217;s privacy settings more explicitly visible. It&#8217;s doing so by proposing visual cues in the browser that indicate what level of privacy you&#8217;re currently browsing at, and what pieces of your personal data the site you&#8217;re currently visiting is sharing with the rest of the web.</p>
<p>Earlier this year, Mozilla&#8217;s head user experience designer Aza Raskin <a href="http://www.webmonkey.com/2010/01/creating_a_better_privacy_policy/">proposed creating a set of icons to denote the privacy policy of a website</a>. Now, after getting feedback from a wide range of interested groups &#8212; from the Electronic Frontier Foundation to the Federal Trade Commission &#8212; Raskin has <a href="http://www.azarask.in/blog/post/privacy-icons/">drawn up a new and improved icon set</a>. </p>
<p>The idea behind Raskin&#8217;s proposal is that the browser is the most logical place to display identity and privacy information to the user as they click around on the social web. The end goal is to produce a set for warnings similar to the way that Firefox (and other browsers) currently handle phishing attack warnings, using visual icons and simple language to explain what you&#8217;re getting into when you load a page with a different level of privacy or security.</p>
<p>For the active social web user, keeping track of which bits of your data are public and which are private on different sites is a chore. Some websites share your photos, status updates, your list of friends, who you&#8217;re following and other data default. Some share nothing. The rest are somewhere in the middle.</p>
<p>Part of the problem is the privacy policies themselves. They are complex, mind-numbingly long legal documents. We routinely ignore them, breezing past them by clicking &#8220;I agree.&#8221; Once clicked, your rights are compromised, and you may not be able to fully restore them.</p>
<p>A set of icons in the browser, to quickly and easily allow users to know what will happen to their data, means that users don&#8217;t need a law degree to know what&#8217;s happening to their images, status updates and other data.</p>
<p>The big difference between privacy icons and the phishing warnings your browser already offers, is that these icons are targeted at the websites themselves. The biggest counter-argument to Raskin&#8217;s proposal is that there&#8217;s nothing stopping a site from displaying these icons and then doing the opposite.</p>
<p>Raskin&#8217;s solution is to make the privacy icons supersede the written privacy policy. &#8220;When you add a Privacy Icon to your privacy policy,&#8221; writes Raskin, &#8220;it says the equivalent of &#8216;No matter what the rest of this privacy policy says, the following is true and preempts anything else in this document&#8230;&#8217;&#8221;</p>
<p>In other words, sites using the icons maliciously would face legal consequences. Of course differences in international laws mean enforcing such violations would be complex.</p>
<p>Still, as Raskin points out, privacy policies are fast becoming a selling point for many sites. Nearly every site we&#8217;ve tested lately has some sort of large, obvious banner that proudly proclaims the site will never share your data. Those are the kinds of sites, says Raskin, that would adopt privacy icons.</p>
<p>But it&#8217;s still unlikely any site would ever adopt the negative icons. If you&#8217;re sharing everything users give you with anyone who pays for it, you probably don&#8217;t want to advertise that. So the privacy icons actually become most useful when they aren&#8217;t present. Of course, as Raskin writes, &#8220;people don&#8217;t generally don&#8217;t notice an absence; just a presence.&#8221; </p>
<p>The solution to that problem is to make the privacy icons machine readable. The workflow would be something like this: You visit a website and decide to sign up. When Firefox encounters the sign-up form, it looks for the privacy icon. If it finds it, Firefox displays it. If Firefox doesn&#8217;t see an icon it warns you that your information may be shared using the negative icon. Either way, you know where you stand.</p>
<p>For now the privacy icons, good idea though they may be, are a long way from reality. Raskin calls the current mockups an &#8220;alpha&#8221; release and since <a href="http://www.azarask.in/blog/post/leaving-mozilla/">Raskin is leaving Mozilla</a>, the future of the project is unclear. If you&#8217;d like to get involved, head over the <a href="http://www.drumbeat.org/project/privacy-icons">Mozilla Drumbeat Privacy Icons project page</a>.</p>
<p><strong>See Also:</strong><br/></p>
<ul>
<li><a href="http://www.webmonkey.com/2010/01/creating_a_better_privacy_policy/">Warning: This Site May Be Sharing Your Data</a></li>
<li><a href="http://www.webmonkey.com/2008/03/mark_zuckerberg_on_privacy_and_the_future_of_facebook_news_feeds/">Mark Zuckerberg on Privacy and the Future of Facebook News Feeds</a></li>
<li><a href="http://www.webmonkey.com/2007/09/google_wants_global_privacy_rules/">Google Wants Global Privacy Rules</a></li>
</ul>
<div id='linker_widget' class='contextly-widget'></div>]]></content:encoded>
            <wfw:commentRss>http://www.webmonkey.com/2010/12/new-privacy-icons-aim-to-save-you-from-yourself/feed/</wfw:commentRss>
        <slash:comments>14</slash:comments>

        
    </item>
    </channel>
</rss>