![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgXi0nSLbrEhSwW15VrBIBuJhpa6ZvW0vtc7KD2r9Zst0vCxkclWjfsts0jXs-MW3jRfcNTmwkQkbjtUGhOfH0j1TvfyTn9Y2rVQta90BAM0Q4dMXqb_HloiqgFkeVXg5DunTyV6LG5yWV9/s668/3_8_14%5B1%5D.gif)
Clearmotif Design
Certificate 4 Web Design Classes Bathurst TAFE
Monday, October 20, 2008
Friday, June 20, 2008
Thursday, June 12, 2008
Debugging JavaScript
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg4FQNLAFnOACp_Ab_ATFjXWK3mE3K5s06v5VMbeNITKtYBwLFyvVnPFi1mnXFzS4uqrFbDpenfU8tHNwch-e0Qn6QEeG56Ya8IhpmtBz5zVUP6SKj07LhaBKjoOiDBJ9iOCa8oKI32uyx8/s320/bug.jpg)
Investigation of options for debugging JavaScript.
Researching the options for debugging JavaScript in a browser I have found these development tools:
Mozilla Firefox 2 Browser -
· “Venkman” the code name for Mozilla's JavaScript Debugger. This is freeware.
· Firebug 1.05. You can edit, debug, and monitor CSS, HTML, and JavaScript with this very popular add-on tool. Freeware.
Internet Explorer 7 Browser–
·Microsoft Script Editor.A free component of Microsoft Office XP/2003.
· Microsoft Developer Toolbar Add on.This is Free.
· DebugBar. Free for personal use.
I also found this award winning standalone programme. "SplineTech JavaScript HTML Debugger "is an independent, feature-rich JavaScript Debugger that enables you to easily edit and debug JavaScript inside
Mozilla is my main browser used, so I looked at these options.
Open source Firebug 1.05 (for Firefox 1.5 and 2) is a very powerful and very popular JavaScript debugger. It runs on Windows 95/98/Me/NT/2000/XP/2003 Server/Vista. It has had 5,474,032 total downloads at the Firefox Add-on site https://addons.mozilla.org/en-US/firefox/addon/1843. You can edit, debug, and monitor CSS, HTML, and JavaScript live in any web page. It has useful features like a dynamic console, DOM tree explorer, CSS viewer/editor; script explorer and network monitor to see all Flash, XMLHttpRequest, JS and Images. This is a must have tool for web developers and appears to be indispensable. It helps with performance tweaking and JavaScript debugging and has a great DOM element inspector. A great time saver to find those JavaScript bugs. I am impressed it does not take up any toolbar real estate. Due to JavaScript and other dynamic elements it is able to edit the web site you're viewing and give real-time updates to CSS & layout. Firebug’s one vulnerability is extension authors do not consider the security aspects of their work that much. Browser attacks are possible.
I also downloaded JavaScript Debugger 0.9.87.3. from https://addons.mozilla.org/en-US/firefox/addon/216. It works on Mozilla Firefox Versions .9 to 3. It aims to provide a powerful JavaScript debugging environment. I found that after opening the programme up once and closing it, I could not get it back. This and crashing seemed to be a common complaint. The developers blame Firefox “You cannot open the JavaScript Debugger a second time after closing it - this is not our bug! It is a bug with Firefox 1.5 and 2.0. If we find a way around it, we will of course include it, but until then you must restart Firefox to reopen the debugger.” I personally found it ugly, unintuitive and unworkable.
mage: 'Happy Birthday Soudeh :)'
www.flickr.com/photos/44124425616@N01/293714811
Tuesday, June 3, 2008
Another Monday at the Hive
Friday, May 23, 2008
The Javascript Trek
Thursday, May 15, 2008
calisthenics for your brain...
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi0p34Wxyrnebl6Sxi1G9UNq9L0TNQuOvC08Yr-t1VoO5TpBTjB8S5InkPdXUUQyhNpRsOinOXl8bvly42fXGa0EHjOjWOE0pG_XHXs_2MfhkTnArMRjScZWWxQF_8Qajf1FwPs02ym3_YD/s200/bananas.jpg)
Pete tried today to make powerful he-men of us, Charles Atlas proteges. Alas.... too many variable apples and too little time .... and I have decided that one banana is enough for me to cope with
banana_1
eat banana
END
Image: 'zack the bananahead'
www.flickr.com/photos/54289096@N00/880893
Wednesday, May 7, 2008
The Anarchy of Algorithms
Being a visual learner as we explore the programming landscape, I absorbed our gurus image for explaining algorithms....
Aha the guiding principles....a: sequence b: selection c: repetition
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfprK1Pc0_lyGZpa8yHJQixBdL3T0ucOHdgNurtnlJUQJcmoK_neAGA0LFSLP0znDmzt4R_FJ3C60bj_qqURQABRu0v7RpPBwXISORnYFeJvDEGQS37DITUoltg2tDnkjQKjywBnw0aFz-/s200/toilet1.jpg)
I get it. So being the exemplary student that I am I found my own algorithm...
In this algorithm selection is very important....
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjthZmj6_kkI5BNfxK0LhyphenhyphenKpeyc2-Klx8eFeyRZg5svccwH5hOZ4Iw7tacB6XADCfwHR8JXkxzJJfjgaA6ac6TnXkHAhXXIwZBq9L562Y0Fes2XOD8Lb0m1dp81ljoaKWi5RRdNnX3agpw4/s320/toilet4.jpg)
Image: 'Wallace's Toilet'
www.flickr.com/photos/59562171@N00/35872670