the power of javascript
what is javascript? program library site information javascript links
  javascript links
Why did I create this site?
'Cuz I'm a geek who has no life and who's got a lot of time to burn :-) Actually, "The Power Of JavaScript" is a Subject-Specific Assignment I've made for my high school Co-operative Education class. The Co-op at my school works like this: co-op students choose a subject of interest and the placement company chosen for them is tailored to that interest. In my case, I'm interested in computer science (specifically in the area of website design and development), so I ended up in a web development company as my placement. The Subject-Specific Assignment is related to the subject of interest that a co-op student has chosen.

Originally I was going to make a comprehensive website on Co-op using Macromedia Dreamweaver and Adobe Photoshop, but my monitoring teacher, Ms. Kortenaar, told me that I have sufficient HTML skills and just building a website would not be enough of a challenge for me, so I decided on making a JavaScript website.

Which software did you use to make this site?
I used Microsoft's Notepad and Allaire's Homesite to write the HTML and JavaScript. For graphics, I used Adobe Photoshop.

What are the 5 best things about making this site?
  1. learning more about the JavaScript language;
  2. making my web pages more interactive, dynamic and functional;
  3. an opportunity to stay up-to-date on web development technologies; if I don't continue to learn new stuff I could be the first person fired from web development jobs if they get cut
  4. unlimited caffeine for sleepless nights......I just love that cappuccino ^_^;
  5. I get to mess with famous people's faces!!
What are the 5 worst things about making this site?
  1. having to juggle this assignment along with co-op journals, piano lessons and preparation for University of Waterloo's Descartes math contest;
  2. working on and perfecting this assignment at my placement (since it's so difficult to find time for it), therefore getting an earful from my supervisor;
  3. JavaScript tutorial websites that move straight into specific program functions and neglect programming fundamentals;
  4. browser wars: what works on Microsoft Internet Explorer may not necessary work on Netscape;
  5. oh yeah, writing error-checking procedures is a royal pain.
Will I still be writing JavaScript?
Definitely! I still have lots to learn about this language, and there are many other types of JavaScript programs out there that I haven't seen before and for which I don't understand the source code, like mouse trails, clocks and visitor cookies. Also, as I've said before, I need programming language skills to stay competitive in the web development circuit. In the future, not only do I plan to learn more JavaScript, but I would also like to learn Java and server-side CGI programming.

 
©2000 Peggy Wong