Update Now page with info about my Cassette Beasts fanlisting

This commit is contained in:
Helen Chong 2024-06-24 14:04:37 +08:00
parent 9ec41cae53
commit 6c70b72484
1 changed files with 6 additions and 20 deletions

View File

@ -1,6 +1,6 @@
---
title: Now
updated: 2024-06-17
updated: 2024-06-24
eleventyNavigation:
order: 3
eleventyComputed:
@ -13,32 +13,18 @@ This is my [/now page](https://nownownow.com/about). You can find more pages lik
You can also check out my [status.cafe profile](https://status.cafe/users/leilukin) for my latest short status updates.
## Participating in the Personal Web
## Participating in Personal Web Spaces
I have been making a more active effort in participating in the personal web and connecting with other webmasters, through various methods including leaving messages on others' guestbooks, sending other webmasters emails, linking to each other's websites, following each other's Neocities profiles, etc.
I have been making a more active effort in participating in personal web spaces and connecting with other webmasters, through various methods including leaving messages on others' guestbooks, sending other webmasters emails, linking to each other's websites, following each other's Neocities profiles, etc.
Furthermore, I joined [32-Bit Cafe](https://32bit.cafe/) on both its Discourse forum and Discord on 15 June 2024.
## What I am Working on
### Reduce Website's JavaScript Reliance
### Building a {% cite "Cassette Beasts" %} Fanlisting and My Fanlisting Collective
In order to accommodate visitors who have disabled JavaScript, I have been working on reducing this website's dependence on JavaScript to perform basic functions.
Previously, the navigation bar's hamburger menu on mobile needed JavaScript to open and close, while the "Back to top" button used JavaScript to hide or display based on the visitor's scroll position. Now I have removed JavaScript from being needed to perform these functions, though the hamburger menu still uses JavaScript to enable pressing the Escape key to close to improve accessibility for keyboard navigation.
For components that still require JavaScript, such as my status.cafe widget and the Website Carbon badge on the home page, I have added `<noscript>` elements to notify visitors who have JavaScript disabled that JavaScript is required for those components.
You can learn more about how JavaScript is used on this site on the [JavaScript section of the colophon page](/colophon/#javascript).
### Website Performance Improvement
After setting up a [custom domain name and migrating this website to Netlify](/blog/posts/2024-05-31-domain-name-hosting-change-leilukins-hub), I have been working on improving the performance of this website to make visitors' experience with browsing this site better.
Important steps to improve this site's performance include preloading assets of the default font (Lexend), removing unneeded Font Awesome assets, and converting most images of this site to AVIF format to reduce file size and bandwidth.
As a result, {{ sitemeta.siteName }} is finally able to score 100 in all categories (Performance, Accessibility, Best practice and SEO on both mobile and desktop views) on [PageSpeed Insights](https://pagespeed.web.dev/).
[The Fanlistings Network](https://thefanlistings.org/) has [approved my application to build and run a {% cite "Cassette Beasts" %} fanlisting](/blog/posts/2024-06-24-cassette-beasts-fanlisting-approved). so I am working on building the {% cite "Cassette Beasts" %} fanlisting and my fanlisting colellective to gather all fanlistings I own, join and have applied in one place.
### Updating my {% cite "Star Wars: Knights of the Old Republic" %} mods
As part of my ongoing collaboration with [KOtOR Community Portal's mod builds](https://kotor.neocities.org/modding/), I have updated [KotOR 1 Twi'lek Male NPC Diversity](/projects/kotor1mods/#kotor-1-twilek-male-npc-diversity), [PartySwap](/projects/kotor2mods/#partyswap) and [PartySwap and Extended Enclave Compatibility Patch](/projects/kotor2mods/#partyswap-and-extended-enclave-compatibility-patch) to ensure my mods are bug-free and compatible with other mods in the mod builds, and to prepare for the next iteration of the mod builds.
As part of my collaboration with [KOtOR Community Portal's mod builds](https://kotor.neocities.org/modding/), I have updated [KotOR 1 Twi'lek Male NPC Diversity](/projects/kotor1mods/#kotor-1-twilek-male-npc-diversity), [PartySwap](/projects/kotor2mods/#partyswap) and [PartySwap and Extended Enclave Compatibility Patch](/projects/kotor2mods/#partyswap-and-extended-enclave-compatibility-patch) to ensure my mods are bug-free and compatible with other mods in the mod builds, and to prepare for the next iteration of the mod builds.