Final Personal Site (posted 24 February 2004)
Your final personal site is due by noon on February 24th (Tuesday of finals week). I’ll have somebody available during our usual class time on Monday the 23rd to help you with last-minute technical snafus.
The basic idea behind the project is that you’re going to rework the midterm site, incorporating all changes and feedback from the first round of grading, and adding in implentations of various technologies covered during the second half of the class.
Required components include:
- Complete standards compliance in your HTML and CSS.
- CSS used for positioning as well as formatting. No tables or font tags for formatting purposes.
- DHTML functionality—write your own, or use something from an archive.
- Either SSI or PHP-based file includes to place information from a single file on multiple pages (navigation, copyright, etc).
- One subdirectory protected with server-side authentication. Do not protect your entire site, or I won’t be able to grade it! Put a link to the protected directory in your site, and with the link provide the user ID and password for access so I can test it.
- At least one CGI script implemented on the site. Again, use a script from an archive!
In place of the annotated CSS file from the midterm, provide a documentation page in which you discuss the scripts and additions to your site, detailing where you found the various scripts, and what you had to do to implement them on the site.
Professor Lawley,
I am trying to upload files to grace and they continue to not be found. I am certain the links are all working because it works locally and most of the file structure is the same as the midterm. What I find most peculiar is that sometimes a page does not reflect the changes I make initially, but if I check it several hours later it will reflect the changes I made.
Is it possible that there is a problem with grace? I can't think of anything else I can do differently and when I use telnet or ssh I can see all of the files are there with the permissions set correctly. Any ideas?
Posted by: Vince Falbo on February 22, 2004 05:17 PM | Permalink to CommentVince,
Grace has been slow today (Sunday), I guess because so many people are working on it. Also, if you changed your pages from html to shtml it might have trouble finding the pages. Another thing is sometimes the browser doesn't reflect changes until you quit and restart it.
Has anyone run into problems getting their javascript to validate? I got some code from one of the sources that was listed - dynamicdrive.com and it has a ton of validation errors that I wouldn't begin to know how to fix. Very frustrating since I spent alot of timing getting it to work on my page.
Posted by: Joe Carino on February 22, 2004 08:17 PM | Permalink to CommentJoe,
Thank you for the information. I think it is just grace because I haven't been making changes and it's working now.
I had the same experience with JavaScript during the midterm. I spent at least 20 hours developing a slide show with various controls and even after it did validate there were problems viewing it in Netscape so I had to take it off of my site. I'm pretty comfortable with JavaScript and have also found it to be a very frustrating experience. I would suggest sticking with something very simple.
Posted by: Vince Falbo on February 22, 2004 08:54 PM | Permalink to CommentJoe,
I put all my JavaScript codes in a separate file and linked them to my HTML. This eliminated any of the validation errors that I was having.
Posted by: Bob Mullen on February 23, 2004 03:44 PM | Permalink to CommentBob,
Thanks. Some other people suggested linking the .js also. That fixed the validation problem.
Trackback Link: http://www.it.rit.edu/~ell/mt/mt-tb.cgi/780