Browsing the blog archives for July, 2010.

Requiring SSL client authentication in a user friendly way in Apache

pki

Web browsers don’t display very friendly error messages to users when SSL client authentication fails. What most people understand from the error message displayed is “This site doesn’t work for me”. This is a usability failure. Your site should always display useful error messages to your users.

Another common usability failure is to allow users to present multiple client certificates when your site only trusts a certain type of certificate. The user has no idea which certificate they need to present, and they shouldn’t need to. The common solution to this problem is to provide documentation as to which certificate should be used. This is a poor solution.

2 Comments

Changed blog content license to CC BY SA

Uncategorized

Though at some point in time I thought I had already assigned this license to my content, it was not listed on the site. It may have disappeared during a skin upgrade. Anyway, all content on this site is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License.

No Comments

JSBreadCrumbs 0.5 released

MediaWiki

JSBreadCrumbs is a MediaWiki extension that will add a trail of navigation breadcrumbs below the navigation tabs.

Another train ride, some more coding… This is a bugfix release. The following has changed since 0.4:

  • Changed the display of site names to (site name) from site name: to make a visual difference between project namespace, and site name

Hopefully, this will make it clearer that the site name isn’t a namespace, but a different wiki.

To download the extension, do so via the extension distributor on the extension’s page at mediawiki.org.

No Comments

JSBreadCrumbs 0.4 released

MediaWiki

JSBreadCrumbs is a MediaWiki extension that will add a trail of navigation breadcrumbs below the navigation tabs.

I was on the train for a long time yesterday, and got a chance to fix some bugs. This is a feature and bugfix release. The following has changed since 0.3:

  • Added different site name support (when breadcrumbs are enabled on wiki farms, and they share the same cookie path)
  • Added support for preferences
    • Users can enable/disable bread crumbs
    • Users can enable/disable the prepending of site name onto titles
    • Users can set the number of bread crumbs to display
1 Comment