THINGS TO DO
Below is a compilation of notes listing things that I need/want to do to this website. Please feel free to contact me if you have suggestions
See the site-map for more details.
- Add named anchors to most of the header tags?
- Change layout to better fit 800 x 600 resolution.
- Consider using expandable layout for those using 1600 resolution or above?
- Add <h3> tags to separate the content within the <h2> tags... as the content grows.
- Add credits and other references for open source apps and software used to create the site (where applicable in the future).
- Make sure that all URLs are relative vs. absolute when necessary for initial design. - DONE!
- Make the nav menu accessible with css (no javascript). - DONE!
- Design image for header tags (...still working). - DONE!
- Create contact form for email. - DONE!
- Create a blog for the home page (flat file or db).
- Add a section to the "Site Map" page regarding instructions for navigation for the site.
- Add a help tab on the home page.
- Or, add a help link that goes to a named anchor with directions.
- Or, clarify the difference between the main menu and the tabbed menu.
- Add javaScript to open pages in a new window for xHTML strict compliance.
- Do a spell check on the website to make sure content is good to go ...ongoing
- Check the grammer on the site ...ongoing
- Make sure that header tags are used appropriately.
- Check all entities, especially in URLs.
- Create themes based on sessions/cookies?
- Create database tables/applications for the membership area:
- Register
- Login
- Forgot Password
- Logout
- Guestbook
- Contact
- Purchase
- Chat
- Media
- Add links to the sitemap page for quick access to that page.
- Organize directory structure. - DONE!
- Break out the session tracking to be used as an include file. - DONE!
- Complete the rest of the static content pages. - DONE!
- Replace all entities in URLs. - DONE!
- Test in less popular browsers: Opera/Netscape/Konquer ...ongoing
- Test for accessibility / use access keys.
- Blind
- Color blind
- Physically handicapped
- Make sure that all heading tags are utilized efficiently
- Make sure that all paragraph tags are utilized efficiently
- Add a multimedia station for songs/videos/photos/etc...
- Check for w3c validation on every page ...ongoing
- Create a portfolio. - DONE!
- Create a script library
- Create various versions of my resume for the resume page.
- Make expadable 'experience' sections with a '...read more' link so that a popup opens with more details about that position's responsibilities.
- Add links to skills to show certifications or other things pertinent to that skill set.
- Convert the standard word doc resume into a pdf doc for better printing.
- Add rss ticker above the main navigation?
- Add flash in header to spice up the site (only if it's compliant).
- Create a universal CMS for updating the site.
- Bundle this site, removing sensitive data, and offer out to the open source community.
- Consider incorporating this list into the 'To Do' list with expandable links for the sections? Or, find a way to organize the items in a more efficient manner.
- Make the left-hand links click-able even when they are active. Just make them go to the default tab. - DONE!
- Make more space and larger text for the red-star keys, that indicate when an external link contains flash or other media, to make it more ledgible.
- Add a file sharing location on the site for members?
- Limit the contact form's subject field to a dropdown instead of allowing any topic. This is for easier organization of emails.
- Add links at the bottom of the portfolio write-ups to include a link to the current site rather than the originally developed site.
Have other ideas/suggestions for this site not listed?
Contact me to give me your feedback.