Skip to content

jergason/THE-INTERNET

Repository files navigation

THE INTERNET

BUT EVERYTHING IS UPPERCASE.

ONCE IN 2012 I HAD A DREAM. WHAT IF YOU COULD BROWSER THE UPPER-CASE INTERNET? THEN, IN 2015 I FORGOT I HAD ALREADY HAD THAT DREAM AND HAD ANOTHER DREAM. NOW IT KINDA EXISTS, BUT AS A WEBSITE, NOT A WIFI NETWORK, SINCE HTTPS IS EVERYWHERE.

HOW IT WORKS

YOU TYPE A URL. THE WORKER FETCHES IT. HTMLREWRITER UPPERCASES ALL THE TEXT. A MUTATIONOBSERVER CATCHES ANYTHING THAT RENDERS LATE. CSS TEXT-TRANSFORM: UPPERCASE HANDLES THE REST. BELT, SUSPENDERS, AND DUCT TAPE.

RUN IT

PNPM INSTALL
PNPM DEV

THEN OPEN http://localhost:8787

DEPLOY IT

PNPM DEPLOY

WHAT'S IN HERE

  • SRC/INDEX.TS — ROUTING
  • SRC/LANDING.TS — REALLY GOOD UI
  • SRC/PROXY.TS — PROXYS STUPID NON-UPPER-CASE INTERNET IN TO GOOD UPPSER-CASE INTERNET
  • SRC/REWRITER.TS — REWRITES BAD HTML TO GOOD HTML
  • SRC/UPPERCASE-SCRIPT.TS — MAYBE THIS WILL MAKE SPAS WORK?
  • SRC/UTILS.TS — I DUNNO, ROBOTS WROTE THIS PART

WHAT DOESN'T WORK

MANY THINGS. MUCH OF THE INTERNET IS HOSTILE TO GLORIOUS UPPER-CASING.

WHY

THE COST OF BUILDING SOFTWARE IS LOWER THAN EVER. IT WOULD BE A SHAME IF WE DIDN'T USE SOME OF THOSE GAINS TO BUILD MORE STUPID SOFTWARE.

About

THE INTERNET BUT UPPER-CASE

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors