This post originated from an RSS feed registered with Java Buzz
by dion.
Original Post: Links for 2008-11-02 [del.icio.us]
Feed Title: techno.blog(Dion)
Feed URL: http://feeds.feedburner.com/dion
Feed Description: blogging about life the universe and everything tech
Hiding option tags in IE
"So, I was working on a feature for Bugzilla, and I found that while Gecko (Firefox, Seamonkey) can hide <option> tags with "display: none", in IE (including IE 7), you can't do a single thing to option tags with CSS, except maybe change their text color. IE doesn't even support the "disabled" attribute on options. There are some options around the web for faking the disabled attribute, but they're not that great and I wanted to hide the option, anyhow, not just disable it.
But that didn't quite work well enough. Then I found out that IE6 and above support creating commentNodes in the DOM--basically, just adding a comment with some text into a document. So that's what I ended up doing--I replaced hidden options with comments! After about a day and a half of hacking, I now have it all working in a patch on the bug."
Dynamic IDEs for Dynamic Languages!
I love the idea of the dynamic IDE, but always had a bit of a hard time with the Smalltalk environment. A merge of various ideas can end up with a big win.
Greasemonkey in Chromium
Aaron talks about the Grease in Chromium: "Implementation is more interesting than in Firefox because of Chromium's sandbox. The renderer processes are where scripts must be executed, but the renderers are not allowed to read the scripts from disk. So we set it up so that the privileged "browser" process reads the scripts into shared memory and broadcasts them to the renderers. It also watches for changes on disk and rebroadcasts when changes occur."
Interactive GUI Shell
Miguel talks about "gsharp" a GUI C# repl shell. Seeing the name made me think that Google was creating a new language or something ;)
A New Java Date/Time API
Sebastian Kübeck takes a look at the new Date/Time API. I thought that the Joda folk were on it...
The status of Chromium on Linux
Benjamin Meyer gives his thoughts on Chromium on Linux as he hacks away on it. Seems to be moving, but of course, some time to go.