Differences from gallery_CGku.
Differences from earlier versions.
Still need to investigate .fragmentProxy.withoutLinkInBib for references to WJCB. See also the separate stylesheet bibliography-anchors. The class used to have the message:
Entry in WJC-JMR is without an http link in text to this.
<html>
regionAdditional guidance beyond the "begin a document" guideline.
Remove: <!DOCTYPE html>
.
The "doctype" has only ever been flawed contingency programming inappropriately incorporated into web browsers. The official HTML recommendation has absolutely no conditions for either with or without it. The rules in this stylesheet are independent of it.
The <title>
mark.
Generally ends with "—Jean Charlot".
Remove: <meta name="viewport" content="width=device-width">
.
These styles are independent of minimum width, and has either maximum width or no need for one.
Furthermore, those viewport attribute values are an enforced decision that voids the flexibility for personal comfort that the person viewing the document normally has with resizing/reshaping the viewport. Instead, this lack of flexibility must be addressed either by the gadget makers (f.e. by means of physical controls) and computer programmers to provide unlimited viewing options (as is already provided on computers with larger displays) to the person viewing. Or a different device can be used for experiencing personal comfort (f.e. perhaps a computer, or a book).
Remove: <meta name="format-detection" content="telephone=no">
.
That really should be an option within an HTML viewer that offers (to the person viewing the document) enabling automatic linking of telephone numbers beyond the specifically marked text by the longtime existing "tel:" protocal <a href="tel:. . .">
.
Update the stylesheet <link>
.
Only one stylesheet is needed. The rel attribute is before the href attribute. The href attribute has a relative path, never absolute. No other attributes needed.
Rarely, a <style>
mark for styles unique to the document.
Preferred rather than adding new rules to the site stylesheet. Uniquify classes or ID names by prefixing with "doc_". However, this mark is rare because this site stylesheet usually has everything already at this point.
As an alternative, use an <iframe>
(with a srcdoc attribute) at the end of the document for the documentation and CSS rules. Then, just like what the website stylesheet does for itself, add a second <link>
with the document itself as the additional stylesheet for itself. See the main index as an example.
Another possibility is when a document was intended as self-contained. However, a document should be fine without any changes to the default values provided by the HTML viewer. Consider using this stylesheet instead for the rules in the <style>
region that are the same.
Usually a form feed ^L before the line with the <body>
mark, for page/visual division in text editors.
<body>
regionConversions for the beginning of the <body>
region of a document.
Mark the beginning of the <body>
region. Class it with imagery when the document is an image document or when it has a previews listing of image samples for documents. Remove other classes and attributes.
Add the document title, per its guideline. Usually followed by a form feed ^L on the next line, for page/visual division in text editors.
Main differences for content:
Removal of the #-list class (and its previous iterations), as each item typically had only a paragraph. Simply add the named location and fragment link followed by two spaces in the beginning of the paragraph region.
A document ends with links for the website. Usually preceded by a form feed ^L, for page/visual division in text editors.
No need for marking the end of either the <body>
or <html>
regions.
Removed page-title ID. Instead, the document title is simply an <h1>
when it is the :first-child of the <body>
region. Also, follow that with an <hr>
prior the content of the document.
Restyled the document title, too.
<dl>
immediately after the final horizontal rule, before the paragraph with the site link and credit link.
Changed "page" to "document" in documentaion, and "page-" to "doc-" in ID and class names. This is because a document is self-supportive, while a page is potentially unable to stand on its own. For example, links to other documents are supplemental rather than vital.
Removed site-copyright-contact ID. The main index link and credit link are now simply in the paragraph after the final horizontal rule <hr>
mark, a new requirement. Also removed the <nav>
mark.
Replaced phrase-br class with the attribute f for a phrase.
Revamped "named locations and their fragment links" into "hyperlinks". Also formerly known as "fragment-proxy".
Named locations and fragment links are now relatively positioned. Named locations are no longer classed as #. The fragment link at its named location has an attribute named # to distinguish it from other possible links, such as in notes or note lists.
Emphasizing a targeted location is no longer done with a separate mark, t.i. an em. It was used as a way for removing the fragment link because a link to the currently targeted location seemed pointless. That was similar to having a link to a document within itself, producing no result.
However, tab-selection (with the TAB button) focuses on each link as an alternative to a pointer-using interface (PUI). Named locations with their own fragment links made it possible for traversal through the document by location, except the removal of a fragment link created a gap in that traversal.
Therefore, the appearance of a fragment link is now modified when its own named location is targeted, while maintaining a similar appearance. The link is still available for tab-selection, and its difference indicates it is the target in the current URL address for the document displayed by the HTML viewer.
Removed #-horizontal-list class because it was only used with the sample-list class.
Removed #-vertical-list class because it was only for efficiently applying a non-static position for absolutely positioned named locations, fragment links, and their emphasis. Named locations and fragment links are now relatively positioned; emphasis is no longer a separate mark.
Removed resource-list class, as it is was simply another name for #-vertical-list.
Removed #-sibling class because targeting a location far from its own fragment link is contradictory. A fragment link for its own named location needs to be at its own named location, because otherwise it is referential fragment link for a location elsewhere in the document.
Revamped and renamed sample-list class to previews for a list of previews.
A definition list <dl>
for the image thumbnail <dt>
and its description <dd>
.
The sample-then-credit class has been removed.
When recto and verso samples for a piece, just add another set of <dt>
and <dd>
.
When multiple pieces for an item, add a <dl>
for each piece. Multiple pieces will be listed horizontally, so there should be no space or newline characters between the end of one piece and the beginning of another, t.i. compact them as </dl><dl>
.
Revised with latest version of named locations and fragment links. Those for samples are always in the preview, either before the sample paragraph or in the description when without a sample. Only a set has those in the list item, prior to its intro paragraph.
<blockquote>
Added to default styles. Mainly used within the descriptions of the new preview listing for initial text of scanned documents, f.e. the Correspondence section.
The "notes feature" has been revamped into notes and their lists. Revised with latest version of named locations and fragment links.
Replaced single-image, multi-image, and fit-content classes with imagery class.
Consider using the partial view approach. See Writings on Jean Charlot, Books on Jean Charlot, or Books and Booklets.
Use only the <b>
mark, no class.
Use only the <i>
mark, no class. Perhaps a lang attribute, too.
It is more appropriate to use three <span>
marks.
Renamed WJC-JMR_ref and wjc-jmr-ref to jmr-wjcb. Renamed nonAlphanumeric to non-alphanumeric.
Removed classes. Use <i>
without a class. If anything at all, consider creating a data-is-title attribute, with optional values of "artwork", "publication", and "event".
Removed classes. These were within double quote marks, likely fancy. Be sure to change to plain double quote marks.
Consider using a <dl>
for an introduced list.
Revamped item-list into a list of previews.
Obsolete. See hyperlinks or a list of previews.
Obsolete. See a list of previews.
Replace <span>
with a <p>
. See a list of previews.
Changes for web documents with stylesheets prior to site_CGku.css.
Remove the mark with #page-header ID; the ID is obsolete.
Remove the mark with #page-body ID; the ID is obsolete.
Switch to two spaces after sentence period instead of <tt>
.
Remove: .dimensions, .size, .fraction, .whole-number, .numerator, .denominator. See fractions.
New document additions feature as a means for narrowing to a set of dated additions.
New indexing for pages.
Changes for artwork documents with stylesheets prior to gallery_CGku.css.
New color.
Revise item-list or image-list into a list of previews.
Revise <nav>
mark for documents with scans of book pages. (Actually, reevaluate the navigation when the time comes.)
Has document additions feature as a replacement for #page-additions id.
Contact, copyright, credit
Jean Charlot
&
The
Jean Charlot Foundation