GranitW
Lockergnome
Home

Webkit Discovers Bug in Acid3 Test, Now scores 100

Webkit, Apple’s open source engine for Safari and many other browsers, has recently found a bug in the ACID3 test.  ACID3 is the newest web standards test certified in part by the W3.  After the bug was fixed in the ACID3 test, Webkit suddenly got a perfect score of 100/100.  When I retried Firefox/Gekko, I was kind of surprised that the score actually went down one point to 67/100 (Last time I tested it, it had a 68/100).  Opera’s newest engine, then scored a 100/100 as well along with Webkit.  Although this version of Opera is not released yet, and should be in a week or so.

It seems to me that Apple is finely becoming a worthy competitor to IE, Firefox, and Opera.  At this point Mozilla has a lot of work to do to catch up,  Webkit is still the only publicly released engine with HTML5.  As with IE, it’s no competition at this point, it’s most important feature is updating Windows for now.

My thoughts on Web Technologies and Web 3.0

Just to caution, this post might not be very well written. I just wrote what came out of my head.

I’ve been developing with web technologies for a few years now. I started in the bleak times of what is now considered Web 1.0. If you don’t remember Web 1.0, it was the time when web pages were read only. When there was very little interactions at all, just static pages. Those were the days of HTML. HTML did everything from the structure of the page to the style and the graphical look.

Today, we live in a world of Web 2.0. In this concept, using HTML to create the actual look of a page is obsolete. We only use HTML to add the skeleton to the page, then we use something called styles, either through Javascript DOMs or a CSS file to make the graphical look of the page. Web 2.0 is also about communities and making the internet more dynamic.

Lately there has been talk about Web 3.0, something about databases and other random assets. To tell you the truth I’m trying to build a system that is separate from the normal idea of web development. You see, places like Youtube or Google have really shown the power of a technology called AJAX and the advancements of javascript, php, and rss. I’m currently working on a system that utilizes Javascript, php, rss, and other technologies with the technique of AJAX to create not only a dynamic website, but to give it a more physical feel and experience. Another words, I want it to be similar to a desktop based system, but designed specifically for web browsers. Just to clarify, this is not a WebOS, or web operating system,I’m making a web application platform(A little different).

Along with this, I want to make a very clean simplistic design, I don’t like a lot of clutter on webpages, just like I don’t want my desktop to be cluttered. Some examples of websites which are cluttered with junk are: yahoo.com, msn.com, cnn.com, and myspace.com. This “clutter” might work with some seasoned users, but new users might become very confused, and other users might not like a bunch of junk on a webpage that they never even look at.

Yahoo should learn from Google. Don’t through everything up on the homepage, have a few needed or important items, keep it clean, and keep it simplistic. If a user wants a function of some sort on the homepage, let them add it themselves, that way what they want is on the homepage and what they don’t want isn’t. That’s one of the big reasons for iGoogle.

Now to get back to web development languages like HTML, CSS, Javascript, and so forth. Making a basic generic website is easy, and actually it’s more than just easy. Today, not only are there very powerful web designing programs on the market, but there are free code snippets and libraries everywhere online. If you want your own blog, for instance, just download wordpress and add it to your site. It’s that easy to make any generic website.

Now if you want to make a unique website, that’s a different story. It’s rare to find a unique place on the web these days. From places like MySpace to Twitter, they all look the same to me. All I see is an evolution of the web, but I don’t want to see an evolution. What i want to see is a revolution. What I mean is, I don’t want the web to get better, I want it to change. For example, Microsoft Windows is a platform that has been around since 1985. MIcrosoft has made big changes with Windows, going from Windows 1.1 to Windows 3, then 95 to 2000. I’ve seen many leaps with it, but the truth is Windows has always been Windows. In truth, Windows has never gone away from what it once was. I’ve actually seen programs from Windows 1.1 running in Windows XP. You see Windows isn’t revolutionizing itself, it’s evolving because it’s the same Windows but with a few upgrades. To create a revolution, Microsoft would have to throw away Windows entirely and start from scratch. Microsoft said Windows Vista would be a whole new operating system from the ground up, but in truth it’s the same old Windows.. Now to show you an example of a revolution, Apple’s Mac OS X. Mac OS X is not an evolved form of Mac OS 9. The reason is, it’s different from the ground up. It has a different Kernel, a different application layer, and it even has a completely different origin of development.

Web 2.0 was never a revolution, it was only an evolution from Web 1.0, and it appears Web 3.0 is the same. I am truly sick of this; I’m moving away from the generic ways of web development. Right now I’m using Javascript, a language that barely supports object-oriented programming, to create a pure object oriented language. With this I hope to create a very dynamic web environment that people can easily understand, navigate, and even add to. I wish I could say more than this, but I really can’t on a public blog. At this point I feel like I might have already said to much.

In the end, I hope developers of internet browsers will start supporting the set standards of w3 a lot more, and I hope the standards expand. I personally hate how scripting languages work with each other like HTML and CSS, I believe someone should come up with a more advance object oriented system as a web standard. Even Javascript feels outdated compared to something like Objective-C.

At this point, the web platform I’m developing, code named Pyro, will NOT work with Internet Explorer. I want to keep my code as clean as possible with as little hacking and slashing as I can do. Web developers might know what I mean by hacking and slashing, ff not: it has to do with browser compatibility. No two browser are the same. This means I want to follow the standards almost all the way down the list. Internet Explorer does very little to follow standards at this point, so it will probably not work. It seems IE 8 will be web standards compliant, but all I can do is hope.

WebKit in the Lead in the ACID3 Test. Firefox Second. IE Still Dead Last.

I have just tested the newest build of WebKit from February 22. I was astounded by the score I got in ACID3. I tested Safari 3.1 a few weeks ago and got a 66 score, with Firefox at 60. Now with the latest build of WebKit, it jumped from 66 to a whopping 87!

If anyone knows about the ACID tests, you’d know 87/100 is pretty darn good, and at this point from my testing that’s the best score so far, with second place at 67/100 (the latest Firefox build).

Internet Explorer is still at the lowest with only 12/100.

Here’s the ACID3 link.

Market Share Analyzing is a Pseudoscience Just as Bad as Astrology

Now before I begin, just to clarify, because I see this mistake many times. Astrology and Astronomy are completely different subjects, Astrology is a false science that uses patterns in the sky to tell your future.

For a long time now, I’ve been telling people that the market share graphs and surveys are false; it seems very few believed me. The reason I said that had to do with the fact of how market share information was gathered. You see, a company like Net Applications has a snippet of code that is put into hundreds of Web sites. The code can tell what computer the visitors are on, and then send that information back to Net Applications.

The bad thing about these types of invisible surveys has to do with the Web sites themselves. From what I’ve learned most of Net Application’s Web sites are on e-commerce sites. At this time there are still many e-commerce sites devoted to Internet Explorer and/or Microsoft. One of which was Wal-mart’s online music store (which is gone now). You see Net Applications doesn’t list the Web sites its code is on, so you don’t know if any Web site is biased toward an OS or works better on a specific browser, or tends to get more of a specific OS because of what they sell.

Well now today I’ve found proof of how unreliable this method is. I found another Web site, which I trust a lot more than New Applications, called w3schools.com (W3 is the consortium that creates the open Internet standards).

Here’s a comparison:

Browser
W3
Net App
Internet Explorer
53.2%
75.25%
Firefox
37.2%
16.65%
Safari
1.9%
5.33%
Opera
1.4%
0.62%

So as you can see, there are some big differences, and actually W3 and Net Applications can’t seem to agree on any of the browsers. Firefox for instance seems to have more than twice the market share on W3’s side compared to Net Application’s.

This statement above can reflect on another similar market share Net Application does — the one that everyone seems to base their facts upon: The Operating System Marketshare. This has the same results as above. W3 actually says that Linux has a market share that is over five times the amount Net Applications says (3.6 > 0.67). So what does this say about Vista? Well, let’s look at Apple’s share. Net Applications says there are roughly 8% of computer users on Macs. Steve Jobs commented a while back that there are 23 million Mac OS X users. Estimating, I believe it is close to 26 million today. So what does that say? In total it appears that there are only about 320 computer users in the entire world. 320! that’s impossible — that’s less than 100 million over the population of the United States, so what about the rest of the world? I remember Microsoft claiming that there are close to a billion computer users out there, but then where did they go? I then did the same thing with W3’s information and got double the users at around 650 million. So who’s right? Are they both wrong? Who knows?

So once again, do listen about who has a larger market share, it’s all just a pseudoscience.

Netscape Finally Gives Up, AOL Moves To The Advertisement Business

I was informed today, sadly, Netscape — or should I say AOL — has given up on its Web browser After 12 long years, Navigator has passed on, and by 2008, support will be removed from it. AOL commented:

“AOL’s focus on transitioning to an ad-supported Web business leaves little room for the size of investment needed to get the Netscape browser to a point many of its fans expect it to be. Given AOL’s current business focus and the success the Mozilla Foundation has had in developing critically-acclaimed products, we feel it’s the right time to end development of Netscape branded browsers, hand the reigns fully to Mozilla and encourage Netscape users to adopt Firefox.”

Personally I will never move to Firefox. On OS X, Firefox is really only Safari with memory leaks. Netscape was my second favorite browser, and now it is finally gone. AOL in my opinion is a greedy company that doesn’t seem to understand the market. All you have to look at is its ISP business, which it is closing soon as well.

-Thanks to Kteck for telling me.

1 2 3 ... 999999