Security NewsSecurity News

Security News

Colophon

The Security News site was created in the mid-winter of 1999. It has always been updated weekly.

The Security News was created and is maintained by Charles A. Upsdell.

The following gives an overview of design issues.

Page Design

Because the page appearance depends somewhat on how well a browser honours the browser standards, better browsers render pages more faithfully. The following information is there­fore prescriptive, not descriptive.

Page Size

The page width depends on the width of the browser window: the preferred width is 60 em units; but if this would be wider than the browser window, the width is reduced to fit within the window. The user should never have to scroll horizontally unless they browse with a device having a tiny screen, such as a web-enabled cellphone, and even then the need to scroll horizontally is reduced by much content that dynamically adapts to small screens.

Because an em unit is the height of a character in the user’s preferred font size, the preferred 60 em page width is wider if the user’s preferred font size is larger, and narrower if their font size is smaller. The result is that about the same number of characters appear on each line, no matter what the font size is, whenever the browser window is wide enough for the preferred page width.

Colours

The colour theme is dark, with the primary colours being black, white, and orange.

Normal body text is white. Normal header text is light orange with a dark orange shadow (if your browser sup­ports text shadows). Normal menu text is light orange. Normal menu links are dark orange. Code is pale green.

Links to pages within the www.upsdell.com domain are bright blue (if not visited), or bright purple (if visit­ed). Links to other domains are duller blue (if not visited), or duller purple (if visited).

Text links to other domains are followed by the icon external link. Exception : text links to www.upsdell.ca lack the icon.

Fonts

The font size is larger if the user prefers larger fonts, and smaller if the user prefers smaller fonts. The size of most body text is the user’s preferred size. Headers are sized proportionately, hence are larger when the user prefers larger fonts, and smaller when the user prefers smaller fonts.

The font used depends on which fonts are installed. The site names a list of fonts (known as a font stack), and the browser uses the first font in the stack which is installed and for which each character exists. Fonts are chosen for compatibility with Windows, MacOS, and Linux. The list of fonts is:

Spelling Issues

This site uses Canadian English.

This site uses the diæresis diacritical mark, when appropriate, e.g. in the word reüse.

This site uses the grave diacritical mark, when appropriate, e.g. in the word markèd.

Browser Issues 

Different browsers will inevitably display pages somewhat differently, with newer browsers displaying pages better than older, more primitive browsers. Modern standards-compliant browsers — Chrome, Edge, Firefox, Internet Explorer, SeaMonkey, Safari, Ope­ra, and Vivaldi — will display pages nearly identically. And even many ancient browsers will display pages quite well, because: 1 al­though this site uses modern features, it does not depend on these features to work well; and 2 this site was created many years ago when browser support was poor and very uneven, and this site still contains special code to cater to ancient browsers.

Pages comply with the W3C XHTML 4.01 and CSS 3 standards. Exception: the CSS validator may complain about missing CSS files; these are files used only for local testing, and not uploaded to the site. Exception: the Legal Notices page also uses dynamic HTML 5 if your browser supports it, but is quite usable without HTML 5 support.

Valid XHTML Valid CSS