Minimum Requirements
The Bare Minimum (We Mean It)
| Component | Requirement |
|---|---|
| Device | Any device manufactured after 2005. We've seen this site load on a Nintendo DS browser. It didn't look good, but it loaded. |
| Browser | A web browser. Preferably not Internet Explorer 6, despite what our homepage says. That was aspirational branding, not a technical specification. |
| Internet | WiFi or any internet connection. Not ours — ours doesn't work. The password is on the homepage but the router is currently down (see System Status). |
| Font Tolerance | Ability to tolerate Comic Sans. This is a legacy requirement from our 2021 design system. We've mostly moved away from it. Mostly. |
Recommended Specifications
For the Optimal Experience™
| Component | Recommendation |
|---|---|
| Browser | Google Chrome. We only tested in Chrome. Kevin said he opened it in Firefox once and "it looked weird." We did not investigate further. |
| Screen Size | A screen bigger than 768px. Our responsive CSS is best described as "aspirational." On mobile, things overlap in ways that are technically valid HTML but emotionally distressing. |
| Patience | A moderate to high amount. Some pages load 8 Google Fonts, two versions of Font Awesome, and jQuery 1.4.2 for reasons nobody can explain. |
| Expectations | Low. Please keep them low. We are a high school coding club that built a website. The website works. That's the whole value proposition. |
Not Supported
Please Don't Even Try
| Platform | Status |
|---|---|
| Internet Explorer | We said "Best Viewed in IE6" on the old site. That was a joke. A very committed joke — it was in a <marquee> tag — but a joke nonetheless. Please use a modern browser. We're begging you. |
| Screen Readers | We're sorry. We know. We should have added alt text and ARIA labels. We learned about accessibility after we built the entire site. Retrofitting it is on our roadmap (position: 847 of 846 items). |
| Mobile | We're very sorry. The hamburger menu is a div that kevin styled with position: absolute and it moves based on the phase of the moon. We've accepted this. |
| Printing | Don't print this website. Please. The print stylesheet doesn't exist. Kevin's mom printed the homepage once and it used 14 pages and all the color ink. She was not happy. This is why the router situation is precarious. |
Last verified: Sometime in 2023 · Methodology: Kevin tried it on his laptop