Funny, Dave's post and the subsequent excellent discussion have probably inadvertently pushed JSON's awareness level a little higher (based on all the positive exclamations of discovery in that thread), more people will end up using JSON now, thanks to Dave's ignorance. Read the rest of this entry ...
As I mentioned two days ago, the SVG Logo Contest is now over and an official SVG Logo has been chosen. I guess orange is the new black? 😉 Nothing terribly exciting for the web-at-large, but it does give use SVG developers a bit more sense of identity and will help to establish SVG as a "brand". I hacked the winner's logo for my own purposes. Read the rest of this entry ...
The Next Big Thing from Laszlo, OpenLaszlo 4 (OL4) codenamed "Legals", is nearing completion and we should see a first Beta in January. This is the release of OpenLaszlo that will be able to compile to more than one runtime, allowing web developers to target either Flash or DHTML. In future versions of OL we might see more runtimes added to support Microsoft's WPF/E and W3's SVG and SMIL.
It will be interesting to see how web development will change in the coming year, as DHTML toolkits like Dojo, YUI, MochiKit, Google Web Toolkit, Microsoft Atlas continue to mature, Adobe's Flex 2 continues making inroads and Microsoft's WPF/E deployment gets underway in earnest. Meanwhile, the venerable Java Platform is still evolving, parts of it now open source and Jave SE 6 recently becoming available.
All of these are signs that seasoned web developers are finally ready to move up the tool-chain stack away from the simple text editor. I think key things to look for in differentiation between the various frameworks are:
- Tool Support: What kind of developer tools are out there to support development in your framework/language(s) of choice? From what I understand, Adobe has always been good with developer tools. On the Java side, there's NetBeans. On the DHTML side, there's Eclipse's wtp. Maybe it's time I looked into IDEforLaszlo in the New Year. Do your tools allow you to quickly and easily test and debug your code?
- Community Involvement: Not necessarily just an open source community, but a vibrant one with lots of energy and open participation. Of course, a transparent development process will help here.
- Cross-Platform Support: You need to support all of the "high tier" browsers like Firefox, Opera and Safari and you need to support multiple operating systems equally. People are passionate about their browsers and operating systems. Projects need to be careful not to lose the next hot web developer to a more compatible framework.
- Ease of Deployment: How easy is it to change one line of code and deploy that change? That was always one of the beauties of the early days of the web - simply update your HTML file and save it on the server
- Beware Of Vendor Lock-In: This is going to sound very anti-corporate, but the truth is that when one company controls the toolkits and the standards, there is always the potential for that project to be shelved or neglected or dropped in favour of new ventures. This ends up taking its toll on the web developer. With open standards and open source toolkits, developers can shield themselves from the whims of corporations.
Needless to say, competition will engender a very exciting year, with the winners being the web community as projects vie for the hearts of hackers everywhere, sparking further innovation. I hereby dub 2007 as the year of the "Web Hacker Wars" - let the battle begin!
Via svg-developer mailing list, Adobe has announced that they will keep the Adobe SVG Viewer browser plugin available to download from their site indefinitely (redacting their earlier announcement to remove the download in 2009). This is good news for SVG:
In response to customer feedback, Adobe has extended download
availability once again for Adobe SVG Viewer.Adobe does not currently have plans to remove Adobe SVG Viewer from
the Adobe.com download area.
Thank you, Adobe!
This news comes right after the official SVG Logo has been chosen by a bunch of companies invested in SVG. Looking at the finalists, I have to say I love Joshua Warren's 3rd place designs (especially the 4th column of orange ones). Oh well, the contest is over and the new logo is this 8-point lotus thing by Harvey Rainer. I have to admit that this logo is nice, though I can't find any good SVG versions of it yet. The design present at svglogo.com is very boring at the moment, but the animated one at the bottom of this page is kinda cool, even if he does, ironically, use Flash.
I like Konqueror 3.5.5, I think it's come a long way, but I've been getting crashes every so often when playing some more complicated SVG samples, so I really want to have Firefox or Opera as my default browser for those times when I'm using Akregator and click on a link in a feed. I couldn't figure out in OpenSUSE 10.2 how to change my default browser through YaST, but I did discover on the internet that KDE has its own application to control its settings: kcontrol. Read the rest of this entry ...