January 22, 2005
-
For those who do not see me every day, or who I do not discuss my
digital bias with, I have forsaken Microsoft for greener pastures. That
is right, I am now a Linux user, and decided advocate of the Open
Source movement.My dislike for Bill and his software came and
grew with my knowledge of computers. As I delved into Web Development,
and learned about Web Standards, I
soon realised that Microsoft's merciless pursuit of market monopoly was
by far the largest stumbling block not only to Joe Developer making
clean code, but also to the general progress of the Internet in
general, and the smooth running of the various protocols located within
it.Allow me to explain. I'm sure not many of you know this,
but there is a single Internet standards committee in existence, who
dictates all the standards for Internet protocol and programming. They
are known as the World Wide Web Consortium.
Their existence is completely necessary for the existence of the
Internet, because of how the Internet works. There are millions of
people out there, who simply allow you to access the files on their
computers: this is the Internet. Everything from how you get data from
these various sources, to the concept of Web Browsing itself, is
reliant on the standards this group of people sets up. If we didn't
agree on the standards, it would be chaos.As I'm sure
you are all aware, 95% of all Internet users view the Internet through
the lens of Microsoft's Internet Explorer. Microsoft designed this
browser so that it was almost
compliant with the W3C. The idea is that if there are a few critical
problems in the way IE understands code, ones that are easily solved by
designing your code with IE in mind, most people will in fact design
with IE in mind. The trick worked, of course, because everyone with a
Windows OS has IE as their default browser, and most don't bother to
get anything else.The problem with this, and the aim of
Microsoft's design, is that in browsers other then IE, browsers that
follow the W3C, pages will look funny. This is to make people want to
use IE over all other browsers. Of course, developers caught on to
this, and have gone to great lengths to put hacks
in their code in order to make it work cross-browser. This,
unfortunately, makes for less efficient code and much more haste. As
well as forcing some things into the range in infeasibility.Allow me for a moment to plug Firefox.
This browser is completely W3C compliant, offers more stability then
Internet Explorer (read: will not crash as much), and maintains a
similar feel and user friendly nature. It also boasts the ability to
use Themes, as well as Tabed Browsing, and a myriad of other plug-ins
for everything from checking your Gmail, to searching for for file
downloads. These are plug-ins, not independent programs which
infiltrate your browser and provide you with continuous access to
pop-up adds. This is the browser of choice for the future of the
Internet.Of course, this is not the only area Microsoft
manipulates. Basically every time a new language begins to show that it
can be easily implemented on Windows, Mac OS, and Linux without much
changes (such as Java) Microsoft introduces Parsing errors that must be
worked around by developers, though many times the programmes will just
come out on Windows, because it's too hard and costly to make them
cross-platform.It is true that Microsoft Windows is the most
complete and user-friendly OS on the market right now, suited to do
anything you would like a computer to do with the most ease, and
supported by almost every developer. However, it is all ill-gotten.
Comments (5)
The next computer I build will probably be a linux machine.
hehehe. i liked this post.
haha....my brother just put linux on my computer (cuz windows was screwing it up). i liked it chiefly because of the penguins...i cannot lie to you. Everything had a penguin with it. It was awesome. but then my computer still didn't work for some reason, and my father decided to buy me a new one. So i'm back to windows....now upgraded to Xp. I am sorry.....i do miss the penguins, but my computer works now, and i have a flat screen monitor. so.....i would say it was a fair trade.
Yea i am switching very soon as well... it will be hard seeing i have very little linux experiance and i know windows so well. oh well down with microsoft.
jason
Ah, my brave little cyber-revolutionary. Your life is in great peril. The Compudictator will now come after you. Having never personally had to run from the intrusive presence of big brother and the like, I can only give what is rumoured to be a protective measure. Reliable sources claim that a tin foil hat worn while sleeping will protect you in that vulnerable state. My house will always be a refuge for you. I wouldn't dare ask for your phone number over this...someone may be watching. But give it to the Shrill-Voiced one with whom I live, and I shall contact you.
Comments are closed.