COIN 74 - Assignment 8
SOURCE: Robert Cormia's Foothill College online text, Fall 2006
Homework Summary
You can use the address_book_nested and address_book_empty.xml files as a start, but please make substantial changes. You are encouraged to choose a different theme if you wish. I strongly recommend that you do that, if you have time, or change the address book files slightly. Ask for help as needed!
Part 1: Create a new XML document, using the nested data model. That means the form of your document will be <element>data</element> Try to make three records. You may use the address book theme, but try to modify it. Other models might be a recipe book, a 'friends list', or an inventory of your household furniture. If you use your imagination, you can come up with an interesting XML application. Check your work to make sure that it is 'well-formed'.
Part 2: Create a new XML document, using the empty data model. That means the form of your document will be <element attribute="data" /> Try to make three records, and check your work to make sure that it is 'well-formed'.
Part 3: Create a simple XHTML document. What do I mean by this? Well, go back and read the tutorial carefully, and in your XHTML document, try putting meta data in a couple places. There is meta data that is allowed by Dreamweaver, and other meta data that is allowed by the Dublin Core Initiative, as well as an extended XHTML framework.
Part 4: (Optional) Create an XML site map for your website using Google's BETA service, and an online tool for generating the sitemap - http://www.xml-sitemaps.com/ Then enter it into your website (if you are working on a real website) https://www.google.com/webmasters/sitemaps/docs/en/about.html A sample Google XML sitemap is shown in this file sitemap.xml The XSD schema are sitemap.xsd and siteindex.xsd.
Part 5 : (Optional) Create a simple RSS file using Dreamweaver 8, or editing it manually. A sample RSS file can be seen here You can also create and edit an RSS file using online resources, and PHP generators. A list of RSS generators can be found at http://allrss.com/rsseditors.html An extensive online RSS workshop can be found at http://rssgov.com/rssworkshop.html
Upload your three files to your server space, and submit the URL to the Assignments Section of Etudes Shell so I can assign a grade. If you check your work before (and after) uploading the files, there will be no surprises.