Web 2.0 Expo: A Look At The Future Of Web Browsers, From The Guys Who Build Them

Comment

The Web 2.0 Expo is in full swing in San Francisco, CA. One of the more interesting panels to take place earlier today was called What to Expect from Browsers in the Next Five Years. The panel’s roster included some of the biggest names in the browser industry, with representatives from Palm, Yahoo, Mozilla, Opera, Google, and Microsoft. Below are my notes from the talk (quotes are paraphrased).

The Panelists
Douglas Crockford (Yahoo) – Architect at Yahoo, discovered JSON
Brendan Eich (Mozilla) – Leads architecture, technical direction at Mozilla. Created JavaScript
Charles McCathieNevile (Opera) -Chief Standards Officer at Opera. Co-chair of the W3C WebApps working group
Alex Russell (Google) – Develops Chrome Frame plugin, Helped create Dojo Toolkit
Giorgio Sardo (Microsoft) – Web Technical Evangelist

Moderators:
Dion Almaer (Palm) — Director of developer relations at Palm. Co-founded Ajaxian.com with (fellow moderator) Ben Galbraith.
Ben Galbraith (Palm) — Director of developer relations at Palm, co-founded Ajaxian.com.

Q: How many people would like to see IE9 implement canvas?

*Everyone raises hand, including Sardo, who works for MS*

Sardo (Microsoft): We’re not done yet, we are investing a lot in HTML5. We believe in HTML5. We believe we need to have a professional grade HTMl5 implementation. We look at developer feedback, we look at the spec, we look to make sure it will be consistent, we look at performance. Everything will be hardware accelerated.

Almaer (Palm): In my opinion it’s tiny to do Canvas and SVG is huge..

Eich? — It’s true SVG is huge. Canvas is pretty small. We have implemented it for five years now, something like that. It’s easy.

Almaer  (Palm)- How do we stop what happened with IE6  from happening again where we get stuck in time?
Russell (Google) – I’m excited for IE9. I can’t wait — it has hardware accelerated SVG, hardware accelerated rendering. Competition is great. That’s the baseline — that’s where we want the competition to be. We want browsers to be looking to the future to see what users want and need. When the system is working, and browser vendors are shipping features quickly. In 2001 IE6 was fantastic. The problem is that things stopped getting better. We can get stuck in a generation. Plugins are one way to get out of the hole, I don’t think they are a long term solution (Russell works on Chrome Frame, a plugin).

Q: As a browser vendor facing all these specs. How do you prioritize?
McCathieNevile (Opera) – You talk to developers. Look at what people are using. A little bit of it is opportunistic — you’ve got a guy who wants to do it, he just does it.

Eich (on how Mozilla approaches this) – Mozilla has been open source for over 10 years. We have devs come to us and actually patch support for things. We’re seeing that now for things like Web Forms. We have a lot of HTML5 already implemented. What I most value are web devs who maybe can’t contribute to C++ code, but can tell us what’s missing.

Q: Doug, you’ve talked about things needing to change…

Crockford (Yahoo): The web was left for dead in 2000. Microsoft believed as many other did that the web was finished, just like Hypercard was finished and that we were going to go on to something else. There were several alternatives offered (Flash among them). Then the web in 2005 took off again with AJAX. The browser is the world’s most important app delivery system. Unfortunately because it was left for dead and WC3 abandoned its role as steward of web standards. We have the same web standards we had in 1999, which were not even state of the art then. Devs are trying to move forward with something that is clearly inadequate. We need to first solve the IE6 problem. A sig. portion of the world is on IE6 and it’s not changing. Five years ago I said it would, and it hasn’t. It hasn’t happened because web devs are doing such a good job supporting users on IE6! It’s worse internationally. In some markets , 40-60 percent on IE6.

The IE6 problem has to be solved by major website devs. One day all of us redirect to a page that says, hey, try  one of these browsers. We all have to do it on the same day, otherwise we get worried that we’re sending them to our competitor. I propose that day is 30 days after all modern browsers fully implement ES5.

? – A lot of this is Active X customizations, if you can’t replace those, you  can’t replace IE6…

Crockford – Another big problem in China is a lot of people aren’t using licensed OS’s [they are using pirate copies of Windows]…

Sardo (Microsoft) – Windows update is our agent to update users. Most of what is updated is checked for proper licenses. IE is an exception — even if it’s pirated users can download the new update… IE9 will not be supported by Windows XP. We are building all of HTML5 with hardware acceleration. We need a modern OS to do this.

Russell (Google) – I recognize Opera and Mozilla and on Chrome we’re all doing hardware acceleration. And, all of us are doing it on XP. What you’re describing is a situation where people are less behind. The way is to not leave users behind. The question is, do we have a plan so that we can give devs a choice to use HTML5 across the board?

Crockford (Yahoo) – I recommend all users of XP migrate to something that isn’t IE.

McCathieNevile (Opera) – There’s a lot of hardware that isn’t modern hardware.. that’s why people aren’t moving away from XP. A lot of people don’t want to have to keep up with technology.

Q: I want to talk about browser competition. For a long time Mozilla used Firefox were positioned as the alternative to IE… now that other browsers innovating, is Mozilla’s goal to still drive FF’s share up?

Eich (Mozilla): We have a mission to preserve choice and innovation, and to make user king or queen over their experience. There’s more competition now. But… the problem is that those companies (Google, Apple, etc) have agendas. Apple makes great products but they want to control what SDK or API you can use. Google is more aligned with the open web, but they have to have an agenda because of search. With Mozilla we don’t care. We blind ourselves, we don’t see the data, we will never do behavior marketing. Look at what FB has done recently.. users need to have control over their data.

Q: What’s the state of JS?
Eich (Mozilla) – The committee is operating in a mode called harmony which means we are not fighting. We’re prototyping proposals for Harmony. We’re working pretty aggressively on things like the module system. Doing things to get rid of host objects. The DOM kinda sucks..

Russell (Google) – Interpreters are getting faster. It’ all getting faster. The bits that aren’t getting as fast as we would prefer is network behavior. Google has introduced a new protocol called SPDY. Fundamental latency isn’t getting as fast as local device capabilities are. Hopefully in process of making a better browser  we also upgrade the DOM itself.

Sardo – All browsers have pretty good JS performance (it has room for improvements).

Q: I think we should look at some comments made by Joe Hewitt this week.. He recently said over Twitter, “I love the web, but it sucks”. We see proprietary platforms and how fast they are evolving. Joe said this loosely coupled system the web uses to establish standards isn’t working.

Russell (Google)- Respectfully (I’m an enormous fan of Joe’s work). I feel his pain. I worked on a JS toolkit, that’s as bad as it gets. He’s done the same thing. He built iUI. I feel like a lot of his comments rung true about two years ago. Things are getting much better in webkit land. A lot of the things iUI did are solved. CSS animations. Those things are coming. Rate of improvement is increasing so much I think it’s easy to understand that things were stuck. It’s not all better yet, but it’s getting better at a faster pace..

Q: Seems real action is in mobile browsers/touch interfaces. Where do you see that going?
Eich (Mozilla) – We’re investing heavily in Firefox on mobile. I agree it’s going to make desktop worry. I have to say, multi-touch out of Apple is great, I think it should be rapidly standardized. A lot of the stuff that happened on the iPhone was because (even though I believe Apple wants Cocoa to be first)  they’ve done work to support the web. That’s been helpful. What Joe is talking about — there’s a problem where you get a lot of people in a room, it’s not a good place to design new things, to innovate. So you need to just do it, innovate���

Mobile there is a concern – power is driving multicore. Next gen you’re seeing multicore. It’s going to hit the web. We’re facing a future we’re not really ready for. Browsers will have it. We’ll surface it to Javascript… in 5 years that going to be a big issue.

Q: What was logic behind Opera’s mobile browser on iPhone (using Opera Mini vs the full fledged Opera mobile browser)
McCathieNevile (Opera) – We’ve shipped hundreds of millions of browsers on mobile. Opera Mini, which is what we put on the iPhone, was designed in part for markets where people haven’t got an iPhone, but where they have a crappy handset. They want to get on the Internet. It wasn’t an iPhone strategy. It was,  this is browser more people use than any other. It’s a strategy for the developing world.

Q: In the 90’s we only had to deal with 3 major browsers to make our sites compatible with. Now have to deal with half a dozen.
McCathieNevile (Opera): An important part of standardization is to write better standards. And handle backwards compatibility. In HTML5 we didn’t want to turn over web and start again, we wanted the stuff to keep working.

Crockford (Yahoo) – The thing I’m most worried about as we move into mobile, is that we have a strong risk of losing openness. Either proprietary app platforms win because the web can’t innovate fast enough. Or the web gets captured in a proprietary platform and someone else decides what you can run on devices you’ve paid for.

[Sardo (Microsoft) talks more about standards and the possibility of switching between rendering engines to maximize compatibility. He sort of ignored Crockford’s statement, which was frustrating because it’s a major issue]

Russell (Google) – There are economic costs to keeping old content working with new browsers. And orgs that act as mediators for old tech for users have costs, deciding what has to be left behind.. Switchable renderers one potential way where new stuff can be added to ecosystem faster.

Q: No one is talking about CSS feature detection.
McCathieNevile (Opera) – What you’re supposed to do is use CSS to take existing content that runs on anything and make it pretty. It’s nice. But you can do without it so maybe that’s why you can’t detect if this works, or at least that’s the logic for why there isn’t feature detection. But once you have people in shops actually coding it, it might be that was a dumbass idea.

More TechCrunch

Winston Chi, Butter’s founder and CEO, told TechCrunch that “most parties, including our investors and us, are making money” from the exit.

GrubMarket buys Butter to give its food distribution tech an AI boost

The investor lawsuit is related to Bolt securing a $30 million personal loan to Ryan Breslow, which was later defaulted on.

Bolt founder Ryan Beslow wants to settle an investor lawsuit by returning $37 million worth of shares

Meta, the parent company of Facebook, launched an enterprise version of the prominent social network in 2015. It always seemed like a stretch for a company built on a consumer…

With the end of Workspace, it’s fair to wonder if Meta was ever serious about the enterprise

X, formerly Twitter, turned TweetDeck into X Pro and pushed it behind a paywall. But there is a new column-based social media tool in the town, and it’s from Instagram…

Meta Threads is testing pinned columns on the web, similar to the old TweetDeck

As part of 2024’s Accessibility Awareness Day, Google is showing off some updates to Android that should be useful to folks with mobility or vision impairments. Project Gameface allows gamers…

Google expands hands-free and eyes-free interfaces on Android

A hacker listed the data allegedly breached from Samco on a known cybercrime forum.

Hacker claims theft of India’s Samco account data

A top European privacy watchdog is investigating following the recent breaches of Dell customers’ personal information, TechCrunch has learned.  Ireland’s Data Protection Commission (DPC) deputy commissioner Graham Doyle confirmed to…

Ireland privacy watchdog confirms Dell data breach investigation

Ampere and Qualcomm aren’t the most obvious of partners. Both, after all, offer Arm-based chips for running data center servers (though Qualcomm’s largest market remains mobile). But as the two…

Ampere teams up with Qualcomm to launch an Arm-based AI server

At Google’s I/O developer conference, the company made its case to developers – and to some extent, consumers –  why its bets on AI are ahead of rivals. At the…

Google I/O was an AI evolution, not a revolution

TechCrunch Disrupt has always been the ultimate convergence point for all things startup and tech. In the bustling world of innovation, it serves as the “big top” tent, where entrepreneurs,…

Meet the Magnificent Six: A tour of the stages at Disrupt 2024

There’s apparently a lot of demand for an on-demand handyperson. Khosla Ventures and Pear VC have just tripled down on their investment in Honey Homes, which offers up a dedicated…

Khosla Ventures, Pear VC triple down on Honey Homes, a smart way to hire a handyman

TikTok is testing the ability for users to upload 60-minute videos, the company confirmed to TechCrunch on Thursday. The feature is available to a limited group of users in select…

TikTok tests 60-minute video uploads as it continues to take on YouTube

Flock Safety is a multibillion-dollar startup that’s got eyes everywhere. As of Wednesday, with the company’s new Solar Condor cameras, those eyes are solar-powered and using wireless 5G networks to…

Flock Safety’s solar-powered cameras could make surveillance more widespread

Since he was very young, Bar Mor knew that he would inevitably do something with real estate. His family was involved in all types of real estate projects, from ground-up…

Agora raises $34M Series B to keep building the Carta for real estate

Poshmark, the social commerce site that lets people buy and sell new and used items to each other, launched a paid marketing tool on Thursday, giving sellers the ability to…

Poshmark’s ‘Promoted Closet’ tool lets sellers boost all their listings at once

Google is launching a Gemini add-on for educational institutes through Google Workspace.

Google adds Gemini to its Education suite

More money for the generative AI boom: Y Combinator-backed developer infrastructure startup Recall.ai announced Thursday it’s raised a $10 million Series A funding round, bringing its total raised to over $12M.…

YC-backed Recall.ai gets $10M Series A to help companies use virtual meeting data

Engineers Adam Keating and Jeremy Andrews were tired of using spreadsheets and screenshots to collab with teammates — so they launched a startup, Colab, to build a better way. The…

Colab’s collaborative tools for engineers line up $21M in new funding

Reddit announced on Wednesday that it is reintroducing its awards system after shutting down the program last year. The company said that most of the mechanisms related to awards will…

Reddit reintroduces its awards system

Sigma Computing, a startup building a range of data analytics and business intelligence tools, has raised $200 million in a fresh VC round.

Sigma is building a suite of collaborative data analytics tools

European Union enforcers of the bloc’s online governance regime, the Digital Services Act (DSA), said Thursday they’re closely monitoring disinformation campaigns on the Elon Musk-owned social network X (formerly Twitter)…

EU ‘closely’ monitoring X in wake of Fico shooting as DSA disinfo probe rumbles on

Wind is the largest source of renewable energy in the U.S., according to the U.S. Energy Information Administration, but wind farms come with an environmental cost as wind turbines can…

Spoor uses AI to save birds from wind turbines

The key to taking on legacy players in the financial technology industry may be to go where they have not gone before. That’s what Chicago-based Aeropay is doing. The provider…

Cannabis industry and gaming payments startup Aeropay is now offering an alternative to Mastercard and Visa

Facebook and Instagram are under formal investigation in the European Union over child protection concerns, the Commission announced Thursday. The proceedings follow a raft of requests for information to parent…

EU opens child safety probes of Facebook and Instagram, citing addictive design concerns

Bedrock Materials is developing a new type of sodium-ion battery, which promises to be dramatically cheaper than lithium-ion.

Forget EVs: Why Bedrock Materials is targeting gas-powered cars for its first sodium-ion batteries

Private equity giant Thoma Bravo has announced that its security information and event management (SIEM) company LogRhythm will be merging with Exabeam, a rival cybersecurity company backed by the likes…

Thoma Bravo’s LogRhythm merges with Exabeam in more cybersecurity consolidation

Consumer protection groups around the European Union have filed coordinated complaints against Temu, accusing the Chinese-owned, ultra low-cost e-commerce platform of a raft of breaches related to the bloc’s Digital…

Temu accused of breaching EU’s DSA in bundle of consumer complaints

Here are quick hits of the biggest news from the keynote as they are announced.

Google I/O 2024: Here’s everything Google just announced

The AI industry moves faster than the rest of the technology sector, which means it outpaces the federal government by several orders of magnitude.

Senate study proposes ‘at least’ $32B yearly for AI programs

The FBI along with a coalition of international law enforcement agencies seized the notorious cybercrime forum BreachForums on Wednesday.  For years, BreachForums has been a popular English-language forum for hackers…

FBI seizes hacking forum BreachForums — again