Oct 03
JasonDev Diary, JS/CSS Etc, jQuery BuildForge, delphi, jQuery, JS/CSS Etc
So something that I have been pondering is the creation of a rapid application framework/IDE similar to Delphi for javascript, in javascript.. Bear with me.. This is more or less theoretical conjecture at this point, but it amuses me and I wonder what kind of value there would be to be had from such a platform.
Where Delphi has always excelled, even to this day, is where its IDE and it’s VCL meet – you design the look of the application first, and then slap code in behind it second. Not the other way around. Users are given a “form” on which they can drag components from the visual component library. The VCL is a vast palette of components and elements really allowing you to make your program look however you want.. Afterward positioning everything and making the program look “correct” you go into each component and add the various bits needed to make them do what you want.
When it comes to rapid application development, Delphi is king. It beats VB, VC and Java hands down for easy of program design. This is my opinion of course and largely an opinion based on my experiences with it years ago. I don’t use it any more but I know a lot of folks still do and it’s doing fairly well.. I also see a lot of elements of Delphi’s innovated IDE in other IDE’s out there.. (*cough*Eclipse*cough*)
More
Jun 28
JasonJS/CSS Etc, WordPress ipb, joomla, Theme, WordPress, wpmu
Well as some of you know I have been working on a joint WordPress MU and Invision Power Board theme based on the joomla theme Chromatophore.. I thought I would give an update — It’s going well all things considered, but its taking me a little longer than I had for seen to get the color chooser logic working correctly.
You can see my progress here:
http://info.rsow.com/projects/fffredesign/
I’ve run into some interesting javascript foibles that I have had to deal with and have also taken this opportunity to start on my own javascript toolbox.
More
Jun 25
JasonJS/CSS Etc bullshit, obfuscation
Code obfuscators will strip out the unnecessary characters like white space, tabs, newlines and comments. The modern flock of javascript obfuscators will also go through and replace every command and variable in the file with some random key that points to an array which then gets eval’d back out at run time. Generally speaking the code you see in an obfuscated javascript file looks like completely gobbledygook which is sorta the point.
My stance on it is simple; Don’t do it — If you ever catch me encoding or obfuscating my javascript, come kick me square in the jimmy.. I simply cannot abide by people who think they need be secretive with javascript.. And lets be completely honest here, that’s what it’s about. More
Apr 04
JasonJS/CSS Etc, WordPress
The theme that this theme is based on, “Oceans Mist” had a number of problems that I wont go into.. however one of the biggies was its inability to correctly display archives.
Basically if you had any more than 10 items (or however many you have your WP set up to display in the admin area) they just wouldn’t show up. There was no way to page back through those archives. This is lame, and I’m fixing it.
More
Jan 19
JasonJS/CSS Etc, RandomStrings
Since I work for IBM, I can’t officially say that IE sucks in my code comments — someone complained..
But by god I can say it here… IE7′s javascript engine is complete shit. They need to scrap it completely and start over. Firstly, It’s sloooowww.. IE7′s JS is slower than IE6.. which I find to be impressive as IE6 was slow as hell..
More
Dec 23
JasonJS/CSS Etc
About a year ago now IE Blog made a “Call to Action” regarding the demise of popular CSS hacks which is now causing broken pages in IE7. They basically said that people needed to remove all the common CSS hacks that they used in order to get some things formatted in Internet Explorer.
More
Older Entries