[Dahut-pm] skinnable schema
Michael A Nachbaur
mike at nachbaur.com
Wed Aug 4 14:31:49 CDT 2004
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On August 4, 2004 11:39 am, James G Smith wrote:
> <skin:navigation>
> <skin:leftnav>
> <!-- arbitrary elements here -->
> </skin:leftnav>
> </skin:navigation>
I don't know if I like this. The tag name implies location on the screen, as
well as the numbers or names of navigation regions. I'd much rather take a
leaf from DocBook's...err...book, and use something like a "role" or "name"
attribute. So:
<skin:navigation-set>
<skin:navigation role="breadcrumb">...</skin:navigation>
<skin:navigation role="mainsections">...</skin:navigation>
<skin:navigation role="languages">...</skin:navigation>
<skin:navigation role="object_tree">...</skin:navigation>
</skin:navigation-set>
> <skin:content>
> <!-- arbitrary elements here -->
> </skin:content>
I feel similarly to my navigation comments above. I know there can be many
instances where multiple content regions may be displayed on a page. For
example, a blog that can contain multiple entries, a search results page,
etc.
- --
Michael A. Nachbaur <mike at nachbaur.com>
http://nachbaur.com/pgpkey.asc
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
iD8DBQFBETmlvow0fXaFDZQRApwzAJwJNvwIU5+q5t15ol1Vzj5WYZ7KqwCeJTnx
/HY877Kd0on2Bx2mosE6lkU=
=ozMI
-----END PGP SIGNATURE-----
More information about the Dahut-pm
mailing list