Skparab1's Github Website

This website can now be viewed at skparab1.github.io

Pages

  • Homepage
  • Subpages
    • Redirect
      • my url shortener
    • r
      • a shorter link for my url shortener
    • search
      • a search page for my software and website content
      • pretty good now actually, uses optimized rendering (like oskeyboard)'
      • however, is in p5js
    • traffic simulator
      • a web host for my traffic simulator
    • login
      • a webpage for logging in to skparab1 services
      • can be used across skparab1 web applications
    • homepage
      • my new homepage
      • in HTML (with HTML canvas)
      • not really that good so unlikely i will use
    • go
      • working on a url shortener in html
      • is much faster than my old one
    • main
      • my main github website
    • articles
      • my articles website, which does not have anything yet
    • catalog
      • my catalog website
      • sort of like my url shortener, but with buttons for links
    • gofast
      • testing my faster url shortener, go
    • libraries
      • libraries that my web pages use
    • logout
      • basically logs you out and redirects to the site you came from, or my homepage
    • pascals triangle
      • a pascals triangle generator

---------------------------------- dont go below this line stuff is not organized -------------------------------------

Url packing string query framework for search

  • search results are displayed, and are narrowed down by filters
  • the data of the filters is packed into the url as a query
  • and the page is refreshed with the conditions packed into the url
  • for example, if the user filters no python, then the string '&py=false' will be packed into the url
  • when the page loads, it will unpack the url and filter the results accordingly
  • multiple parameters can also be packed for example '&js=false&md=false&pas=false'
    • the & is used to seperate packed parameters (which are the filters)
  • try it here