- software evaluation
Mar
25
2009

W3C Editor – Amaya

11 months, 21 days ago.

The W3C Consortium, home of dozens of complex and obscure specifications, offers this ugly but seemingly useful tool for editing common files used on web, which presumably provides W3C standard compliance for free.

What’s cool about it is that it not only helps make writing valid xml/html files easier, but also seamlessly glues all presentation technologies together, greatly simplifying the implementation workflow. The latest release included SVN support so virtually it’s possible to create graphics in the same editor and reference it from another document after it’s saved.

It looks quite primitive comparing to other tools such as Dreamweaver and Expression Web etc., but it is lightweight and simpler to use, a little easier than plain text editor, quite nice compromise between editor responsiveness and intuitiveness.

One problem with it is lack of a plug-in architecture. In today’s web development, how much can you achieve without JavaScript? Therefore a JS syntax highlighter is a minimum needed by any web developer. Because JavaScript isn’t part of W3C standards, they probably didn’t put that as a first class citizen and therefore doesn’t seem to come with JS tools. To add JS support, someone would have to extend the source code and recompile and redistribute it because getting something accepted by W3C takess longer than electing a new president.

http://www.w3.org/Amaya/Overview.html

Aug
25
2007

Back Alive! Start With Web Development Tools

2 years, 6 months ago.

Here am I, back from a long silence on updating blogs and busy-like-ants working term. Without more words, here are the tools I used most often for Web Development at work.

Tools

Browsers

Apr
17
2007

Vista Tried Out

2 years, 10 months ago.

As one of the benefit of participating ImagineCup Web Development Competition, I was entitled to download the free Windows Vista off the web, coming with an appropriate license. With an adequately good Video Card and a 1.5G of DDR memory, it barely meets the minimum requirement running Vista. Here are a little feelings I’ve got during the first few days of use.

Compatibility

I recall the Vista was built from ground-up over the last four years by the team. But it does provide sufficient backward compatibility that many programs running on XP can successfully run on Vista without an upgrade. In fact, when Vista gets an installation request from a program that has known incompatibility issues, it will give you a warning. My bloody experience told me that, don’t take it as a joke. It’s really going to mess it up.

I was installing Nero Essential 7 on the Vista before I get a message saying that I better upgrade before continue. But I wanted to risk it. So I pressed continue, after which the installation halted and it took me about 2 hours to figure out how to back out the halted installation. Fortunately the Nero.com has a cleaner that was designed to remove such zombie installation from the OS, but seems like the tool only works when I sign in as “Administrator”. (i.e. I must be using the Administrator account, not another account that is also an administrator).

But the whole process is overwhelmingly complex for any non-professionals I believe. Vista system recovery staff might be an emerging career. (hehehe…just joking).

Performance

Like 4 years ago, when I first installed Windows XP on my Pentium 2, although better than that, the vista gives me the feeling that it’s occupying all of my machine’s resources. Occupying 500-600 M of physically memory by itself, I really feel sorry for the 1G memory I bought during last Christmas, for it being “abused” by Windows and couldn’t devote itself to other “projects”.

When the CPU gauge stays stable, (on startup, it freezes at 100% for quite a while and eventually becomes normal), I tried to open some large programs and count the seconds they take to open. The speed, in fact, is acceptable. But I didn’t test operating them. I bet those memory intense ones would suffer since there is less “pizza” left for them.

…Vista is ready to be an ultimate platform for the Internet centric world…

Hardware Support

The hardware support looks to perform better than Windows XP. It recognizes my graphics card and installed it properly. But after I manually re-installed the driver so the nVidia control center can be accessed from display dialog, Vista detected my hardware change and automatically shut my Aero theme on next start up, until I found the cause and upgraded the driver again.

General User Experience

I would keep saying “where is my stuff” for the first 10 hours using it. Every common task in XP is now separated into one or more drill-down levels. There is always a list of common tasks comes first as oppose to advanced settings which can usually be found on the left side bar of the window. I found the advanced options are more clear to me as they retain a similar organization as they were in XP.

Another concern I found was the file moving and deletion. It was extremely slow. I guess it has things to do with updating the windows file indexing feature. Although not really clear if there is such a thing, I am guessing that Vista is keeping track of all the folders and files in it to optimize searching of files. So each file moving and deletion operation will affect the structure of the index file, if it works similarly like the ones in a database system. The consequence of this can be severe and even catastrophic. “If user can’t even get the very basic tasks done efficiently”, what’s the point of having everything else?

Final Notes

Like I always believed, the value of Vista is not Vista itself, but the .NET framework 3.0 bundled in the back scene. With that strategy, Vista is ready to be an ultimate platform for the Internet centric world, and could potentially beat Linux and Unix like it did decades ago with its Text Editor.

Nov
13
2006

Google Earth goes 4D

3 years, 3 months ago.

First saw the news from 晨钟暮鼓, and traced back to the source Google Earth in 4D.

The Timeline Based Infomation Visualization

Shortly after the first person coming up with the timeline visualization skills, no matter if it was Danlife, SIMILE of MIT, or Google Stock, google has taken it steps further — adding a billions years long dimension in its once-stunning-now-being-ripped-off Google Earth 3D.

The feature

In the latest “beta” version, the software added the world’s landscape as far back as 1710. The old maps are not Satellite Photos obviously, but are more likely to be transformed from those parchment maps you see on screen of theaters. Adventurers, sitting around a table covered by an old, yellow, faded treasure map, lit by dim candle light, yelling/killing each other. Ya. Well, there is probably no dried blood though.

Might be useful to?

Ok, back to topic, I am interested in seeing flat old maps to be integrated to Google Map (the web based one) though. Even though there is hardly anyway (until scientists figured out how to overpass the speed of light) to get significantly more maps of the earth, the existing ones could already extend the mashup-ability to a much greater scale, and improve the logic of mashups.

Just an example, the no-too-long-ago launched Flickr Geotag, which allows user to associate photos and the places they are taken at, now could easily allow visitors to filter the pictures on a particular location based on the time. There are usually millions of pictures available for attractions, and from time to time, it grows into a virtual world history.

A bit more “fiction”

Sounds so much like a fiction, your grandson goes to The Great Wall fifty years later from now, and when he gets home and uploads the image he has taken, he happens to see your pictures in the 2010 pile. More interestingly, the kid mistakenly got into the background of the photo is then the president / prime minister(depending on your country). What a magic. (Hmm…I still cannot help controlling my wild imaginations, sigh…)

Buzz

O well, I am not the only one who will be thought as unrealistic though. Check out Yahoo Capsule too. As a personal comment, the thing is really hard to use and badly designed.