CSS font stacks, media style sheets & web standards
Site navigation below

Your banner ad here

Data recovery software tools & file recovery utilities to recover lost data

WestNIC provides reliable web hosting services

25% off cpanel web hosting and reseller hosting deals. Promo: codestyle25off

This is not a blog, it is a technical change log for the Code Style site with a searchable archive of previous entries. Technical implementation notes that shed light on when, why and how the site has evolved since 2000.

This log is sometimes updated several times per week, sometimes with a long overdue backlog of items. Many log entries refer to the Code Style Java package that delivers the servlet services and utilities used to manage this site.

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

Reverse chronology

FAQ answers and subject terms, 14th November 2009

Published a new set FAQ answers on various Java topics, Javascript and Web fonts, including 2 new premium content FAQs. Also created a set of SQL queries to check FAQs for a set of standard subject vocabulary terms to help cross-reference answers and generated lists of topic-related questions.

Java abstract classes

Java command line

Java inheritance

Java interface design

Java objects

Java servlets

Web font survey

Web fonts

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

The new Web safe fonts, 7th November 2009

Published the latest font survey results update with summary analysis of fonts not normally regarded as "Web safe" but appearing with equivalent frequency in the results listings. Specifically Lucida Sans Unicode, Lucida Console, Palatino Linotype and Franklin Gothic Medium on Windows; Helvetica Neue, Gill Sans and Futura on Mac and the whole of the top 10 on Linux.

Latest updates to the Code Style font survey results:

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

One percent better manifesto, 24th October 2009

Completed the One percent better manifesto article with bounty offer to reward suggestions for substantial improvements to the site. Added links to all relevant pages including the site map, section table of contents, Code Style subject index and home page.

Created a new CSS rule for h3 headings in bullet list items for the one percent better manifesto article, and added paragraphs in list items to the grouped selector for font-size: 100% to prevent compounding a smaller font size.

#Content ol li h3 {
  font-size:        1.34em;
}

#Content ol li p
{
  font-size:        100%;
}
      

Reverted the premium content service purchase scheme to a single one-off payment rather than an automated subscription. A significant number of subscribers had not understood the automated subscription scheme, which caused unnecessary alarm when the second annual payment was drawn. Despite efforts to highlight the subscription arrangement during the sign-up process and to forewarn subscribers of the renewal payment, the scheme was evidently unclear.

Doubled the price of a single year's premium content subscription to $40 to maintain an equivalent revenue level and increased the single FAQ by email option to $2.99. Added an ellipsis, …, and "premium content omitted" to premium content stub answers and updated all relevant calls to action and subscription forms. Also updated 401 error page that intercepts login failures with new prices.

Changed dashed line above premium content answer links to a solid 1 pixel grey line.

.Premium {
  border-top:       solid #ccc 1px;
}
      

Updated site log for 17 to 22 October.

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

13 new FAQ answers, 22nd October 2009

Published 13 new FAQ answers covering Javascript and DOM, Java and JSP, HTML and CSS web fonts. The site now carries over 700 FAQs, of which 281 are only available to premium content service subscribers.

Document Object Model

HTML & XHTML

Java Server Pages

Java abstract classes

Java inheritance

Java interface design

Java programming

Java strings

Java threads

Javascript browser

Web fonts

Added a new Lighttpd friendly redirect for the FAQ announcement page, FAQs published on 22 October 2009 , and issued a Twitter feed update.

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

Twitter landing page, 20th October 2009

Created a Twitter feed landing page to introduce followers to one-to-one help sessions by instant messenger. Follow the feed and check direct messages for details.

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

Java FindBugs analysis, 17th October 2009

Installed and ran the GUI version of the Java FindBugs tool on the Code Style code base and made an initial classification of the issues for priority action. No significant problems with core production code, most issues are to do with site management utilities and work in progress.

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

Font survey results update, 10th 2009

Latest updates to the Code Style font survey results:

Archived survey submissions before 10 October 2006 to maintain rolling 3 year span.

Merged development current live site content into the development site path with exception of the Lighttpd configuration. Includes all changes to do with the reset grid redesign.

Archived site log July 2009 and site log August 2009.

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