pic.svg.gz; it does not seem to be necessary to rename it pic.svgz. For Apache servers: needs an AddType:AddType image/svg+xml .svg AddType image/svg+xml .svgz AddEncoding gzip .svgz
You could add the following lines in .htaccess which would be useful if the server was gzipping everything it sent (but ours doesn't).
<FilesMatch \.svgz$>
<IfModule mod_gzip.c>
mod_gzip_on No
</IfModule>
</FilesMatch>
This keeps Apache from double-zipping the file if mod_gzip is
on--which it seems not to be on Dante/Homer.
application/xhtml+xml, you either need to give them the extension .xhtml or put them in a special directory (say "xhtml") and add an .htaccess to the subdirectory saying:
RewriteEngine on
RewriteBase /
RewriteCond %{HTTP_ACCEPT} application/xhtml\+xml
RewriteCond %{HTTP_ACCEPT} !application/xhtml\+xml\s*;\s*q=0
RewriteCond %{REQUEST_URI} \.html$
RewriteCond %{THE_REQUEST} HTTP/1\.1
RewriteRule .* - [T=application/xhtml+xml]
This tells the server to identify the MIME type of the file as application/xhtml+xml even though it has an .html extension. Note however that a simple .xhtml works by itself for Firefox, but the IE series don't recognize it; they will pop up an "what do you want to do with this?" screen, and if you say Open, they will have a go at it.She said,Eggplant!quite loudly.
Or, you can brute-force ldquo and rdquo with “ and ”: “If anyone cares,” she muttered wearily.
Stephen Poley has a nice little sed script for converting the inch and aspostrophe quotation marks into the smart pairs.
The target attribute is not legal in XHTML1.1 (or in HTML 4 strict). What to do? Use a version of winpop:
<a href="filename.html" onclick="window.open(this.href); return false;" onkeypress="window.open(this.href); return false;">
This does not handle the use of target with base,
which is used, for example, on the Calendar page. In any case,
if you go to this much trouble, why not at least locate it with
an offset on x and y?