Author Archives: Magnus White

Spell Checking Plugin Update

The spell checking plugin has been updated to further record spelling errors. It now also records the sentence containing the error to provide context for the spell checking service. However, in order to comply with the Data Protect Act 1998, we ask users if they would like to provide the data anonymously.

When spell checking is complete, the user is asked if they would like to submit anonymous usage data. This data is displayed to ensure they know what the are submitting.

Spell checking plugin - asking user to submit anonymous usage data

ATbar Website Close to Deployment

atbar site

The ATbar website is at the stage where the framework is complete and the only thing missing is the content on a few minor pages. There are four sections to the website:
— Kit subsite
— API subsite
— Arabic version site

The Kit subsite is to hold the marketplace for additional modules for the toolbar, but until we have decided how that will be implemented we can’t start making the interface. Currently there is a placeholder with a “coming soon…” message.

The API subsite contains a Wiki for developers which will most likely list the code or have links to GitHub where it is currently published.

The Arabic site is the same as the English one expect for everything reading to from right to left. We will need someone to translate the pages into Arabic, but once that is done then it will be finished.

atbar arabic site

Downloading ATbar

The ATbar installer is available from the site now. Simply navigate to the download page and the automatic installer will pick the appropriate installation files depending on what browser you are using. Currently only Chrome and Safari are supported but we hope to include FireFox and IE in the future.

Remaining Tasks

Currently I am working on improving the instructions page to have detailed instructions of use however, these may need to change depending on what features we decide to use on ATbar v2.0. The Help and FAQ files are also under construction – any input with questions that you might think need answering would be appreciated.
The About and Privacy pages also need to be written (looking to E.A for input on those).


ATbar website mock-up

ATbar mockup site

I have created a mock-up of the ATbar website, which will contain the main features of the toolbar, download, instructions and help files. It is quite basic at the moment and just displays some simple information. The links are just ‘anchors’ but do not go anywhere.

The “kit” (module development)  and “API” (application interface) links are intended to be for two subsites and are therefore highlighted in orange. They will be changed to be more elegant in the future. The page has enough space for plenty of content and both images and text work with the colour scheme.

Atbar mockup site arabic

ATbar mockup site in Arabic

Currently there is no Arabic version, but there are language links in the footer. The Arabic link uses Google translate for a quick demonstration of how it might look. Plans for an Arabic site need to be discussed.



Please comment on the layout, colour scheme and design, this is only the first draft.

ATbar Requirements (Draft 1.0)

Issue: Draft 1.0

Initial Work Requirements

ID Title Description
FR-IW-01 Modularisation Each function on the ATbar should be able to selected individually to populate the tool bar with user required functions.
FR-IW -02 Fix the web Report accessibility issues to “Fix the Web” organisation. The form needs to take under a minute to complete.
FR-IW-03 Text magnifier Increase or decrease text size.
FR-IW-04 Font changer Select a different font and increase the line spacing.
FR-IW-05 Style changer Change the colour of the ATbar toolbar as well as the webpage colours including the background, text and links. Pre-chosen styles should be available for the most common visual impairments.
FR-IW-06 Spell checker Checks spelling for plain text forms. Alternative suggestions should be displayed.
FR-IW-07 Dictionary When a word is highlighted and the dictionary selected, a definition from Wikitionary should appear.
FR-IW-08 Information for use Detailed user guide explaining each functions use and step by step images and instructions.
FR-IW-09 Restore webpage Reverts webpage back as normally seen.
FR-IW-10 Close ATbar Closes the ATbar stilling allowing the option to re-open it.
FR-IW-11 ALT tags Alternative text tags on all buttons
FR-IW-12 ATbar information Version number and website link should be provided.
FR-IW-13 x64 bit installer ATbar should be able to be installed on 32 and 64 bit operating systems.

Non-Functional Requirements

ID Title Description
NF-RQ-01 Clear icons The icons should clearly represent the task they perform.
NF-RQ-02 ATbar and icon size The ATbar toolbar and icons must be an appropriate size to be seen on common screen sizes (1024×768 upwards).