Why Browser Innovation Matters 574
dvanatta was one of a several people who noted a new article by Mitchell Baker on Mozilla.org about why browser innovation matters - especially Gecko, and why it will survive things like Safari Whoops - got the name wrong. Updated.
Author is Mitchell Baker (Score:2, Funny)
Re:Author is Mitchell Baker (Score:5, Funny)
Re:Author is Mitchell Baker (Score:5, Funny)
people who spell her name wrong or people who mistake her gender.
Reminds me of "It may be spelled N-e-t-s-c-a-p-e, but it's pronouned "mozilla""
Her name may be spelled M-i-t-c-h-e-l-l, but it's pronounced "Chief Lizard Wrangler"
Anyone with a title like that is likely to be on the receiving end of sexual advances more adventurous than most of us.
Re:Author is Mitchell Baker (Score:4, Funny)
Like that's saying much. *sigh*
GIS for Mitchell Baker Mozilla reveals.... (Score:3, Funny)
Intriguingly, there appears to be a similarity in her red hair and her hair style and that of the lizard she wrangles.
Showing that as people grow older they do start looking like their pets.
Re:Author is Mitchell Baker (Score:4, Funny)
Inovate (Score:5, Funny)
Re:Inovate (Score:4, Informative)
Re:Inovate (Score:3, Insightful)
People like you are the reason I spent $39 for Opera and $15 for subsequent upgrades.
Re:Inovate (Score:5, Informative)
I tried all the guesture plugins mozilla/mozilla based browsers have - but none of these work well.. Actually - the one you pointed out cause my mozilla to show up a completely blank window - nothing on it - guess the XUL interface choked on it... And since I couldn't find how to install such a plugin in an easy way as a normal user - I installed it as root on my gentoo system - bad Idea - it modified the global settings - so for every user - mozilla was suddenly useless... Oh yeah - phoenix choked on it too... Galeon wasn't affected - but the mouse guesture plugin doesn't work for it anyway... had to re-emerge the whole mozilla bloat-thing to get rid of it (in an easy way
I still favor Opera for a lot of other things, like the multi-window interface - not the "fake" and uncomfortable in use "tabbed window" interface... You can't even customize the position of the tabs (top/bottom/left/right), let alone reorganize or drag and drop (only in Opera 7 however - not yet there for linux
Until now - opera seems to me as the most innovative browser around - in every version - new and handy (little) features show up... In mozilla - maybe it's just me - I can't detect such innovations. The only innovation in mozilla is the gecko engine - I consider the bloatware XUL user interface as a (very very very) bad thing (thats why I use galeon from time to time - but it lacks a good user interface).
If you would ask me - what innovations are you talking about? - well there are some very nice things here:
- page zooming
- back-forward using mouse only without even moving the mouse (as already pointed out)
- Quick menu to enable/disable/control popups, proxy's, java, javascript, plugins, cookies, referrer logging and browser identification
- inline find
- hotkeys for everything... keyboard-only browsing is not only perfectly possible - it's even quiet comfortable..
- crash recovery (no program is perfect - opera also crashes now and then) - continue exactly where you were before...
- Linked background windows
- Easy to reach page reload timer
- Powerfull file transfer manager
- quick search with any search engine using the adress bar
For any of these features - you need more than 2 mouseclicks - I didn't had to look into menu's or preferences to find them - they are all right here on my screen, being used - or easy to reach thru right-click-menus... That's what I like about opera - and no other browser even comes near to what opera has to offer on UI level. Open source is nice - I like it - but out there are companies that also have to earn money and deserve it - Opera is one of these where I gladly give money for to have this comfort. Opensource will catch up - but when it does - the opensource community will 'bring/keep their own standards' (on ui-level at least - like it already tried a lot) while other ways can be way more handy - so users that are used to the Opera interface will have difficulties to switch - and rather stay with opera (and maybe pay for it - or look at banners) than to switch to a simular but 'incompatible' user interface, or Opera will maybe have a whole load of new handy small features... Don't be mistaken - a user interface is something very complicated - details are everything - and with opera - almost all the details are there...
PS: Guys like you piss me off... calling peepz you ignorant clod while it could very well be applied to themselfs... You clearly never used opera - so you don't know what you are talking about... - you should really try it - you could learn something from it - and maybe even bring it to an opensource project...
Re:Inovate (Score:5, Interesting)
Re:Inovate (Score:3, Informative)
2. Install Preferential [mozdev.org]. It gives you a primitive, regedit-type editor for all(?) of the options in mozilla/phoenix, even the ones that aren't in the original preferences UI.
3. ??
4. Profit from being able to use your browser again.
Re:Inovate (Score:3, Insightful)
Try RadialContext (Score:4, Informative)
to learn them by heart, people use only a few of them.
An alternative is the RadialContext [gamemakers.de] menu
for Mozilla and Phoenix. It has the same feel as gestures,
but adds a GUI to them. It takes some getting used to, but
you'll end up using a lot more gestures than you would with
other implementations.
Re:Inovate (Score:4, Informative)
If that's the case, go buy an IntelliMouse Explorer. One with two thumb buttons on the left side (in addtion to the two buttons + mouse wheel on top). You can use the two thumb buttons to go back and forth with one click. Plus, the explorer is an awesome mouse to begin with... no cleaning out gunk on the wheels.
Re:Inovate (Score:4, Insightful)
It is kind of finny actually--
I might be a bit of a Linux advocate, but Microsoft mice and trackballs are *wonderful.* In fact, I mostly use the Intellimouse Optical Trackball (I find I have fewer hand problems with a trackball than a mouse). Microsoft makes killer pointing devices
What about standards? (Score:4, Insightful)
As an occasional website designer, I would like to avoid having to delve into the DOM to maintain a consistent appearance and functionality across platforms/browsers.
Re:What about standards? (Score:4, Informative)
by replacing vendor-specific APIs, that is exactly the problem the DOM solves...
Re:What about standards? (Score:4, Informative)
Re:What about standards? (Score:3, Informative)
Her name's Mitchell (Score:3, Informative)
Bruce
Re:What about standards? (Score:3, Informative)
Then delve into barebones HTML. But if you want to do anything fancy and make it look/work THE SAME across platforms and browsers, the DOM is what we have, and thank goodness for it. If you don't like the DOM, write something else and get browser support for it. That should only take 3 or 4 years fulltime.
RP
What innovations? (Score:5, Insightful)
What "innovations" can you put in mature software, other than small details?
If big innovations are possible in mature software, then people wouldn't stick to MS all the time. Remember that a lot of MS software won because they were "good enough", not because they were "the best".
Re:What innovations? (Score:2, Insightful)
Fix CSS implementations first!
Little innovations are great.... (Score:2)
I can have loads of links quickly accessible from the toolbar all classified into different sections.
News, Linux, Music, Film, TV etc.....
Love it.
Re:What innovations? (Score:5, Insightful)
By the way, there is always room for innovation in every aspect of everything. There was a time when Columbus must have said, What is there "innovations" can you put in English ships. They are the best in the land"
Of course the innovative thing isn't immediatly obvious - if it was it wouldn't be called innovation would it?
Re:What innovations? (Score:5, Insightful)
MS won by being "good enough". Now we have to make something *significantly* better in order to gain a big market share. But can we make something significantly better? What big innovations are possible in a mature product?
"Netscape, I only use Netscape" (Score:5, Interesting)
I think that Mozilla's current feature set is good enough. It doesn't wash your dishes for you, or take out the trash, but it does browsing very very well. When I get a chance, I show it or Pheonix to folks and most decide that they do want to switch -- for reasons that they think are substantial enough. That said, here's a true story;
Like many of you, I get tapped as tech support by friends and relitives. In one case, I was attempting to figure out what was wrong when a friend of my little sister went to a web page.
When asked what browser she was using, she replied "Netscape -- I always use Netscape". Asking the version was painful, so I skipped that question (bad idea).
After going through the menus for 15 minutes over the phone, looking for an option that might enable support for what she said was "broken", I decided that she was must be lying. For one, she seemed so certian ("definately Netscape -- it's all I use"). Also, she kept telling me how "I don't know about this new version -- it's not as nice".
An old tech support method kicked in;
Her: "I dunno -- it's just not working."
"Do you see an N in the upper right hand corner?"
"No...why?"
"Do you see a little E or a globe in the right hand corner?"
"Yes! The little globe."
Five painful minutes later, and a couple misdirections, I figured out what to tell her to get her to make the repair.
Last time I asked, she still insists that she uses Netscape, only Netscape.
Point 1: Many Janes and Joes don't have a clue what software they are using -- yet they will brag or defame it at the drop of a hat.
Point 2: People won't switch but will use what they get -- and only if it's bundled. This is the core problem with adoptation of software -- from browsers to operating systems.
Re:"Netscape, I only use Netscape" (Score:5, Funny)
*gasp*
The kitchen sink they put in Mozilla doesn't wash dishes for you?
Wow, I never knew!!!
Re:"Netscape, I only use Netscape" (Score:5, Insightful)
That's exactly it. Mundanes use what came with the computer. The attitude is often "Well, this is what came with the computer, it works, why switch?" They don't know what software is on there, nor do they even care.
However, if you give them a compelling enough reason to switch, they will. Everyone who has ever complained to me about popup ads I've showed them Mozilla or Phoenix. Most of those people ended up adopting the alternative browser. Why? Because popups were a big enough pain to cause the switch. Did most care about tabs or standards compliancy or a skinnable GUI? Not really.
People *will* switch -- there just has be a good enough reason...
Re:What innovations? (Score:3, Funny)
Yeah wait until 10 trolls flame at you with "YOU SUCK!!! IE IS KING!!!" _every single day_. People will laugh and flame you just because you don't use IE.
Re:What innovations? (Score:3, Interesting)
I've never understood why people complain about the rendering speed of modern browsers. Whenever I browse HTML files on my local hard disk, they come up almost instantly. It's only when I hop on the Internet that things slow down, which means that the bottleneck is the net, not the browser.
On modern systems, page rendering seems plenty fast to me. A cable modem is hooked up to my 800 MHz laptop with 256 MB of RAM (not exactly a powerhouse machine), and surfing is very fast. If it's slow for you, then I suggest upgrading to Mozilla 1.3b. The team seems to have made some noticeable speed improvements in this latest release.
Of course, when pages load in just a few seconds anyway, I still don't understand why people complain. Does it really matter if Slashdot loads in two seconds instead of four? Even if it does, I wouldn't call it "innovation".
and less buggy
Now that I can agree with. All browsers can use bug fixes. Of course, web pages can be buggy, too, and if web designers followed standards more carefully, our browsers would be both faster and less buggy.
Re:What innovations? (Score:5, Insightful)
And yet over 4 years after the CSS2 spec was released, none of them fully implement it [sucs.org].
Re:What innovations? (Score:5, Informative)
I don't think that browsers should "innovate" in HTML (like Netscape 2 frames or all the crap in IE), that is the job of w3c, but there are a lot of usability innovations waiting to be done.
Re:What innovations? (Score:5, Insightful)
"Remember that a lot of MS software won because they were "good enough", not because they were "the best"."
Well being "good enough" was part of the reason. The reason people stick with MS as we all know is because of strongarmed OEM bundling and a large marketing budget. MS with Window 95 struck at the right time and has rode that wave up till now. By the time Win 98 came out MS had the world by the balls and could do whatever they want, and they did. This of course has created a market where ISV's are encouraged to stick only with MS and to avoid working with other OS's like linux. Part of this is due to linux's small market share, part of it is due to MS's considerable power. Developing for the linux desktop market can be absolutly brutal, but also anyone remember Corel dropping linux after a "deal" with MS? The pressure they've put on companies like Dell? How many other companies has MS threatened over the years to tow the MS line. This applies to ANY OS trying to gain marketshare, not just Linux.
Now after 8 years of this companies, let alone people are conditioned to think that computing=Windows. That kinda sucks and its the reason people "stick with windows".
My fiancee was at lunch last week and at the time they got on the subject of computers and how they keep crashing all the time, how unstable they can be.(They run Win98 campus-wide). Anyway, she mentioned that there ARE alternative but people just don't know about them. That the people at her table didn't even know that speaks volumes as to how well MS's bundling tactics have worked and how good a job their marketing department does.
Speaking of innovation with browsers (Score:2, Interesting)
I want my fav. browser to become even better damnit!
-Niels
Re:Speaking of innovation with browsers (Score:5, Funny)
Ummmm. Arizona?
*ducks*
survive safari? (Score:5, Informative)
Personally, I use Chimera on OSX, Moz on faster linux and windows machines, and Phoenix on slower linux and windows machines. Konq is a good choice too.
Re:survive safari? (Score:2, Informative)
Re:survive safari? (Score:5, Informative)
And it starts up quickly, which is very nice, too. And it has this sexy brushed-metal look that most OSX application created by Apple have.
Re:It's also surviving iTunes... (Score:5, Informative)
As usual, Apple releases a beta of an app and people either a) exult or b) express dismay that it didn't utterly change the world. It's a Web browser. By version 1.0 maybe they'll have a nice, stable, lean little browser that hooks into the rest of the OS without becoming cancerware like IE on a Windows box. That'd be handy.
-- fellow Chimera user.
Good self-confidence, I suppose (Score:5, Insightful)
The comparison here isn't really between two opposites - business plans are driven by the goal of satisfying customer demand, which is the best measure whether something "benefits human beings". All too often techies get wrapped up in what they think is a great innovation, but in reality the broader user base doesn't really care (see the dot-com bust)...
Re:Good self-confidence, I suppose (Score:5, Insightful)
So any major innovations are likely to be in the realm of tailoring the web to run on small devices, scaling it down.
Why Browser innovation is irrelevant... (Score:5, Insightful)
(Remember Arpanet and Gopher? I remember when we used to complain about the world wide web, and how it was going to ruin the internet.)
Flash popups anyone? That's innovation for ya.
Re:Why Browser innovation is irrelevant... (Score:5, Funny)
I get neither Flash nor popups in Mozilla, to me that's innovation.
The simple explanation is... (Score:5, Interesting)
damn i love open source
.. but that is not a simple comparison (Score:3, Informative)
Safari/KHTML vs. Gecko/Mozilla is just like KDE vs. GNOME. It's a matter of personal preference based on what is important to the end user.
Safari vs Mozilla is not a simple comparison. Safari is an extremely competent web browser, with a few shortcomings in the XML department which will no doubt be tackled and fixed as developers get to it. Mozilla is really the first viable web platform to appear that has the capabilities necessary to deliver a fully integrated web UI, using all the power of XML wrapped up in the XBL integration with XSLT, XUL, SVG and other XML-based markup and integration utilities. With Mozilla, you really can build a fully operational crossplatform application to do considerably more than trivialities.
While the previous platform sounds like the worst marketing blurb, it also happens to be a crucial point for the next generation of the web. The "Web As A Platform" is where Microsoft really wants to be - to fully integrate everything you see and do through one web delivery system is an extremely attractive proposition for a number of software vendors. Being certain that the platform will remain around even if the parent company moves on to other things or goes into the financial abyss is also extremely important if vendors are going to leverage Mozilla as the next big thing.
Of course, given that all the XBL/XUL/XSLT/etc. are published specs, there is no reason why Safari won't get them in time. Vive la difference.
Cheers,
Toby Haynes
Whatever... (Score:3, Funny)
Re:Whatever... (Score:3, Informative)
Re:Whatever... (Score:3, Funny)
Come on people, use keyboard shortcuts.
In certain circumstances, it is much easier to hit Alt-F4 (left hand) than to use a close-window gesture (right hand). Think about it.
Re:Whatever... (Score:4, Funny)
scripsit Idarubicin:
In those, um, ``circumstances,'' there are probably more important things to hide than a window.
spreading the fever for the flavor (Score:5, Insightful)
the fact is, every time i turn on a regular L-user to Mozilla as an alternative to IE, they make the switch and never go back. they love the pop-up blocking, and the control they have been given back. lets face it IE allows those drive-bye shooting like viruses (spyware) to be presented for install so fast, it is the worst security risk out there today, and the biggest dump on useability (cuz spyware is obnoxious as hell) in the entire os.
*IE is dying (Score:5, Interesting)
Compare IE v5, v5.5 and v6.0. Nothing much really changed between them. Sure, they cleaned up some of the CSS support (although there are still some large gaps), and added some non-browser type things, but overall, they're basically the same. Now compare that to the changes between IE 3, 4 and 5. There were HUGE changes, and they happened quickly.
What changed? Well, for one thing, the web was still fairly new, and people were still figuring out what would be possible to do with it. But, more importantly, during that time, they had heavy competition from Microsoft. IE didn't win the marketshare battle simply due to being in Windows (although it helped). It leapfrogged over Netscape in features. And as long as Netscape was stuck on the 4.x codebase, it stayed that way. That code was crap.
But, now, here were are in 2003. NS 4.x is dead, IE 4.x is dead, and the web is growing up and finally truly embracing CSS. And you know who's in the lead? Mozilla, followed by Opera and others, and in last place? IE. This, plus innovative features in non-IE browsers is beginning to show IE users what they're missing. And some are switching. For the first time since "winning" the browser war, they're facing real competition. And, the early signs of IE 7 don't make it look like anything too revolutionary. (Will they even manage to get PNG right this time?)
IE is dying, and if Microsoft doesn't act quickly, it'll be too late for CPR. Being a part of Windows gives IE a competitive advantage, but it doesn't stop people from finding something better.
Re:*IE is dying (Score:3, Insightful)
Large gaps? Perhaps if you are the kind of person who would describe the Earth as a "large rock".
That's not the way I remember it. The "new features I remember were channels (ignored by virtually everybody), the ability to embed a page on your desktop (ignored by virtually everybody), and the fact that it was embedded into Windows 98.
Users don't care about the quality of the code. The users were getting sucked up into the MS machine simply because they used the defaults. This could have been avoided, but Netscape went four years or so without a major release.
During that time they were dropped as the default by virtually all ISPs, the only significant source of new users.
During that time, developers started to use CSS, and as less and less people were using Netscape, and as the support for CSS in Netscape 4.x was terrible, websites began to look worse and worse for Netscape users. The quality of Netscape dropped through the floor in terms of what its users were getting out of it.
Actually, plenty of people still use it (mostly organisations that standardised on it years back). Netscape 4.8 was released just a few months ago.
That's the primary benefit (for me) of having IE embedded into the OS. People automatically get newer versions of IE as they upgrade their OS to use all the new applications that come out. It's virtually the only thing that can force a user to upgrade his browser.
The users don't even know what CSS is. They don't see its effects or IE bugs, because virtually all web authors are force to code workarounds for IE or lose visitors.
Where something works better in other browsers, most visitors won't even know because most users only use one browser.
Re:*IE is dying (Score:3, Interesting)
So we've had our influence on Microsoft, and they've had to come into line with real standards!
I don't get the drift (Score:3, Interesting)
I'd have to read the article a few times more, but the subtext to me here is basically that the author finds it very disappointing that Apple is going for a KHTML based closed source solution, instead of a Gecko based open source solution.
Or am I missing something?
You're missing something (Score:5, Insightful)
I read the whole thing as, "we would love to have Apple as part of our team, but are still happy that there is another team out there doing The Right Thing."
While the Aqua user interface elements necessitate a binary end product for the time being, it is reasonable to expect two-way traffic between the Apple folks and the folks responsible for the care and feeding of the KHTML widget. As I understand it, some of this has already happened. Apple's decision to base Safari on KHTML is good for both Apple and KDE, and represents a departure in the right direction from a completely closed development model.
It may even be ideal-- all the standards based parts are out in the open for access by the community, and Apple is free to add their own proprietary icing on top of that foundation.
It does take a leap of faith that Apple will release their changes to the KHTML base, but it is most likely in their best interest to do this.
Do we care? (Score:3, Insightful)
Whaddya mean "Especially Gecko"? (Score:2, Interesting)
Survive? (Score:5, Insightful)
The ultimate browsing experience (Score:5, Insightful)
Re:The ultimate browsing experience (Score:3, Insightful)
Opera 7? Wake me when they make it cross platform.
Of course it's important... (Score:3, Insightful)
Why the complaining? (Score:3, Interesting)
In my experience, KHTML and Gecko are both good, and ideas get passed around between both and improve both. Apple has decided to use and improve KHTML, other companies choose to use and improve Gecko. Why is this a bad thing?
Browsers and Standards (Score:5, Insightful)
As a surfer, though, I want my browser to be fast on loading, handle bookmarks properly, and to start quickly. That is why I almost exclusively use Phoenix, despite it being only version 0.5 (at least, that's the one I am using). It starts up on my windows machine much faster than IE, Mozilla or Opera. I don't use Netscape itself, because the difference between that and Mozilla is negligible (yep, I know it's blasphemy to say it, but there it is.)
But to me, the most important part of the whole equation is this: give me WEBSITES that comply to standards as set by w3c. No, you don't HAVE to use CSS, or even a particular scripting method (php vs asp? who cares. If you know one, design with it, but be ready to learn the other if a company wants it).
Part of the problem is that a lot of people making websites are not programmers, or even really that informed about standards. A lot of sites are done by graphic designers, who only want it to be pretty.
Thats great, but pretty doesn't mean a thing to the people surfing with an alternate browser that doesn't display pictures. People who are blind come to mind. But if you come from an art background, its hard to think about that. It's worse than you think, though. I know a man who teaches at a University here locally. He teaches graphic design, holds a Ph.D. from a presitigious university (I think Texas A&M), and regularly requires his students to create web pages as part of the course. He uses almost nothing but Adobe products (GoLive in particular), and Macs. He doesn't worry about accessibility that much though, and he is COLOR BLIND! Standards don't seem to matter, as long as it looks good.
With that kind of situation being common, it is going to take a long time to make the community aware of the need for standard compliance.
Now that I am off my soap box, any one who needs it is free to borrow it.
Re:Browsers and Standards (Score:4, Insightful)
Part of the problem is that a lot of people making websites are not programmers, or even really that informed about standards. A lot of sites are done by graphic designers, who only want it to be pretty.
Nope, that is 100% of the problem. Web designers that want to control the render are the bane of the web. The sooner they let it go the happier _everyone_ will be, themselves included. The web _is_ content. Within 5 years, the rendering will be so far removed from the designer that it will become impossible to control unless they us something like flash, where the browser is no longer the renderer and then that is no longer the web.
Re:Browsers and Standards (Score:3, Insightful)
True, however the delivery of such content is just as important as the content itself. If I hand you a bound book, and ask you to read it, no problem right? Now, what if I take all those pages and just hand them to you loose. You might not have a problem getting through, but you are more apt to get the pages out of order, lose a page...all kinds of mess ups.
A good design holds the content together. A good design helps direct the user's focus to important content. A good design will support the user without being obvious about it.
Standards (Score:3, Insightful)
Why browser innovation matters: (Score:5, Insightful)
2) Because if the browser is done well (like Mozilla or Opera) it can handle other tasks as well, like email and usenet, thus improving the whole user experience (yes, I know some versions of Opera don't do email anymore, but some do, or at least did).
3) Because if the browser is done well (like Mozilla) it can become a platform for running new classes of application, which brings all sorts of interesting things to light.
4) BUT, MOST IMPORTANTLY, if the browser is done badly (IE), it becomes a ready-made backdoor into your system, a virus and worm propagator, a stumbling block in the way of people trying to innovate in other areas, and in general, a royal pain in the ass. If there weren't alternatives to IE, there would be wailing and gnashing of teeth (cats and dogs, living together, etc).
To sum up:
Browser innovation is what saves us from having to use crappy proprietary tools like the rest of the rubes, and what allows us to actually get some use out of our computers (instead of being hacked ten times a day by bored script kiddies).
Or is that too cynical a take on this?
innovate, now! (Score:4, Funny)
This isn't about Innovation... (Score:4, Insightful)
Personally, I liked Mozilla (well now I use Phoenix on windows, less bloat) on windows and I used Chimera on Mac OS X. Chimera didn't crash as often as IE 5.2 did plus it had tabs and was faster. Once Safari was reveiled I jumped instantly. (The introduction of tabs has made me never look back)
The real big thing that grabbed me with Safari was the Bookmark management and the orange arrow thing (I forget what it is called) While they may be small, they feel like big end-user innovations. It just kind of irks me that the Author implies the only reason I use Safari is because it is "bundled" with Mac OS X. I use it by choice because it feels better. I could care less if my browser renders a page a half second faster.
Baker rocks (Score:3, Interesting)
(Plus, I had the added benefit of taking her back to her B&B that night. Ok, I was dropping her off, but still!)
The job is not done yet. (Score:5, Interesting)
We may have super-elegant-configurable browsers now. But innovation remains important: the people at w3c are working hard to set new guidelines for the future:
Trouble is, if MSIE doesn't follow, will the web evolve? I mean, why are there still GIFs all around as they were designed for 8-bit VGA (remember the pre-web times in its glorified 320x200 mode?) Why is there a problem with PNG implementation on MSIE? It's a 1996 recommendation! Will that be the same principle holding us back from browser innovation?
Re:The job is not done yet. (Score:3, Insightful)
Because GIFs are still an efficient, non-lossy bitmapped format for NON-photographic images, such as charts and diagrams. This is an area where SVG can eventually save the day, but until they are widely implemented and used, GIFs very much have a use. They may continue to have a use for very complicated line art or tables where the equivalent SVG description might exceed that of the GIF in size.
Re:The job is not done yet. (Score:5, Informative)
GIF: non-lossy bitmapped format
PNG: non-lossy bitmapped format
JPG: lossy format
GIF: 8-bit, 1 alpha channel
PNG: n-bit (as needed, up to 24), 8-bit alpha (as needed)
JPG: no alpha
PNG is also patent free and typically gets smaller file sizes than GIF.
There is no reason left but MSIE to use GIFs.
Overall a decent article, but one point... (Score:4, Interesting)
They are not especially receptive to patches concerning anything they're not allready looking at doing, and they have been known to ignore user input in favor of following the Netscape party line.
The most obvious and complained about example is there splash screen. It ties up memory, noticablly slows down launch times, leaks memory, and impedes usability when users are waiting for the browser to launch, There have been many complaints about it on bugzilla, and far more on various mailing lists and bulletin boards. Patches to add a prefrence to disable it have been submitted. Yet they continue to prioritize branding their browser above user needs. The splash screen is still there, and the only way to disable is if to hack arround in the application's contents, and exploit a known bug in apple's NSImage object by substituteing the wrong kind of data.
There are other examples. Key behaviors that follow Netscape precedent at the expense of usability and Apple HIG compliance, tab options and layout, etc...
The source may be open, but the project isn't especially open to outside direction. I like the browser alot, and really look forward to the
Unnecessarily complicated (Score:4, Insightful)
Perfect example: I bought a new box, installed Redhat 7.2, ran Netscape, viewed a couple web pages. Looks like absolute crap! Don't tell me about getting new fonts and blah blah blah--thats not my problem. Even if the software is free, the goal is to make me (the customer) want to use it. I don't have the time or energy to fiddle around with settings all day and night. I just want it to work. When I see a webpage in browser XYZ, I want it to look the same as it does in IE 6.0 on my windows box. You know why? Because 94.5% of visitors to my website use IE, and 97.5% use Windows. I know that IE renders things "wrong", but because of those percentages, that makes it right, and everyone else wrong. So why can't Netscape/Gecko/Mozilla/etc render things the way I want them to? And until they do, I'm using IE.
All of this talk about ECMAScript, XUL, all of these new technologies that will make my life so wonderfully easy mean nothing to me until they become adopted, and they will never become adopted until they are easy to use. That should be the focus area--not cool techno addons that 0.0001% of sites will utilize. I want my browsing experience to be simple and powerful, but simple is more important.
Mike
Re:Unnecessarily complicated (Score:5, Insightful)
Gee. I really wish only 0.0001% of sites used ECMAScript :3
I take by your comment that you run your own website. If you code it right and stick to standard HTML 4.01 Transitional (Strict is cleaner IMO, but hey) and CSS 1, everybody will see your site the same way. Literally everybody. I think it's safe to say that even IE 6 has gotten to that point. If you can't code to W3C standards, I'll be less sympathetic for your position.
Frankly, Gecko has a lot of code built in to it to do just what you say. You know how most people don't care about correct HTML these days? Gecko has a rendering mode it hits a lot that's designed to deal exactly with that. So have you had problems with recent versions of Mozilla? (Not Netscape - Mozilla. They're similar, but different.) What are these problems? I'm curious.
Seriously. Code to standards. IE is not a standard just because Microsoft wants it to be. IE understands CSS. Stick to correct HTML and CSS 1 and I guarantee everyone will see your page the way you want to. If they don't, don't whine because you won't write correct markup.
Re:Unnecessarily complicated (Score:3, Interesting)
You get your Unix software, your Mac software, and your Windows software. You've got your pretty fonts, you get your 'Out of box experience', you get your IE, you get your Mozilla, you get your Safari...
You get your whole mantra that "simple is more important" than powerful.
Innovation on the left side of the colon. (Score:3, Insightful)
When mozilla (the initial NC*SA browser) came on the scene it did something that had not been done before -- it put a common GUI in front of multiple protocols - http, ftp, and gopher.
Since that time we've added what? Well, there's https, which was a necessary addition for commerce & security. But how many new applications have appeared on the 'net since 1992? A lot - like all those P2P applications, multimedia streamiing (mp3, ogg, video), etc. We have been content to allow the number of 'net clients grow, but why? Why not incorporate these into the browser experience? Why not support new protocols s they go mainstream, or at least have a way to support plug-ins at this level?
Doing this would strike fear at the very core of proprietary browser vendors. This is what MS didn't want Netscape to become -- an OS-agnostic platform for the Internet. To MS' credit, they have limited what people think a browser should be and have made the battle about speed and content plugin support. I say we change the rules of the game - produce protocol plugin support and begin development that leaves the current concept of a browser in the dust.
Now that would be true innovation.
Re:Innovation on the left side of the colon. (Score:3, Insightful)
You mean Mosaic? Mozilla was originally the codename for the rendering engine behind Netscape, which was based on Mosaic.
Because the usability sucks. Look how unfriendly webmail is to the user. Look at how advanced usenet clients are, compared with discussion forums like slashdot.
I know you can do this fairly easily with internet explorer and konqueror, I expect you can do it with mozilla as well.
Apple may not me so misled (Score:5, Insightful)
Quoth Mitchell Baker:
Everything we've seen suggests that KHTML has a ways to go to catch up with rendering real web pages. At the same time, Gecko should become smaller and simpler.
This statement and the fact that Apple chose KHTML over Gecko seems to resonate with a comment I saw the other day about OS X. "Apple realized that it's easier to put a good GUI on UNIX than to debug Windows."
I am all for the improvement of Gecko, whatever slimming down it needs, but I don't think Apple was so mistaken to choose KHTML. From what I can tell, it's a smaller project and I think they will undoubtedly have more of an influence on it than they would on Gecko/Mozilla. It shouldn't be anay more difficult to extend KHTML, at least not any more difficult than it would be to speed up Mozilla.
Biased? (Score:3, Interesting)
I just started reading the article to find something as childish as:
Everything we've seen suggests that KHTML has a ways to go to catch up with rendering real web pages.
Not even a little bit biased. I use konqueror for my day to day surfing - 3.0, and am yet to find a signle page it doesn't render as well as fatzilla. Moreover, at work I use Konqui 2.0 which actually does not render well a good deal of pages, but is still quite usable, and it's integration to the desktop make I prefer it as well.
"Why Browser Innovation Matters" or, (Score:5, Funny)
"Why We Still Feel Okay About Ourselves Even Though Those Nasty Safari Developers Chose to Use Khtml instead of Gecko, Those Jerks."
by Mitchell Baker
Innovation must stop (Score:4, Insightful)
This is what happends:
you have a constant number of developers but an incriesing number of inovation. Every innovation has an increising number of bugs reports. Developer have a constant capacity of fixing bugs.
So, do the Math. Mozilla can't support so many innovations in every release because the number of developers are not incriesing.
What do we need? An aplication with costant features that has no bugs, or an aplication that has many features but is buggy?
Seems to me that this innovation stuff is more like a marketing campaing. Sad to hear that the campaing is comming from the development department and not from the marketing department.
BTW, I love Mozilla and I use it every day since Netscape 2.0
This article is a pile. (Score:3, Informative)
Seriously, though, I'm using Safari build 64, with tabs flipped on. And, IMHO, this browser trumps Chimera hands down. It is fast on my iBook where Chimera was a bit dumpy. Its implimentation of tabs not only looks better, but switches instantly whereas Chimera woulda take its sweet time in switching tabs. Its interface is damn prettier than Chimera's. Safari takes up much less CPU time. And let's not forget Safari's excellent implimentation of Bookmarks.
Safari also has some other nice things. Like, when I click "History", I get the last 10 URLs I've visited. Then if I want to wade through history, I get a context menu with the dates. This is much preffered to as opposed to Chimera's "Click history, wait 10s for history to load, search for URL" bull.
Finally, KHTML is far better than Gecko. I apologize, yes, Gecko was once king. Then it became a bloated mess. Safari, with far more features than Chimera mind you, is 2.9m. Chimera is, last time I checked, 7 or 8megs. This is not neccesary, and it is because of Gecko.
So, in conclusion, don't listen to this article. Safari is better, and if you wish to work on the part of the browser that actually does anything important, you can. I don't know about you, but I'd rather help impliment better CSS positioning in a browser than make the interface look better (Hey, I love interface programming, but let's be serious; an interface isn't worth a damn if the browser can't render properly; if it were I'd be using Omniweb over all of these browsers (If it had tabs, of course) because its rendering engine is the most beautiful thing I've seen, as is its interface. Sadly, it mangles pages too often).
Now if Safari were to impliment the "Ask if you want to accept cookies" feature, I'd be set for life. But as it is, Safari is still better than Chimera, and I don't blame Apple for choosing KHTML. Seriously, which would you want: A lean, quick, beautiful, works-but-is-slightly-unproven rendering engine (That can be quickly whipped into shape if there's an issue) or a bloated, slow beautiful, proven rendering engine? I think the choice is obvious.
Here´s innovation for you... (Score:3, Interesting)
Heres what i have in mind:
Modern browsers are advanced enough to see repetitions in archives.
How about letting the browser take you to the next file in the opened archive when pressing forwards?
For example, im reading textfile1.txt, and i want to view textfile2.txt. I simply press the forwards button
and my nice little dreambrowser takes me to the next numbered file in the archive. Yes, you get the point
if you see how useful it would be for pr0nsurfing.
I have heard about the function in an old browser, but i cant see the reason NOT to put one in a modern one.
Lets demonstrate for better pr0nsurfing capabilities in our bundled browsers! Whos with me? Yea or Nay?
Why limit yourself to one? (Score:3, Interesting)
I use Camino, Explorer, and Safari on my Mac for different things.
Explorer is the slowest of the three and I have to endure pop-up adverts, but it allows me to save an entire web-page with formatting and pictures intact for off-line viewing AS A SINGLE FILE. I frequently save several dozen pages from various news-sites for offline reading in coffee-shops or while I'm flying. Safari can also save as a single file with formatting intact but without images. With Camino you get a file and a folder of images, etc. The single file format makes archiving a web-page MUCH easier.
I almost never use Explorer for general on-line web browsing due to the pop-up ads, lack of tabs, etc.
Camino is my usual on-line choice. Camino has tabs that are easy to get to, and I like the tray. Most important for me, Camino allows me to pick where I want to save files or images. Safari's tabs still have to be coaxed into appearing, and your file is downloaded to a default place. Both suppress popups. Safari may be a little faster but I hardly notice the difference.
I use Safari just because I'm curious about it, but it's all the way there yet. Yet. Of the three browsers, it renders on-screen text the best, and I like the minimalist brushed metal.
If I could find a web-browser that had tabs, killed pop-ups, looked sleek, rendered text beautifully, loaded pages quickly, could save an entire web-page intact as a single file, and allowed me to choose the location that I save a file in on the fly, I'd get rid of all the others.
a bit of whining (Score:4, Insightful)
Opera has become my browser of choice. It's interface is not weighted down by the complex XUL. It creates new windows lightning quick, and loads the content much faster. I have a native FreeBSD version that supports nice AA fonts, and looks fabulous. For some reason, it's tabbed layout seems absolutely natural, whereas all the other browsers' tabs seem forced.
Re:Wheew, Mozilla must have great medical cover... (Score:3, Informative)
Re:Yap yap yap (Score:2, Insightful)
And why exactly is it self^M^M^M^Msuper-important? Why is it important to have a 20MB compressed piece of software that can barely render a page w/o crashing? Browser technology was dead in like '96 - like yeah, we could write yet another browser, but why not do something else with free time?
Rant said, stuff like gestures will become useful once the technology matures. It's just that there's so little stuff like that and more matter-of-preference stuff like tabbed browsing. The way XP groups multiple app windows on the task bar is another way of accomplishing pretty much the same thing, done at the OS/wm level.
Re:Yap yap yap (Score:5, Insightful)
The killer app for the web browser is browsing.
Is it? I mean, probably a lot of us do online banking. That's not just browsing anymore, is it? Posting to slashdot is not 'just browsing' as well.
The point is, the browser is an UI for a lot of things these days. Web banks, forums, groupware or whathaveyou use the browser. Why is improvements etc. a bad thing for these?
And (unfortunately or fortunately, depending on your point of view) these web applications will get bigger and have a lot more functionality. Maybe this is not a good thing, but anyway the browser is a key point in these things.
I don't think this is just egomania on the browser peoples side, but the web browser, as simple as it seems to be, is an important app these days. Why people shell out to buy Opera, if it's 'just browsing'?
Re:Innovation is nice..... (Score:5, Insightful)
The second reason is because people want to do everything from within their web browser, one of the benefit of XUL. People are familiar with their web browser. If they click inside their web browser, bring up e-mail and a centralized contact database for their company, then they're much happier than having to go, open their e-mail client, wait, and start using a program they are not as familiar with at all.
It's not too late. Just install Moz on someone's desktop, turn off pop-ups, and you'll hear them scream when they switch back. Woke me up at 3am one time.
Re:Innovation is nice..... (Score:4, Interesting)
Re:Innovation is nice..... (Score:2, Insightful)
i agree that moz could do without the mail client, or make it optional. what it would benefit from is having a usefull file system browser. i've completely taken IE from my desktop, removed all the quick start links, and such. Moz is my default browser, but when i have a file system browser open, it's very easy to just bring that up and enter the address in the url bar.
Re:Innovation is nice..... (Score:2)
Anyway, at least more webpages appear to have lost the "IE only" mentality.
Re:Innovation is nice..... (Score:2)
Re:Innovation is nice..... (Score:5, Interesting)
Netscape and Mozilla both include a mail client, why? waste of development resources, sort the browser out.
They include it because some people (like me) use it. However, when using Mozilla's net install, if you don't want to install it its not even downloaded.
To get the masses to even contemplate trying Netscape and Mozilla you need to give them a good reason for downloading 10-20MB.
People don't think of filesize, that's why 10MB PowerPoint files get sent through email! Maybe for dial-up users but more and more people are on broadband or they're at work. Plus as I said, using net install you can install what you want, so no need to download that much if you don't want to.
Most desktop systems come with a browser, Windows comes with the most popular browser. Why would anyone care about downloading another one? this is why IE is popular, not because it's innovative, but because it is pre-installed and works.
This is true to a certain extent, but most Window's users that I know run out and download the newest version of IE whenever its released. People use IE because they don't know there is anything else.
There are many free browsers now, but it's almost too late to try and migrate Windows users to anything other than IE.
Yes lets just give up and quit innovating, after all Microsoft has already 'won'. Actually they can win because I still have my Linux system and my Moz browser and tons of things I need to get my job done and they can't take that away. Free software needs more people that are focused on making the best system and letting the market decide who 'wins'.
Re:Innovation is nice..... (Score:3, Informative)
Yet another reason why Debian rules:
There. Look ma: no mail program (it's in mozilla-mailnews if you want it).
Re:Mozilla sucks, big time (Score:3, Interesting)
That makes him someone who has noticed MS software is not all that great, and has noticed nearly equal products can be had for many times less, or free products can be found that are many times better.
Mozilla did not want to install flash/shockwave That's a postive, not a negative.
No, I'm pretty sure that's a negative.
-Mozilla locks up my system while downloading emails from server -Mozilla locks up my system while uploading emails to server Now we know the truth. You're just a fucking liar And am I lying when I say WinXP would bluescreen on me (Well, it'd flash blue and restart on its own; I guess that's what Bill calls "Ending the bluescreen?") when it works fine for other people? Every machine is different, and for all you know he may be running an odd setup. You have no foundations for calling him a liar.
I apologize for feeding the troll. I just couldn't stand it.