CSS font stacks, media style sheets & web standards

Your banner ad here

In this section

Follow Code Style

Site navigation below

This page is part of a searchable archive of the Code Style site log. Technical implementation notes that shed light on when, why and how the site has evolved since 2000.

RSS news feed Follow the latest entries to the site log.

Reverse chronology

OPML listings for feed readers, 21st February 2006

Added methods to the RssAgentLogger class to generate OPML listings for all the feed readers that are logged and have news feeds of their own. Also changed the aggregator contents to a Metacentric TOC mode definition list format, to generate feeds for new aggregators in each category. Added data fields and output to list support by platform for each feed reader, classifications by key features and added server side include references for news items.

Published the new feed reader reference section on Metacentric, and set up Apache permanent redirects for the Code Style RSS agent identifier listings in the root level .htaccess configuration.

# Redirect moved URIs to Metacentric
Redirect permanent /xml/rdf/rss/UserAgents.shtml http://www.metacentric.net/feed/reader/Contents.jsp
Redirect permanent /xml/rdf/rss/agents-Browser.shtml http://www.metacentric.net/feed/reader/browser/Contents.jsp
Redirect permanent /xml/rdf/rss/agents-Desktop.shtml http://www.metacentric.net/feed/reader/desktop/Contents.jsp
Redirect permanent /xml/rdf/rss/agents-Email.shtml http://www.metacentric.net/feed/reader/email/Contents.jsp
Redirect permanent /xml/rdf/rss/agents-Mobile.shtml http://www.metacentric.net/feed/reader/mobile/Contents.jsp
Redirect permanent /xml/rdf/rss/agents-Tool.shtml http://www.metacentric.net/feed/reader/tool/Contents.jsp
Redirect permanent /xml/rdf/rss/agents-Web.shtml http://www.metacentric.net/feed/reader/web/Contents.jsp
      

Actions: Ask a question about this post, seek clarification or offer a correction.

RSS agent feature listings, 17th February 2006

Extended the data fields output by the RssAgentLogger class to generate a table of features for each aggregator for the Metacentric feed reader reference. This reference is will replace the more limited user agent identifier classification previously published on Code Style.

Actions: Ask a question about this post, seek clarification or offer a correction.

Media style sheet browser conformance, 12th February 2006

Added a general note to the browser conformance pages in the CSS media monitor section, that no further updates will be posted for Opera, Netscape/Mozilla and Safari, which are all fully conformant. Also that Gecko based browsers should be considered equivalent.

Added a new .ButtonPanel class to the standard layout stylesheet, CSStdLayoutCommon.css, to place a new Web Feed Generator button under the site search panel.

.ButtonPanel {
  float:            left;
  width:            88px;
  clear:            none;
  padding:          0.5em;
  margin:           0.5em 0.5em 0.5em 2.5em;
}
      

Actions: Ask a question about this post, seek clarification or offer a correction.

New RSS agent identifiers, 11th February 2006

Processed the Metacentric server logs for January and identified 8 new RSS user agents, including two new mobile applications. Updated the RSS user agents catalogue with the latest entries.

Actions: Ask a question about this post, seek clarification or offer a correction.

UTF-8 output triggers JTidy right single quote bug, 9th February 2006

Further trial and error investigations with JTidy using configuration files revealed the right single quote entities bug identified on 4th February only occurs in UTF-8 output mode. When the char-encoding or output-encoding options are set to yes, the entities are converted to a literal right single quote and a new line is inserted after the next following character.

Changed the TidyDriver class to only process input as UTF-8 where necessary. Input encoding is set to Latin-1 by default. Also added a configuration option to keep the first attribute where an attribute is repeated, and changed the getInputStream method to use a temporary file for the tidied output and return the content as a FileInputStream.

Changed the SSI files for the Code Style site to use a div element for the footer navigation bar instead of a paragraph element.

Actions: Ask a question about this post, seek clarification or offer a correction.

JTidy right single quote bug, 4th February 2006

Found a bug in the CVS version of JTidy used for the Metacentric Web Feed Generator, where the presence of a right single quote entity in the source corrupts the tidied output. Created a number of test documents to investigate this problem and eventually isolated the case. A Unicode numeric entity, ’, or standard mnemonic ’ entity at the 61st character position or greater within an element is converted to a literal right single quote and a new line is inserted after the next following character. In certain positions, this generates invalid markup.

Actions: Ask a question about this post, seek clarification or offer a correction.

Previously on Code Style

Find technical implementation notes on all aspects of the Code Style site.

Add this page to your chosen social bookmarking service

Style warning - please read

Home · CSS · Java · Javascript · HTML · Help · Log