User Name
Password
AppleNova Forums » General Discussion »

Browser Wars: Back, with a Twist


Register Members List Calendar Search FAQ Posting Guidelines
Browser Wars: Back, with a Twist
Thread Tools
chucker
 
Join Date: May 2004
Location: near Bremen, Germany
Send a message via ICQ to chucker Send a message via AIM to chucker Send a message via MSN to chucker Send a message via Yahoo to chucker Send a message via Skype™ to chucker 
2019-06-14, 14:01

We all know the tale: around 1994, Marc Andreessen and friends figure out that the World Wide Web on the Information Superhighway can be more than a bunch of hyperlinked academic documents on university computers. By adding HTML elements that seem basic and obvious these days, like <img> and <table>, they make web pages a lot more exciting for every day users to look at.

They package it up in an app they call Mosaic… then they get in a fight, rage quit, and re-brand as Netscape Navigator. It sells as shareware for $49 and more, but nobody actually buys it that way, because Netscape smartly makes deals with ISPs to bundle it with your home Internet, and with magazines to put it on a CD. Yes, those were the days when your magazine came with a CD glued to it. Also, the days when you read a magazine.

It was a huge hit.

And then Microsoft noticed. Windows 95 was mostly a successful launch, but if there's one blind spot they overlooked, it was the coming boom of the Internet. They needed an Internet Explorer®. So they did what everyone unscrupulous would do: license Mosaic with a deal where Spyglass, its new owner, would get a percentage of the revenues. Then give the browser away for free.

It turns out when you have a widespread operating system and bundle another piece of software for free, competing vendors have a hard time, well, competing. By the time both Netscape and IE reached version 4, the tides turned, and Microsoft had the popular and arguably superior browser. It had CSS at a time when Netscape bet on the ill-fated JSSS. And, more importantly, it was already on your computer. Even on the Mac. Why install something else?

Then IE reaches version 6 (on the Mac, it never quite did). Here's where things get weird. We're at around 2002 now. Netscape, since acquired by then-media behemoth AOL Time Warner, is scrambling to get any working new version to ship at all, as they had decided to open-source their code base, and then open source community had in turn promptly decided to rewrite the entire thing. Losing half a decade to an aggressive competitor may not have been the best of strategies. Netscape 6 does eventually ship, but few notice.

Microsoft is working on its next major OS release, codenamed Longhorn (eventually known as Vista). With their browser having captured almost the entire market, they don't see the point in evolving it much further, so they significantly scale back its development team.

Bad move.

People may not have cared about Netscape 6, but they do take notice when a never-heard-of project called Mozilla takes out a full-page ad in the New York Times. Firefox 1.0 is here. Like phoenix (one of its previous codename) from the ashes, Netscape's remains were reborn in the Mozilla (originally "Mosaic killer") organization, and they figured out plenty of missteps along the way. Turns out Netscape Communicator 4, which contained a browser, a mail client, a kitchen sink and a yacht, was kind of a poor design, and people really want a lean and mean browser. Firefox is exactly that.

Mozilla is also lucky in that IE has a problem: in its Windows XP variant, it grows a reputation for massive security issues, and its coming Longhorn/Vista fashion, with an improved security architecture, won't ship for another three years.

So Microsoft, rightfully, got slapped back awake. Firefox grew popular as an underdog, and Microsoft reacted by once again forming a proper IE team that would ship versions 7 and beyond.

It is now roughly 2004.

I'm gonna leave out Opera here, and will skip some Safari history, except for the crucial bits.

For about half a decade, IE had shipped as the default browser on the Mac. It wasn't a terrible browser, and its engine was actually significantly different — better ways of standards compliance, but worse in some other respects — than that on Windows. But it wasn't a path for the future for Apple. Instead, they shipped Safari. Along the way, they hired away some folks from Netscape, which made for popcorn-worthy discussions.

It is now 2005.

At this time, Microsoft is still a bit slow to react. And there's another problem. I started out this article by poking fun at how academic early HTML felt. It had elements like blockquote and cite, but none like img. Well, leaving aside cause and effect, the process of evolving HTML continued in this kind of culture. Or at least, that's how Apple, Google, Mozilla and Opera felt.

They were annoyed by how the W3C, the standards committee tasked with moving HTML forward, was focusing on features that didn't in their opinion meet the mass market's demand. So they formed their own committee, the WHAT WG.

Perhaps in a similar vein to how the early Netscape days gave us images, tables, and scripts, the WHAT WG gave us video, audio, canvas, a much expanded array of form controls like sliders and date/time pickers, and more. They also pragmatically looked at Microsoft's weird XMLHttpRequest spec, took what was great about it (hint: it's not the XML part), branded it AJAX, got Microsoft to agree with those changes, and even eventually worked to supersede it with the Fetch API.

They moved the web forward. Not necessarily always in the right direction, but mostly in a good one.

At the time, those four founding members collaborated and contributed plenty. For example, <canvas> is basically Apple's; it was also used in Dashboard (R.I.P.).

Today is no longer that time. Times change, markets change, and motivations change. Each one differently. Let's fast forward to 2018.

Actually, hang on. I mentioned Google above in the WHAT WG. When that was founded, Google didn't actually have their own browser to speak of. That came a few years later. How was it formed? By forking WebKit, the project underneath Safari. So in its early days and for quite a few years, Apple and Google weren't just working together on specs in the WHAT WG; they were also working together on concrete implementations in the WebKit project.

But, again, today is no longer that time.

Today, Apple doesn't seem quite as interested any more in contributing this much to the web. They still do pitch ideas, and Safari continues to bring its own take to the web, but it's not the leading force.

Today's Opera is basically done. They were always a niche for end users, but played a big role in the early evolution of CSS.

Microsoft, in 2014, decided to revamp their rendering engine to modernize it, but threw in the towel by 2018. IE was basically dead, and for a variety of reasons, its successor Edge didn't make much of a dent — despite, again, being the default shipping browser in Windows. One of those reasons: Windows itself isn't actually that big a deal to Microsoft any more. They have different priorities now. A piece of software on the desktop almost seems quaint to them.

Mozilla's heyday seems in the past. When Google Chrome appeared, it took market share not only from IE, but also from Firefox. (And from Safari.)

And that brings us to Google.

You see, Google took Microsoft's playbook from the 1990s, and doubled down on the evil genius. Microsoft leveraged their near-monopoly in operating systems as a starting point to get IE to spread widely. Google took their existing near-monopolies in a search engine and a video platform to urge you to install Chrome. Microsoft encouraged their own technologies, and discouraged others', so their browser would make for the "best" experience. Google does this, too.

But Google gives it a brilliant twist. They're actually perceived as the good, cool guys while doing so. Web developers love Chrome. It has Web Driver and Web Assembly and Web USB and Web Bluetooth (amazingly, none of these are made up), and hey, Safari doesn't have some of them! Ergo, Safari is terrible, web developers say. In fact, Safari is the new IE, someone literally said.

Here's the insight Google had: all you gotta do is be "open" about your process. Make (the majority of) your product open source, and that's cool. Give your new features a published spec, and that's no longer perceived as proprietary. Is the spec still a draft? Have other browser vendors had a chance to comment on it? Have their concerns been heard? Have they had a realistic chance to implement the feature on their own? None of that matters. Web developers gonna web develop, and the feature already works in Chrome. If it works in Chrome, it might as well be the standard. If users don't use Chrome, that's on them.

"Buddy, why not get with the times and switch to Chrome?"

It's the new Optimized for Netscape Navigator™.

And now, we have another nail in the coffin: the "Living Standard".

The W3C and WHAT WG have dropped all pretense, and officially embraced the new reality: in the future, there really won't be an HTML standard at all. All there will be is vendors (mostly a single one of them) unilaterally publishing specs, having already implemented them in private.

We used to call that proprietary and evil, but now it's open and therefore good.

We know Microsoft won't be our ironic savior from Google — they've all but capitulated, and Edge is now Chromium-derived. We know Apple won't be either; they're still fighting their fight against web apps.

Our best hope is for another Firefox moment.
  quote
chucker
 
Join Date: May 2004
Location: near Bremen, Germany
Send a message via ICQ to chucker Send a message via AIM to chucker Send a message via MSN to chucker Send a message via Yahoo to chucker Send a message via Skype™ to chucker 
2019-06-14, 14:09

Shout out to https://twitter.com/jensimmons/statu...80859728531456, which inspired this post.

Quote:
I believe new HTML elements should go through a standards process, be debated by multiple parties (not one), be useful to most websites (pave the cowpaths), and be written in language that makes sense for HTML, especially for folks who don’t speak English well.

So no on this.
  quote
kscherer
Which way is up?
 
Join Date: Aug 2004
Location: Boyzeee
 
2019-06-14, 15:19

It's good. Some typos, some missing/misplaced commas, some lacking :;", etc.

But, overall it's nice work. Thanks for contributing.
  quote
Brave Ulysses
BANNED
I am worthless beyond hope.
 
Join Date: Dec 2005
 
2019-06-26, 00:22

yawn.
  quote
chucker
 
Join Date: May 2004
Location: near Bremen, Germany
Send a message via ICQ to chucker Send a message via AIM to chucker Send a message via MSN to chucker Send a message via Yahoo to chucker Send a message via Skype™ to chucker 
2019-06-26, 07:18

…really?
  quote
kscherer
Which way is up?
 
Join Date: Aug 2004
Location: Boyzeee
 
2019-06-26, 09:38

Easy, Chucker. No matter how much work or effort you put in, the comments section is going to fill up with things you don't want to hear. If you decide to contribute you'll either have to ignore them or beat your head on the desk, and that will drive you mad.

Every author published on every website that will publish them has to contend with negative comments, no matter the content. It's a matter of course.

What we would hope is that commenters will perhaps contest some facts, add some input, critique the work, etc. Sometimes, however, they're just going to "yawn" and you have to deal with that. Learn to suck it up, and don't dwell on it. If you want to improve you will have to be able to react positively to every comment, no matter how distasteful it is.

- AppleNova is the best Mac-users forum on the internet. We are smart, educated, capable, and helpful. We are also loaded with smart-alecks! :)
- Blessed are the peacemakers, for they shall be called sons of God. (Mat 5:9)
  quote
chucker
 
Join Date: May 2004
Location: near Bremen, Germany
Send a message via ICQ to chucker Send a message via AIM to chucker Send a message via MSN to chucker Send a message via Yahoo to chucker Send a message via Skype™ to chucker 
2019-06-26, 09:59

Quote:
Originally Posted by kscherer View Post
No matter how much work or effort you put in, the comments section is going to fill up with things you don't want to hear.
From complete strangers, sure.

When there's only two comments at all, the results kind of speak for themselves.
  quote
spotcatbug
Veteran Member
 
Join Date: May 2004
Location: Clayton, NC
 
2019-06-26, 10:09

I realize Internet etiquette says you're only supposed to comment when you dislike something, but I'm a heathen, so...

I thought it was a great read.
  quote
Dr. Bobsky
Senior Member
 
Join Date: Feb 2015
Location: UK's most densely packed city. It's not London...
 
2019-06-26, 10:33

It illuminated an aspect of the interwebs I hadn't been aware was happening. But I think the response is akin to me writing about the particulars on how protein design has gone wrong owing to the dominance of algorithms over understanding. I would lose people at protein design.
  quote
chucker
 
Join Date: May 2004
Location: near Bremen, Germany
Send a message via ICQ to chucker Send a message via AIM to chucker Send a message via MSN to chucker Send a message via Yahoo to chucker Send a message via Skype™ to chucker 
2019-06-26, 11:08

Quote:
Originally Posted by Dr. Bobsky View Post
But I think the response is akin to me writing about the particulars on how protein design has gone wrong owing to the dominance of algorithms over understanding. I would lose people at protein design.
Yeah, that's fair. It's something I and some people I follow care about, but hardly a mass-market topic.
  quote
kscherer
Which way is up?
 
Join Date: Aug 2004
Location: Boyzeee
 
2019-06-26, 11:45

Quote:
Originally Posted by chucker View Post
From complete strangers, sure.


You and BU have been snapping at each other for years, dude!

Quote:
Originally Posted by chucker View Post
When there's only two comments at all, the results kind of speak for themselves.
AN is lacking in the comments section pretty much across the board, right now. Hell, Frank777 asked for a petition for a mid-range Mac Pro, so I started one. PB PM is the only guy that's commented.

- AppleNova is the best Mac-users forum on the internet. We are smart, educated, capable, and helpful. We are also loaded with smart-alecks! :)
- Blessed are the peacemakers, for they shall be called sons of God. (Mat 5:9)
  quote
chucker
 
Join Date: May 2004
Location: near Bremen, Germany
Send a message via ICQ to chucker Send a message via AIM to chucker Send a message via MSN to chucker Send a message via Yahoo to chucker Send a message via Skype™ to chucker 
2019-06-26, 14:20

Quote:
Originally Posted by kscherer View Post


You and BU have been snapping at each other for years, dude!
Exactly my point?

Quote:
Originally Posted by kscherer View Post
AN is lacking in the comments section pretty much across the board, right now. Hell, Frank777 asked for a petition for a mid-range Mac Pro, so I started one. PB PM is the only guy that's commented.
Brad said to put up or shut up on AN articles. I took a stab at the former. I’m not saying it is the finest piece of literature. My hope was others would follow in providing a sample read, and/or we’d brainstorm topic ideas.

And, well. Here we are?
  quote
kscherer
Which way is up?
 
Join Date: Aug 2004
Location: Boyzeee
 
2019-06-26, 14:34

I'm working on mine, pal!
  quote
709
¡Damned!
 
Join Date: May 2004
Location: Purgatory
 
2019-06-26, 17:57

Quote:
Originally Posted by Brave Ulysses View Post
yawn.
This is some douchey bullshit. C'mon 'nut.
  quote
Mac+
9" monochrome
 
Join Date: May 2004
Location: 🇦🇺
 
2019-06-26, 18:07

Quote:
Originally Posted by 709 View Post
This is some douchey bullshit. C'mon 'nut.

Wait a tick, wait a tick...

709 - are you telling me BU is applenut?

Mind blown!
  quote
709
¡Damned!
 
Join Date: May 2004
Location: Purgatory
 
2019-06-26, 18:13

I honestly thought everyone knew that. I mean, I wasn't calling him out or anything... I like BU, and I liked the many iterations of applenut. But yes, he can be a prickly idiot.

So it goes.
  quote
chucker
 
Join Date: May 2004
Location: near Bremen, Germany
Send a message via ICQ to chucker Send a message via AIM to chucker Send a message via MSN to chucker Send a message via Yahoo to chucker Send a message via Skype™ to chucker 
2019-06-26, 18:18

I vaguely remember that name and also this is really off topic.
  quote
709
¡Damned!
 
Join Date: May 2004
Location: Purgatory
 
2019-06-26, 18:21

Apologies!


Pictures would be helpful and fun.
  quote
Dr. Bobsky
Senior Member
 
Join Date: Feb 2015
Location: UK's most densely packed city. It's not London...
 
2019-06-27, 03:58

You know this 'nut == BU thing explains a lot... He does act like a rower, with that characteristic explosive leap from lull to more than everything he's got...
  quote
chucker
 
Join Date: May 2004
Location: near Bremen, Germany
Send a message via ICQ to chucker Send a message via AIM to chucker Send a message via MSN to chucker Send a message via Yahoo to chucker Send a message via Skype™ to chucker 
2019-06-27, 05:31

Quote:
Originally Posted by 709 View Post
Pictures would be helpful and fun.
  quote
PKIDelirium
Veteran Member
 
Join Date: Oct 2005
 
2019-06-27, 08:11

Gah, Edge is now available on iOS. No thanks.

That said, you know what might be able to succeed now, given the right privacy setup and a well-made, well-maintained product? The return of Safari for Windows, and maybe throw in Linux while they're at it.
  quote
chucker
 
Join Date: May 2004
Location: near Bremen, Germany
Send a message via ICQ to chucker Send a message via AIM to chucker Send a message via MSN to chucker Send a message via Yahoo to chucker Send a message via Skype™ to chucker 
2019-06-27, 11:01

Quote:
Originally Posted by PKIDelirium View Post
That said, you know what might be able to succeed now, given the right privacy setup and a well-made, well-maintained product? The return of Safari for Windows, and maybe throw in Linux while they're at it.
That would be interesting (and also useful for web developers), but I don't see the business model. Maaaaaaybe throw it in with iCloud for Windows, but only for paying customers?
  quote
Ryan
Veteran Member
 
Join Date: May 2004
Location: Promise Land of Trustafarians
 
2019-06-27, 16:54

Sometime last year I switched full-time to Firefox and haven't looked back. It's been great.
  quote
Mac+
9" monochrome
 
Join Date: May 2004
Location: 🇦🇺
 
2019-06-27, 17:19

Quote:
Originally Posted by 709 View Post
I honestly thought everyone knew that. I mean, I wasn't calling him out or anything... I like BU, and I liked the many iterations of applenut. But yes, he can be a prickly idiot.
I love this place!
  quote
PKIDelirium
Veteran Member
 
Join Date: Oct 2005
 
2019-07-26, 01:06

Quote:
Originally Posted by chucker View Post
That would be interesting (and also useful for web developers), but I don't see the business model. Maaaaaaybe throw it in with iCloud for Windows, but only for paying customers?
They didn't have a business model before, they just chucked it out there (with the main source being a Safari/iTunes combo download) for free. I mean, it's lot like they can't afford to develop it new and still have it free again...
  quote
chucker
 
Join Date: May 2004
Location: near Bremen, Germany
Send a message via ICQ to chucker Send a message via AIM to chucker Send a message via MSN to chucker Send a message via Yahoo to chucker Send a message via Skype™ to chucker 
2019-07-26, 03:19

Quote:
Originally Posted by PKIDelirium View Post
They didn't have a business model before,
Not directly, but:
  • the browser market was different then. Chrome wasn't a thing, neither as a dominant force nor as a browser with an engine similar to Safari. You probably used IE or Firefox. There was a real (if long) shot at Safari becoming a third force.
  • The iPhone had just launched, and Apple wanted web developers to make their stuff compatible. Helps having a browser that behaves almost exactly like on the phone.

With Chrome out, the dominant browser is sufficiently similar that Safari doesn't have much of a shot, and Chrome is mostly good enough for testing if your site works on iPhone. (And if it doesn't, developers now increasingly blame Apple, regardless of whether that's fair.)

Quote:
Originally Posted by PKIDelirium View Post
they just chucked it out there (with the main source being a Safari/iTunes combo download) for free. I mean, it's lot like they can't afford to develop it new and still have it free again...
They could, but at best, it would provide a way to get your iCloud tabs on Windows. A bit like using Edge on iPhone.

…I guess that might be enough of a reason? I worry that they wouldn't really give it its due if they went that path.
  quote
chucker
 
Join Date: May 2004
Location: near Bremen, Germany
Send a message via ICQ to chucker Send a message via AIM to chucker Send a message via MSN to chucker Send a message via Yahoo to chucker Send a message via Skype™ to chucker 
2020-08-13, 13:34

Oh boy. https://mjtsai.com/blog/2020/08/11/mozilla-layoffs/
  quote
Posting Rules Navigation
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Post Reply

Forum Jump
Thread Tools
Similar Threads
Thread Thread Starter Forum Replies Last Post
Youtube videos giving me a black screen(with a twist) Wrao Genius Bar 5 2011-03-08 12:47
Shiira (web browser) Is Back thegeriatric Third-Party Products 6 2009-02-17 23:22
Browser Wars pisser901 Third-Party Products 1 2006-10-26 11:55
A twist on the 419 scam Sauvblanc AppleOutsider 2 2006-06-15 05:51


« Previous Thread | Next Thread »

All times are GMT -5. The time now is 18:42.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004 - 2024, AppleNova