Change Log


19 Mar 2024



Changes To This Site

6.26Added Text theme link for compatibility with older browsers, changed page footers so less cluttered, removal of retro theme and replace with text theme to reduce maintenace
6.25Updated copyright year, fixed browser history for Q & A's, other minor tweaks/fixes, added code to validate links on Mastodon, copied comments from PHP source to HTML source for easier in browser debugging
6.24New section jump navigation on the This page, Home page, TV Setup, Gaming, Contact & Raspberry Pi specification pages, all jump navigation buttons will now play better with your browsers history ( going back will now work as expected )
6.23Moved web server to a slightly better Raspberry Pi 4 (8GB & 1.8Ghz), Fixed up some icon sizing issues, the date in the page headers now shows special days with a name & an emoji, Detect Chromium browser properly , under Rasp­berry Pi OS, so it's not reported as Google Chrome, Changed the PC-Spec page to reflect new hardware, Refactored some PHP, fix colours of text whilst selecting for copy & pasting, enabled smooth scrolling for compatible browsers, other minor tweaks to fonts etc…
6.22Removed locally hosted Google fonts to speed page rendering (all themes), Now using fixed image sizes for icons at the top of the pages to also speed up page rendering (Dark / Light themes), Scrollable navigation buttons for Dark / Light theme versions of the site for better use of space on mobile devices etc…, added page for arm (Advanced RISC Machines) assembly language info, Dark / Light theme reenabled for Safari V17+
6.21Sky Plus page changes, refactored PHP code using some new techniques to speed up backend HTML page construction, added info to the top of the bank hol's page, Temporarily dropped support for Safari and Opera browsers with Dark / Light modes to allow them to catch up with newer CSS features
6.20Fixed focus for keyboard navigation on Dark / Light themes, so the next press of tab takes you to the correct targeted link, retro theme links now standardised and spruced up a bit, fixed hovering when using Edge on Xbox Series S|X when no mouse is connected to the console (may work for Xbox One also), tidied layout for smaller screen devices, allow more screen area to be used for large screen devices, change non-retro navigation buttons to use SVG images rather than only text, fixed default font size, refactored php code, converted games list on the gaming page into PHP data files rather than embedded into the code, minimum page width increased to 400px from 320px

6.19Theme bar updated, Changed date / time for smaller screens, added tooltips
6.18Changed page headings slightly and removed some layout inconsistencies from the navigation button bars and information (wiki) buttons, fixed slight layout issue for mobile devices
6.17Email address changed on contact page, also reworded some of the text on the page to make it easier to understand
6.16Colour tweaks for all themes, Navigation button resize, removed reddit links from gaming page & various fixes
6.15Minor fixes, extra F.A.Q questions & answers, using new CSS media query range syntax that requires even more modern browsers so there is more chance of you being forced to the retro theme
6.14Fixed an issue with Forced Retro theme, having retro in the query string whilst retro being forced was causing issue as you could bypass reto theme and end up with pages that do not render properly
6.13More work on server caching to speed up repeat visits, changed navigation button names and some page titles, added date/time to larger screen devices to aid in detecting browser caching issues
6.12Added a Python page including the souce for my game Master Mind, removed Google Fonts and am hosting them locally on my server (this removes some google tracking and speeds up the browser rendering), the site is now using the Ubuntu and Ubuntu Mono fonts
6.11Retro theme additions and fixes (Addedd iOS browsers [Edge, Chrome, Firefox], fixed missing scrollbar on hover, new table layout for Bank holidays, fixed Opera browser forcing retro theme, fixed corrupted output with w3m browser)
6.10Further implemented a text only browser mode for older retro browsers, like NetSurf, early Edge version, etc… (w.i.p). Fixed some minor alignment issues with fonts i.e. the version numbers on this page did not align with the top row of text. Added a new retro theme button to aid testing

6.09Added more Music Videos, added some entries to Bank Holidays, various fixes, support for text only browsers ie W3M for Linux terminal (w.i.p)
6.08Browser caching enhancement to speed up page loading
6.07Trying out nth-child in CSS, removed all the striping PHP code and replaced with CSS, added a more rounded look in many places, rgb coloured the main navigation buttons (part of nth-child testing), Fix for touchscreen devices where the hover effect was sticking, Changed flex grids to flexboxes
6.06Added warning dialogue for legacy / unsupported / untested web browsers
6.05Refactored Music and Gaming pages to speed them up, new layouts test, added extra data to the Bank Holidays page and made it a little clearer
6.04Accessibility update
6.03Simplified colors (more contrast for accessibility users) and change some layout
6.02Navigation and link button fixes and tweaks, mainly for smaller screen support
6.01Various small fixes and tweaks
6.00Dropped support for older web browsers (including Windows Phone) so I can concentrate on using more modern features, tweaked colour scheme in both dark and light modes, impemented a proper dark mode and no longer cheat by just reversing all the colours, fixed navigation skip for keyboard / accessibility users, removed Top of Page button, removed most manual hyphenation and added automatic hyphenation to reduce code size and the amount of maintenance, implemented bodge for iOS/iPadOS hover issue on touchscreen (not perfect), removed graphics from header if screen < 600px, renamed Computer Spec's -> My PCs to shorten page title

5.29Removed SCSS and now using standard CSS as the SCSS compiler was corrupting the outputted CSS code, it was too time consuming to identify where the issue was it's easier to revert to vanilla CSS
5.28Layout tweaks
5.27Backend tweaks, Homepage refactoring
5.26Changed page titles (Gaming info -> Video Gaming, PC Spec's -> Computer Spec's, Linux Info -> Ubuntu Linux
5.25Removed Links page from navigation bar, Split out BBC Micro and windows games from the Others section on the Games page
5.24New Top of page button added to all pages and remove top of page links that are now redundant
5.23Minor tweaks and fixes
5.22Some minor tweaks to accomodate Firefox oddness, still some issues with tooltips though that work perfectly OK in Chrome / Chromium / Edge
5.21Changed server Operating System to Ubuntu 64bit so that PHP can be updated to allow date functions past the year 2038, this allows the correct function of my bank holidays page (see bug in 5.20 below)
5.20Removed all hardcoded dates from the Bank Holidays page and replaced them with calculated dates using PHP to prevent errors (a year 2038 timestamp bug prevents me from displaying any holidays past 2037)

5.19Added Last 12 weeks to Bank holidays page and some internal refactoring of code of this page for easier maintenance
5.18Added new years (up to 2030) on bank holiday page, added year headings to make page easier to read, recoded event entries for easier maintenance
5.17Added new Linux Info page
5.16Added new Sky Glass F.A.Q
5.15Added updated date to F.A.Q answers, added framework for new F.A.Q page, updated Sky Plus F.A.Q for easier editing
5.14Fixed button/link focus, the focus box should not appear for mouse users, tweaked colours for dark mode, added some code for older Edge browsers, Internet Explorer & NetSurf
5.13Made dark mode more permanent, fixed 404 error page (server software issue)
5.12Support for font resize on mobile devices
5.11New experimental dark mode
5.10Colour scheme update, changed links, cleaned up some CSS, Added page heading icons, etc…

5.09Updated gaming info page, remove and merged sections, updated details etc…
5.08New layout for ths change log, Fixed some focus issues when only using a keyboard and no mouse, fixed bank holiday page so it handles events when they are in the past
5.07Implemented HTTPS (SSL), on the server and in the HTML
5.06Upgraded PHP version on the server, changes for PHP compatibility
5.05Small tweak to the sites look and minor bug fixes
5.04Added England & Wales Bank holiday countdown list page (Bank Hol's Nav button)
5.03Changed some of the links so they can be opened in new tabs etc…, tweaked the gaming page layout
5.02Changed sites main font to Quicksand using Google fonts
5.01Removed cookie usage
5.00Refactored code, Rewrote CSS (using SCSS) for modern browsers removing legacy browser support, Converted all HTML code to PHP, replaced all <table> code. You will need a modern browser to veiw this site correctly, for example: Chromium, Firefox, Edge etc… modernised Gaming & Home pages, Implemented server optimizations to speed up web page delivery.

4.55Polished text formatting on many pages, especially Music Videos & Useful Links
4.54Added code to make site more readable on older browser tech ie NetSurf on Risc OS & windows, simplified navigation for older browser support, changed url link formatting
4.53Small changes to speed up page delivery, removed MD5 code to allow caching, strengthened server security, split out change log into separate page
4.52Minor fixes & tweaks
4.51Dark mode experiment removed, new buttons design for Sky Plus F.A.Q, CSS var() support
4.50Altered borders of boxes etc… to fix bug in Chrome browsers, home page refresh

4.49Updated the Sky Plus F.A.Q page to use details & summary HTML tags
4.48Moved Server from windows 10 PC to Rasp­ber­ry Pi 4B 4GB running linux & updated the computer Specs page
4.47Added Xbox Series X support in the Gaming page
4.46Dark mode (Experiment)
4.45Addded section jump links
4.44Increased navigation buttons and bars spacings for smaller screen devices
4.43Removed ah folder and restructured the navigation, added md5 code to some internal files
4.42Fixed page header so that narrow screens now have the ability to scroll rather than just overflowing, enhanced PHP text parser engine, reworked most of the home page, added logo to header
4.41Rebranding from Annie's Hobby [AH] to AnnieUK
4.40Major overhaul of PHP text parsing functions to allow for more/better formatting, addedd tool tips to some of the titles on the home page

4.39Converted music page & games lists to use HTML / CSS tables
4.38Optimised some PHP, enhanced URL link buttons, gaming page changes & changed home page slightly
4.37Fixed multi-coloured lists and changed colours
4.36Removed more code redundancy and added fancy colour graded text to links, some titles, change log number etc…
4.35Reduced code duplication & enhanced the gaming page
4.34Tweaked internal code so site can run on Linux
4.33Converted Music page to PHP array for easier maintenance
4.32Converted computer Specs tables to PHP arrays for easier maintenance
4.31New browser cache stopping code and Please note boxes (top & bottom)
4.30Changes to Sky Plus F.A.Q and added a new question

4.29Minor text colour changes
4.28Added some more games to the Gamer page
4.27Removed Google+ from the bottom of the website pages
4.26Added cookie driven font size buttons to the navigation bar
4.25Standardised font sizes
4.24Added Reddit links and altered link appearance
4.23New logo and site name, tidied directory structure
4.22Non-user facing tidy up
4.21Added image scaling on differing screen / window sizes, re-added embedded YouTube
4.20More Sky Plus F.A.Q questions added

4.19Tidied some web code
4.18Changed web page validation links due to iframe support being removed
4.17Replaced embedded YouTube videos as links because some browsers were crashing/erroring
4.16Removed browser cache stopping code as change made on server to stop this
4.15Enhanced some lists with PHP arrays for easier editing and alphabeticalising the lists automatically, stop browser cache for most media files etc…
4.14New avatars for social media, Xbox Live etc…
4.13Added Discord link to social networking
4.12Added Xbox One X section to gaming page
4.11Removed the need for mobile checking
4.10Moved site to personal server and new domain

4.06Added new gaming page
4.05Added index to Music page
4.04Fixed layout and formatting issues, removed some legacy code
4.03Sky Plus F.A.Q new YouTube video
4.02New gamercard provider
4.01Enhanced navigation
4.00Site redesign & removed company website

3.18Added support for Xbox One
3.17Redesigned Games lists
3.10Scrolling navigation menu at top of screen

3.00Support for multiple screen resolutions

2.00One layout for multiple websites

1.00Initial release