July 2006 Archives

  1. Jul27

    Google launches open source project hosting

    Google Code Hosting creation screen

    Google has just launched project hosting inside of its Google Code effort. The Google Code Project Hosting center allows any developer to create and host a new project powered by Google management and hosting tools.

    The new service features a reworked backend for Subversion built on top of Google's Big Table file system. The robustness of Google's backend will power the code repository.

    The site features a new issue-tracking system utilizing AJAX techniques for quick and responsive feedback for its users. The issue-tracking interface is similar to Gmail's table layout, and allows customization through open tag fields.

    Developers on the site are required to have a Google Mail account but there is no approval process for new projects. Subversion repositories are limited to 100 MB in size.

  2. Jul27

    Rasmus Lerdorf on scaling web apps with PHP

    Rasmus Lerdorf

    Rasmus Lerdorf led OSCON attendees through a series of optimizations for modern web applications using PHP at O'Reilly's Open Source conference today. Most programmers use default installations and configurations for their web applications and never really dig deep within their stack or their own code to optimize page load and latency. The full slides from Rasmus's talk are available online and I recorded audio of the entire session from the front row.

    Rich web applications make better use of browser user interfaces through the use of less visible round-trips to the server (through AJAX or other methods). These new interaction models place increased importance on your server's ability to respond quickly and frequently to requests, allowing your web app to feel like a desktop app. Rasmus walked through each of the essential components of a rich web app, optimizing each step along the way with the goal of supporting 500,000 users and their 1700 requests/second as seamlessly as possible with less hardware.

    Once your web application in complete Rasmus recommends using http_load to evaluate your application performance. How many requests per second can you handle? What is the latency of these requests? Your choices will reflect your app's ability to scale.

    Once you've grabbed some statistics it's time to dig a bit deeper and understand which processes are responsible for the slowdown. Valgrind is an emulation tool allowing you to step through your Apache server, Zend components, and PHP wrappers to determine the pain-points in your application. You may notice unexpected processes firing off such as SSL for local database connections that are unnecessarily weighing down your app. KCachegrind is useful for visualizing these processes.

    Prepared statements can be a bit slow in PHP and skip the query cache. Rasmus recommends using PDO::ATTR_EMULATE_PREPARES in PHP 5 for more optimal data access.

    APC is an alternative cache allowing for better query execution. Note: include_once and require_once don't play nice with opcode caches right now and changing to require. This behavior should be fixed in future versions of APC. APC has a no-stat mode and if you give it absolute paths you can skip the stat() call.You can also store PHP variables in shared memory such as your config.ini file.

    PHP 5 adds better XML based on libxml2. SimpleXML is a good tool to load a full XML file and map elements. PHP 5 contains a new SOAP extension written in C and will have an Axis-based version available in a few months.

    I may up a full transcript of the talk, but until then you can walk through the slides from Rasmus's talk.

  3. Jul25

    OpenDarwin shutting down

    Mac OS X open-source community site OpenDarwin announced it will shut down in the next couple months. The site was the center of discussion and development of WebKit (the code behind Apple's Safari browser and Nokia's Series 60 browser), DarwinPorts, and other projects.

    It's too bad the projects will now all disperse, and I can't help but wonder if the move was influenced by something to be announced at Apple's Worldwide Developer Conference in a few weeks.

  4. Jul24

    Technorati redesigns for the MySpace crowd

    Summer is here, meaning it must be time for a new site design from Technorati.

    The four major Technorati redesigns have each tried to welcome a different type of crowd to the site without alienating existing users. When the site went online in November 2002 the target audience was alpha-bloggers and Linux Journal readers. The company was incorporated in May 2003 and saw its first big redesign in the summer of 2004 focused on the new users visiting the site for real-time information in the run-up to the 2004 U.S. presidential elections. In 2005 the site redesigned again, aiming for a more mainstream audience and better organization of new features such as keyword search and tags.

    The MySpace demographic is now makes up 30% or more of Technorati's user base and the new site design seems to be aimed at a younger crowd with its candy colors and increased use of icons and small images.

    Unlike many other search sites Technorati's link structure seems designed to keep people within its pages. A linked blog post title on the site homepage points to a URL search result and not the author's original entry for example. Tag pages are no longer a snapshot of multiple sources across the web such as Flickr, Del.icio.us, and Furl, placing Flickr results behind a tab.

    I like the breadcrumbs at the top of each search result page and the inclusion of tool pages in the footer. The redesigned "Discover" pages look nice, except for the pixelated feed icon in the title bars.

    The big problem for Technorati and many other sites is trying to help users consume the vast amount of choices and information available. When Technorati had fewer features it was easy enough to highlight each option and the latest data on the front page of the site. As the number of data exploration options on the site increases I expect more interface tweaks to help users make sense of it all. Hopefully Technorati will take some ideas from the new Yahoo! homepage and shuffle personalization and section highlighting across the site based on usage statistics.

  5. Jul23

    NY Times on Google's lack of focus

    Saul Hansell of The New York Times examines Google's current product offerings and feature gaps and comes away a bit puzzled. According to quotes in the article Google goes for the wow factor with stand-alone products that do not integrate well with the work of others. Marissa Mayer says it's a lot easier to get engineers to spend time developing new features than fill in a feature gap. Sergey Brin says he is now encouraging engineers to develop their ideas as add-ons for existing Google products instead of as stand-alone products.

    Former Yahoo! executive Toni Schneider is quoted saying Yahoo! is now too bureaucratic for someone to come up with a game-changing idea and run with it.

    My favorite stat: "[O]ver the last year, according to comScore, Yahoo added 11.8 million e-mail users, more than Gmail’s entire user base."

  6. Jul23

    International search landscape

    DeWitt and I were chatting over breakfast yesterday about the future of search. What will be the big changes in search over the next 5 years? What are the growth markets in terms of index size, users, repeat visits, and new interfaces? The first thing that popped to mind was the international landscape of the Internet and the always-on world wide web taking hold in developing nations.

    Worldwide web usage May 2006

    According to comScore numbers from May, 14% of the world's total population age 15 or older are online. Bump that number up a bit if you include Internet cafes and mobile phones, a popular way to get online in China or India. The United States currently has the largest online population it only represents 22% of the measured world total. Search indices, users, content, and companies vary in each country, leaving a lot of room for growth by international players.

    United States search engine market share


    France search engine market share

    Google currently dominates the search market in the United States and western Europe with 46% market share in the U.S. and a 80% share in France. Google's dominance in France has caused some concern for local business as the company feels over-reliant on a foreign company. (U.S. source, French source)

    China search market share March 2006

    Yahoo! is the strongest international player in Asia through partnerships with Softbank in Japan and Alibaba in China. These two markets have a strong sense of national pride and a resistance to outsiders. Independent search engine Baidu commands 44% of the Chinese search market according to Analysis International and regularly criticizes its American competitors as bad for China and incapable of indexing their language.

    A few of the big search companies could have some trouble with non-Latin languages and sentence structure as Baidu suggests.

    Russia search volume May 2006

    Other languages have proven an even tougher market to crack. Yandex is the market leader in Russia with 60% of the market (according to LiveInternet (via Yandex marketing), followed by Rambler at 20% and Google in third place. Note the big weekend dip from Yandex above compared to relatively smaller dips from its competitors.

    Inagi Tokyo barcode

    Each country searches content a bit differently. Korean search engines such as Naver are heavy with user-contributed content such as questions and answers. A large population in China searches with a cell phone in one hand a cell phone in the other. Japan loves 2-dimensional bar codes bridging the physical world with the Web through their camera phones. Europe loves to SMS.

    The big four search companies of the world are all located on the west coast of the United States, but the technologies they must adapt and deploy differ with each country and user demographic. The search world is not flat and big companies must continue to tailor their indices, front-end, and content gathering systems for each market. New content sources might spring up in the form of instant messaging, such as Israeli company Mirabilis in 1996 or consumer to consumer search from Korean company Naver and be repackaged by large international companies such as AOL and Yahoo! respectively. The biggest opportunity costs that may be possibly lost result from an insular view of the Web, content, and search, and I hope the search industry is smart enough to latch on to the best ideas from around the world and deliver great services to each population.

  7. Jul23

    Zune blogs powered by TypePad

    The two Microsoft blogs discussing the upcoming Zune product suite, Zune Insider and Madison and Pine, are powered by Six Apart's TypePad blogging software. That's Apache on Linux using Perl and PostgreSQL.

    Microsoft is heavily into "dogfooding" everything, from Windows Mobile smartphones to the latest build of Vista. It's good to see the Xbox team step out and blaze their own path.

  8. Jul21

    Google Base search adds RSS

    Google Base now provides an RSS feed for its search results. Every search contains a link to the RSS feed and a feed icon on the top right portion of the page. A search for Pearl Jam is a good example. (via Search Engine Watch)

    I'm surprised the results are provided in RSS and not Atom, as Google seems to prefer the later. It's good that Google added the feed icon as well, drawing attention to the link.

  9. Jul20

    MySpace upgrades to Flash 9

    MySpace requires Flash 9

    Mega social networking site MySpace now requires all members to upgrade their Flash players to version 9 in order to view new embedded content on the site. Flash Player 9 is only three weeks old, released by Adobe on June 28. The required upgrade adds new security restrictions for any new content embedded on the site utilizing the latest supported object properties.

    When you add a new embedded object to your page MySpace automatically sets the allowNetworking property of the object to internal restricting external interfaces and links contained within outside Flash files. The new setting disables common calls such as clicking on a Flash widget to view the original site or data provider. It also restricts the use of JavaScript from outside providers.

    How will the MySpace requirement drive adoption of the three-week-old Flash player? The new version has lots of new features including better multimedia support, so it would be a good thing if users had it right away and all the new video companies could plan even better features using the same bandwidth. Meanwhile MySpace widget producers will need to write their software using ActionScript 3.0 to make sure they can monetize their content within both the embed and the destination page.

  10. Jul20

    Ask adds RSS smart answers

    Ask.com RSS smart answers

    Search engine Ask.com now displays the last three feed items at the top of the search result page for strong title matches. A search for "BoingBoing" displays the popular blog's last three posts complete with a link to the individual item, a 98-character summary, and the publication date.

    There are a few bits of polish missing from the implementation. I'd like to be able to directly access the source feed and subscribe right away. It would also be cool if every feed title from my subscription list was part of my own personal smart answers, increasing the personal relevancy of the Ask suite.

  11. Jul20

    BloxPress personalized blog sidebars

    BloxPress logo

    BloxPress is a theme and template engine for WordPress that allows viewers of your blog to configure their own widget modules in your sidebars. If Bill likes to view the last 10 comments and Jane likes to see your latest Flickr uploads, they can have both at once with their own configuration.

    Individual user preferences are stored in a cookie and anyone can create their own "blocks" for the system. Check out the demo to see the system in action.

    It's too bad the blocks do not seem to interoperate with any other widget definition format. I'm glad Spaces will be adding Microsoft Gadgets to its sidebar, increasing the usefulness of the format whether it's on a personal start page, desktop sidebar, or blog sidebar.

  12. Jul19

    Panama is a bad code name

    Yahoo's stock declined 22% today after the company missed analysts' quarterly estimates and announced its new advertising system, codenamed Panama, was delayed. I think of many failures when I hear the term "Panama" but the first thing that popped to mind in Yahoo's case is Scotland and its Darien scheme.

    Towards the end of the 17th century Scotland realized it was falling behind the rest of Europe and undertook a few initiatives to modernize the country and better compete with the new economies of Europe. The Company of Scotland was created to establish new trade routes with Africa and the Indies, the popular trading spots of the day. Scotland invested about a third of its wealth in establishing a new trading colony in Panama, opening new possibilities for the country.

    The effort failed within a year partially because two huge empires in the region, England and Spain, were not too happy about Scotland's presence. Scotland was essentially bankrupt from the operation and had little choice but to accept England's treasure chest and become part of the British Empire.

    There is also the history of warring generals, dictators, and general disease that kept people away from the small strip of trading space for so many decades.

    Building a new ad platform is not an easy thing, but perhaps the yodelers could have picked a better codename.

  13. Jul17

    Windows Live Feed Platform has a blog

    I've been working on an online feed syndication platform at Microsoft since late-April, and now the project finally has a blog. I decided to start the conversation by discussing some of the key concepts and ideas behind the project, and some of its planned features. The first post focuses on synchronization, sharing, and portability.

    Is it possible to develop a product or platform in the open? Partially. I won't disclose what's shipping when, or what product will be first up for integration, but I can be open about our approach to some common problems and expose some integration points for partners to consider.

    The basic key concept is to provide a variety of choices for each option, but make Microsoft's implementation so compelling you wouldn't want to switch.

    I don't plan to cross-post often, so if you're interested in the feeds platform you should subscribe to the new blog.

  14. Jul16

    FeedBurner acquires Blogbeat

    FeedBurner Blogbeat

    Feed statistics and advertising company FeedBurner has acquired web page tracker Blogbeat for an undisclosed sum. Blogbeat is located in Raleigh-Durham, giving FeedBurner a presence on the east (web stats), center (hq), and west (bizdev) in the U.S..

    Blogbeat tracks visitors to a web page using a JavaScript placed on each site page. FeedBurner is able to provide similar tracking through its FeedFlare service but had not yet built a front-end allowing publishers to view the data. The acquisition of Blogbeat will allow FeedBurner to offer publishers a more complete view of their site, posts, and subscriptions by tracking web page views, feed aggregator activity, and e-mail subscriptions, and monetization through one central interface if you let FeedBurner manage each feature.

    Google has a good opportunity to strongly compete in the same space. If the company introduces feed subscription tracking and advertising it could have Measure Map, Google Analytics, Sitemaps, and AdSense accessible through one blog tracker. FeedBurner has a good headstart and a lot of expertise in their market to keep moving fast and staying ahead of the giants.

    Paying Blogbeat members are getting their money back. FeedBurner plans to have initial integration of the new product by the end of the year.

  15. Jul15

    The Widgetization of the Web

    Widgets are taking over the web, small pieces at a time. Big web destinations are opening their templates to custom configurations by users and pre-configurations with special partners. Mix and match your favorite content from around the web on your personal start page from Microsoft, Google, or Netvibes. Share a few live and always updating bits of information in your blog sidebar using widgets on WordPress or TypePad.

    Small(er) businesses can leverage the huge distributions of users across most of the top web properties. Over half of the top Internet companies for home users currently open up their pages for easy setup of your content.

    Parent Co.Unique
    Audience
    (000)
    Reach
    %
    Time
    Per
    Person
    Microsoft59,37851.4500:32:54
    Yahoo!56,00048.5200:49:28
    Time Warner53,19646.0901:20:08
    Google45,54439.4600:10:44
    News Corp. Online24,59021.3100:43:56
    eBay21,39418.5400:36:59
    InterActiveCorp17,82215.4400:10:36
    RealNetworks, Inc.12,74011.0400:27:28
    Amazon12,35210.7000:09:29
    Apple Computer12,00310.4000:31:13

    Data from Nielsen//NetRaings, week of July 5.

    Each of the companies highlighted in yellow has an potential audience waiting for content and information from your webapp. What fresh content and information would you like to present to your users and their readers anywhere at any time?

    Widgets are simply composed of HTML with optional CSS for styling and JavaScript for rich interaction. A few sites require an XML to tie all your files together as well.

    PostApp widget syndication

    Image by PostApp

    Widgets can include the latest inbound links to your blog as tracked by Technorati, your current availability on an IM network, or the top stories on Digg. Some widgets can be extended to your desktop using software from Microsoft, Google, Yahoo!, Apple, and others.

    New ecosystems are springing up around widget-enabled sites. Companies such YouTube and Slide receive the majority of their traffic from embedded content on MySpace. Google has created an IDE for their gadgets. Startup company PostApp is creating an entire business around widget syndication. It's only just the beginning of widget services across the web.

    Om Malik and I discuss in more detail the current state of the widget web in this week's PodSession named Widgetization of the Web. The podcast is 23 minutes in length, a 10 MB download.

  16. Jul15

    Web 2.0 tag cloud laser etching

    Tag cloud etched PowerBook

    Mac geek Dan Lurie took his PowerBook to Squid Labs yesterday for a custom laser-etched cover. Dan designed a tag cloud full of Web 2.0 buzzwords for the world to see.

    He'll definitely have fun at the next Web geek gathering. I have a feeling most of the buzzwords will end up a historical blip like so many of the companies in the Monopoly .com edition I have at home.

    If you're coming to San Francisco for WWDC start designing your etched covers now! There are a few laser etching shops in the Bay area.

  17. Jul13

    Technorati raises $10.52 million series C

    Update 8/15: PE Wire places the total amount raised at $10.52 million, not $7.6 million as previously reported.

    Technorati received a $10.52 million investment in June from Draper Fisher Jurvetson and Mobius Venture Capital. The investment was revealed in a SEC filing on June 22 and made public on Monday. VentureWire reported the investment in its popular newsletter this week.

    Andreas Stavropoulous of DFJ and Ryan McIntyre of Mobius were previous investors in Technorati and have occupied board seats for close to two years.

    Technorati took an angel round of investment in the summer of 2003 from a few individuals including Esther Dyson and Joi Ito and used the money to turn a side-project into a full-time business. In August 2004 Technorati took additional funding and board members, investing in servers and a new colocation center while bringing on additional staff members, growing the company from 5 people and what I call "the back of the liquor store colo" to over 30 people with servers hosted in a former tank factory.

    The latest round will most likely be used to continue Technorati's growth in hardware and personnel as the blogosphere expands and Technorati attempts to index it all and discover new content sources overseas.

    If you are interested in details of Technorati's past funding processes check out the 106 Miles talk by founder and CEO Dave Sifry from February 2005. Dave specifically mentions the VC process about 34 minutes into the talk. You won't hear much from Technorati about the round since Dave likens funding announcements to proclaiming your latest levels of debt.

  18. Jul13

    Taobao bridges online and offline retailing

    Taobao logo

    Chinese online marketplace Taobao is lending its name to a new 12,000 square-foot shopping mall in Shanghai. Taobao, an eBay competitor with about twice the Chinese market share, will receive about $1.25 million a year for use of its name on the Taobao Cheng shopping center. About 300 retailers will be able to setup shops with broadband Internet access and discounted rent (about $22 a month) connected to their online storefront. Merchants can staff their brick and mortar store and fulfill orders placed online at the same time.

    Taobao is owned by Alibaba, which in turn is partially owned by Yahoo!.

  19. Jul13

    Yahoo and Windows Live exchange messages

    Yahoo Windows Live interop

    Yahoo! and Microsoft's instant messaging networks are now able to exchange messages between users. A Windows Live Messenger user can IM with their Yahoo! buddies within the Windows Live application and without having a Yahoo! account. Same thing in reverse for Yahoo! users. These initial features are just the beginning of planned interoperability between Yahoo! and Microsoft's networks.

    The interoperability should be especially popular in east Asia, where Yahoo! and Windows Live Messenger are extremely popular. Desktop clients based on open-source libraries such as Gaim currently provide a single client for text-messaging access to multiple networks today, and the large networks mainly turn a blind eye to what could be considered rogue clients.

    The original version of MSN Messenger, launched in 1999, included interoperability with AOL Instant Messenger that was shut off and turned on again through rapid patches on both sides. Although it is possible to bind to AOL's OSCAR servers and create custom clients, AOL's current developer terms of service prohibit clients "that are multi-headed or interoperable with any other IM network." Apple Computer signed a deal with AOL in 2002 establishing iChat as an officially licensed product.

    Any IM network could interoperate with Google Talk over XMPP and TLS. Google and AOL have announced plans for Google Talk and AIM interoperability "provided certain conditions are met" after Google's investment of $1 billion in AOL last year. Google previously offered the Trillian multi-protocol instant messenger as part of its Google Pack software package but has since removed the software from its bundled offering.

    Instant messaging networks are the first step towards defining a broad social network across multiple networks and service providers. The more information a search company can collect about the preferences of you and your friends, the better targeted search results and advertisements they are able to serve back to the user (at a higher advertising fee of course). You can expect more interactions and data exchange between large networks as these companies try to learn more about you, your friends, and your favorite online activities.

  20. Jul10

    Accidental Innovation

    Harvard business school professor Robert D. Austin is writing a book on reliable innovation and shared some of his findings in a HBS Working Knowledge interview last week. He takes a look at how some big accidental discoveries such as anesthesia, cellophane, cholesterol lowering drugs, cornflakes, dynamite, the ice cream soda, Ivory soap, NutraSweet (and several other artificial sweeteners), nylon, penicillin, photography, rayon, PVC, smallpox vaccine, stainless steel, Teflon came about and what are key factors allowing accidents to happen and realizing value in what could be considered chaos.

    It takes a considerable capability to see the value in an accident, and to build upon it to create even more value.

    Discovering completely new ideas is all about getting outside a cone of expectations and intentions to create something new. My favorite example cited was an artist creating a beautiful pot and whacking it with a stick during the drying process to see what interesting shapes might form. He knew what a beautiful pot looked like, but he was also willing to experiment and recognize something new that might happen in a way he didn't expect.

  21. Jul08

    Technorati comScore stats for May

    According to comScore Media Metrix numbers cited by the San Francisco Chronicle Google Blog Search had 94,000 unique visitors in May versus 3.3 million unique visitors for Technorati in the same period. Google Blog Search has less than 3% of the number of users as Technorati under those metrics.

    Either that's a typo or Google is not very competitive in both blog search or shopping comparison verticals.

  22. Jul07

    World Cup Final in Dolores Park

    The World Cup Final match between France and Italy will be shown this Sunday in Dolores Park starting at 11 a.m. If you live in San Francisco it should be a pretty fun place to watch the game with a good crowd. Food and drink proceeds will help fund science field trips for Bay Area inner city kids to places such as Slide Ranch.

    I recommend a trip to Phil's Coffee on 18th and Sanchez to wake yourself up before the game.

  23. Jul07

    Google Sitemaps and Atom 1.0

    If your site currently generates an Atom feed for use as a Google Sitemap you may want to hold back upgrading your feed to Atom 1.0. Google Sitemaps currently accepts Atom 0.3 only and will throw errors when it encounters the Atom 1.0 feed.

  24. Jul07

    LiveJournal adds Jabber, XMPP

    Frank feels chatty

    LiveJournal will soon rollout a Jabber service to connect its over 10 million users and content generated on the service. LiveJournal users can authenticate against the service using their LiveJournal username and password to connect to their online friends and receive real-time alerts on new posts and comments. Users will also be able to post to LiveJournal using a special chat bot. The team plans to federate the service to other networks, allowing interoperability with users on Google Talk and other compatible clients.

    The new service should be able to support Atom notifications over XMPP. Developers should be able to authenticate against the server and pull out a LiveJournal friends list, allowing anyone to pre-populate a feed aggregator with feeds from your online friends.

  25. Jul05

    Google workplace design

    Google offices

    I've always wondered why the offices of Google employees are fabric tents. Metropolis Magazine recently published an in-depth look at the design of the Google headquarters and the use of colors, lighting, and shared room locations to encourage focused creativity and interaction. (via 37signals)

    Wilkinson’s group designed an ingenious system of tented glass offices that allows daylight to stream through the window-side offices and into the center of the floor while preserving acoustic integrity. The white canopies are made of an acrylic-coated polyester, quilted together with polyester-fiber fill. They help reflect light into the rest of the office and are topped by a neat unobtrusive unit that contains lighting, HVAC, sprinklers, and an air diffuser. At intervals panels of glass are glazed in color combos that identify each office neighborhood.

    The design company was brave enough to push back on client demands, choosing neutral colors instead of Google colors and focusing on the design of the space before engineering.

  26. Jul05

    Amanda Congdon off Rocketboom

    Unboomed

    The latest popular blogger to step out on their own is Amanda Congdon of popular video blog Rocketboom. According to a video post on her personal blog Amanda was kicked out by majority shareholder Andrew Baron.

    My guess as to what happened? Rocketboom was looking to expand into a video blog network and restructuring the company and ownership in preparation for the new move. Amanda has one of the most popular faces in video blogging so expect her to have a new job or startup soon.

    Andrew Baron is director and producer of Rocketboom.

    A statement on Rocketboom says Amanda "has decided to move to L.A. to pursue opportunities that have arisen for her in Hollywood."

  27. Jul04

    DeWitt on Atom syndication 1.0

    DeWitt Clinton:

    My recommendation to application developers today is to use Atom 1.0, not RSS, as the basis for your content syndication.

    DeWitt is the lead engineer at Amazon's A9 search engine. He took a pretty detailed look at RSS 2.0 and Atom as part of A9's syndication efforts (including OpenSearch) and shared some of his thoughts today on his blog. He appreciates the detailed implementation of the Atom Syndication Format allowing more lossless expression of data between content publisher and parser.

  28. Jul02

    Firefox in the next 9 months

    Mozilla Firefox logo

    I heard a few questions yesterday about the future of Firefox and its product goals, differentiating factors, and its positioning against Microsoft and its Internet Explorer browser. I've been following the Firefox process intermittently so I'll outline some of what I know in an attempt to spark community involvement and feedback on behalf of Mozilla and the Firefox team.

    The Firefox planners is divided into a few different functions such as planning, development, user interface, test, internationalization, and quality assurance, just to name a few. The product planners are currently engaging the community to determine what should be the differentiating factors of Firefox over the long-term (version 4, 5, 6, etc.). What is Firefox's role as a browser? What is its role as an application enabler, powering application features through HTML rendering, XUL, or a general handler of all things HTTP. You can follow that thread on the mozilla.dev.planning mailing list if you're interested.

    Firefox 3 roadmap

    Current plans for the Firefox browser include a v2 release by the end of September and a v3 release by March of next year. The next version of Firefox, 2.0 aka "Bon Echo" includes features such as OpenSearch support, better feed handling including a browser-friendly render of a feed and better pass-through to other applications, and UI improvements on Windows Vista, OS X, and Gnome. You can read about some of the new features on the Firefox 2 requirements page and you should be able to download the first beta version next Tuesday.

    Firefox 3 is focused on improved memory handling, performance, and stability, improved XUL, and new core components such as application data stored in SQLite. Firefox 3 could break a few existing extensions and applications built on top of Firefox, and it will definitely include new optimizations if you like to build on the popular browser. Firefox 3 should have additional JavaScript and SVG features if you're into that sort of thing.

    Mozilla has also realized it has a sizable chunk of revenue from search engine deals and is starting to look at new ways to spend that money. It could mean more books and documentation, user/developer conferences, or more tutorials and other efforts to build the platform.

    That's my mini-summary of what's going on at Firefox, from an outsider's point of view.

  29. Jul01

    Atom 1.0 now default option

    About a year ago I said I would switch my blog's Atom output from 0.3 to 1.0 once Bloglines, NetNewsWire, and NewsGator supported the new format. Bloglines now supports Atom 1.0, so I just flipped my Atom feed over from 0.3 to 1.0.

    Everything should transition smoothly.

Niall Kennedy Niall Kennedy is a web technologist in San Francisco, California in the United States. I am very interested in the world of... MORE »

Search this weblog:

Subscribe:

Latest feature: Widget development

Archives: Popular Categories

Sites: More from Niall