Battrick Suggestions
Instead of just moaning about the poor front-end of Battrick, I decided to analyse different areas of the site, some in comprehensive detail, to show how I think they could be improved. This is the index page for those suggestions and investigations.
Suggestion ↦ Demo implementations
- bt_linted.js Used JSLint to tidy up bt.js, with hopefully no functional changes (bugs). Once confirmed, minifying this version will save approximately 43% data transfer (32% saving from the current bt.js).
- Main page (needs updating with new box construction method and menu)
- natsquad.asp page suggestions
- Report.txt is an summary of what I'd done
- Rules page (needs completing)
Tests
Looking at specific areas with the design of Battrick
- Test Boxes - Use of sprite image rather than separate images. Also uses Test 4 and Test 5
- Test Box Construction - framework for implementing boxes in a consistent, semantic manor
- Test CSS - Splitting the CSS down into smaller files to ease maintenance and avoid the need for browser-specific files.
- Test getSuffix() - Improving the getsuffix() function from the head.asp file.
- Test Logo - Use of single banner image rather than separate images. Also uses Test 1, Test 2 and Test 3
- Test Match Stats - Improving the table at the bottom of the player page.
- Test Select - Improving the look of the Squad Sorting select element.
Suggestions and Tests now irrelevant