Not My Gorilla
daringfireball.net
daringfireball.net
For a long time it was probably the only profitable Microsoft product that wasn't Basic, Office, or Operating Systems.
It goes both ways - you ignore them today, they'll ignore you tomorrow.
I certainly wouldn't criticize any maintainer of an open-source Windows application for saying the same thing in the other direction.
Considering Hacker News talks a lot about appealing to a niche rather than trying to appeal to everybody, I find this comment a little irritating.
Perhaps if the site weren't broken in IE, half of his visitors would be from that browser.
I wasn't being sarcastic -- don't you think he's turning away his IE visitors by presenting a site that doesn't look right, and then turning around and claiming that IE is 4%?
Even for sites with a highly technical audience, that number is hard to believe.
more than 1 in 25 people on a site like HN using IE6 would seem odd to me.. I'm not sure of anyone that would like this site and is still running ie6.
(on an assumption here that we're talking organic traffic - not SE results)
PG - want to give us the browser stats?
As time goes on, IE market share continues to slip. This process is vastly accelerated in technical discussion and news sites.
It's probable that the decision to stop caring about IE was made in light of similar stats. Note that he said he no longer concerns himself with IE, and that his stylesheet still contains IE-specific hacks. He's done nothing to intentionally dissuade any hypothetical IE users that might come along, and if IE's rendering gets worse over time, that only further justifies his decision to stop caring. On the other hand, if IE's rendering gets better over time, then not caring about IE won't be a problem because IE will render more like modern browsers.
It's also important to be clear that the site does look right. If simply not catering to one particular browser causes your site to be completely unusable in that browser, that's a strong indication that the browser vendor is incompetent.
Note, for example, that he tests his site against both Safari and Firefox, so we can assume he is not turning away those users. If his site attracted the "average" web surfer, one would expect roughly three times as many Firefox users as Safari users. But he actually attracting twice as many Safari users as Firefox. Since his non-IE traffic is so heavily skewed to Safari, it's not unimaginable that his IE traffic would be similarly skewed, regardless of any IE rendering problems.
Jamis had a legitimate point. DaringFireball is hijacking this to pound his chest. Who _cares_. For some people and companies, supporting IE in some incarnation is legitimate. For others, it's not. That's all very reasonable.
I for one am sick of these fallacious arguments masquerading as rational and revolutionary thought. Peh. Who cares.
What proportion of startups run Windows? It's a good deal lower than those running Linux or OS X -- so much so that Microsoft have launched a "BizSpark" service where startups can use their software without charge (see http://www.includipedia.com/blog/2008/11/05/microsoft-bizspa... )
So if you want to develop with PHP, MySQL, Ruby, Rails, Django, etc, then you should bear in mind that Windows support is probably not going to be as good as Linux or OS X support.
If that went up overnight to 40%, you know whose gorilla it would become.
suppose some new version of firefox was released that sucked, and broke everybody's css layouts. gruber's crowd would almost certainly not adopt that particular version. they value technical superiority above almost everything else.
And its not like 'daring fireball' would be all that difficult to make IE render correctly anyways.
I wonder how this sentiment would apply to linux DEs. Consider the design decisions which would be made if the designers of gnome and kde thought about what would make them most productive instead of thinking about what will get people to switch from windows to linux. Perhaps, we will get a lot less dumbing-down of interfaces and an end to blind adherence to the standard windows UI and finally see some genuine innovation in this field again.
This is not to say that all DEs are stuck in a cycle of continuously copying windows. FVWM (my wm of choice) splits completely. Similarly, from an eye-candy perspective, beryl and compiz bring new things to the table. Still, beryl and compiz are relatively small projects and the vast majority of coding effort goes into make nice GUIs for systems configuration and things like emulating MS Office with OOo.
There's no reason why you can't innovate along the way, but it's pretty clear to me that if Linux is ever to make any inroads into non-geek circles, it'll need a familiar interface.
i think the beauty of open source is you can work on what you love, even if it's not efficient
i see a lot of "make Windows looks like Mac OS X" from google or even "make Linux look like Mac OS X"
i believe I've never seen the reverse (OSX->xp or even OSX->linux)
to me linux is copying the wrong model, her role model should be osx
OS X has the most beautiful aesthetic of any computer I know. But it's not just the looks that matter. It's the functionality. You don't have a taskbar and an in-window menu bar. You have a dock and a top menu. And that's the best system I've ever worked with. You can't copy that over to Windows or Linux effectively, either.
If a Linux distro was smart, it would emulate OS X rather than Windows, because fundamentally, the design is more efficient and more usable. As long as they copy Windows they're at a disadvantage.
Only the absolute minority of people make their Windows or Linux machines to look like Mac OS X either - you're looking at a minority of enthusiasts using the fringes of operating system functionality and you're pointing to that as definitive proof that something is better. To me, that's outright flawed, especially when there are core software limitations that prevent you from imitating the Windows or GNOME UIs in Mac OS X.
You can have a top-menu and a dock in Linux - there's pre-built tools that let you do that (e.g. https://wiki.ubuntu.com/global_menu, activate the MacStyle menu setting in KDE, combine them with a dock app like Avant Window Navigator). Only an small minority of people use them and it's not very well supported because of it, but it's certainly possible. The Linux desktop is incredibly configurable.
Note that I haven't actually stated my personal opinion on the matter at all so far. I think you're suffering from a case of self-confirmation bias.
You can have that in Linux, but it's one thing for it to be possible and another for it to be the out-of-the-box default. It's the problem with choice: it's confusing and it takes time and other programs don't configure to the same standards.
My personal opinion is that for every advantage that OS X has via its menubar and dock layout it has an equal disadvantage, so both styles are equal.
For example, for the menus at the top gives you the advantage of Fitts' law but makes accessing menus while multitasking and switching between applications and using menus more difficult. Moving from looking at the top of the screen to the window is a further distance, which may make viewing slower. You do get the advantage of a more intuitive MDI applications though.
The dock is better for frequently used applications, but it uses more screen space, the locations of applications in the dock shift as you use it and it uses dramatically more space than the quick-launch bar. It also stylistically makes maximisation look rather 'off'.
If you solely rely on keyboard navigation, Windows-style is probably better - you can easily load an application without the mouse (especially in Vista), plus you primarily use alt+tab/cmd+tab which means that the menu is largely wasted space. If you use many applications, the Start Menu is likely quicker than using Finder, especially on Vista with its built-in search. Of course, there's Quicksilver and their ilk but that's not standard and similar applications are available cross-platform.
Finally, if you believe they're approximately equal, if you're developing a new OS from scratch with no existing users and you have to choose between the two it's probably better to lean to lean towards a Windows-style layout as more people are familiar with it to narrow the learning curve, which would make choosing Windows-style windows as the default a reasonable decision.
I'm certainly not saying this was the thought process at all - let's not forget Mac OS X was years from release when the GNOME and KDE projects were started and they were building on top of the paradigms of existing X applications - but it certainly shows that if you were making the decision today choosing the Windows model would still be a reasonable one, and that's excluding the factors involved in changing like alienating the current user-base.
For example: the GTK file picker dialog.