change log

jasmine's journal

september 2023

  • beefed up the HTTP security headers.
  • finally replaced all the javascript headers and footers with server-side includes!

  • significantly improved loading time by compressing images, specifying preload and fetch directives, as well as deleting some javascript!
  • reduced cumulative layout shift by a substantial margin.
  • joined accessible net!

  • added a button to control the scrolling animation on the last.fm widget.
  • fixed more accessibility issues with keyboard access.
  • joined the indieweb webring!
  • added pledge badge for nonbot.

  • trying out some new fonts on the home page and blog pages!!
  • removed guestbook scroller iframe to eliminate instances of the depreciated <marquee> element.
  • tweaked some animations and styling here and there.

  • updated HTTP security headers.
  • adjusted text size across several pages for improved readability.
  • added more semantic markup for reader mode compatibility where applicable.
  • updated the "about" and "site map" pages.
  • fixed issue where sticky note contents were not tabbable.

  • purged some more old code from under the hood.
  • remove the "anon inbox" section on the home page. follow the breadcrumbs instead, if you must 🐱
  • added more buttons to the link gallery.

  • updated the link gallery with more buttons!
  • rearranged some sections on the home page.

  • optimized perceived loading latency on the home page.
  • jquery version 3.7.1 will be gradually rolled out across the site to replace version 3.7.0; going forward, the script will also be hosted onsite instead of being delivered via CDN.
  • small text edits on the about page.
  • closing the preloader screen by clicking "skip rendering" will now properly abort requests to external domains that have failed to connect.
  • improved the color contrast of selected text in dark mode.
  • other minor style changes.

  • fixed margin and padding parameters for various elements on the homepage and link gallery page.
  • rearranged sections on the link gallery page.

  • reformatted atom feed for blog articles to display HTML content in feed readers.
  • fixed javascript blog feeds to display links.
  • updated <noscript> placeholder content on the homepage.
  • fixed box shadow breaks on webkit-based tablet browsers.