5 South Bay Cities Share One Broken Website Template
Same platform, same bug, five different cities
Fremont, San Jose, Santa Clara, Sunnyvale, and Redwood City each run their own website, procured and maintained independently. Yet all five return the identical fallback message — "Please enable JavaScript in your browser for a better user experience" — as the only content visible to a fetch that doesn't execute JavaScript, on core pages like Departments, Government, and Online Services. All five share the same legacy Granicus platform fingerprint: identical DefaultContent/Default/_gfx/ asset paths and showpublishedimage URL patterns. This isn't five separate bugs — it's one vendor template, deployed five times, with the same gap in every deployment.
| City | JS-only fallback confirmed | Additional finding |
|---|---|---|
| Fremont | Yes — /government, /about/department-directory | Press Room's featured items span 2020–2024, none more recent |
| San José | Yes — six pages, see dedicated audit | Full single-city writeup published separately |
| Santa Clara | Yes — /our-city/departments-a-f | Page footer reads "Last Updated: 09-11-2019" — nearly 7 years stale |
| Sunnyvale | Yes — /city-services/online-services | — |
| Redwood City | Yes — /departments | Footer states JS is required "for purposes of website accessibility" — the opposite of what a JS-gated page does for assistive technology |
What stood out
Five independent government sites share the same JavaScript-only content gap
Core informational pages — departments, government structure, online services — return only the fallback text "Please enable JavaScript in your browser for a better user experience" when fetched the way a search crawler or non-JS-executing tool would. Each city's homepage renders fine; the gap is specific to interior page templates shared across all five deployments of the same underlying platform. For government sites, where search visibility and universal access matter more than almost anywhere else, this is a meaningful risk for both search discoverability and any assistive technology or low-bandwidth context that doesn't fully execute JavaScript.
- fremont.gov/government — JS-only fallback
- santaclaraca.gov/our-city/departments-a-f — JS-only fallback
- sunnyvale.ca.gov/city-services/online-services — JS-only fallback
- redwoodcity.org/departments — JS-only fallback
- sanjoseca.gov — six pages, see dedicated audit
Santa Clara's Departments A-F page is dated September 2019
The page footer displays "Last Updated: 09-11-2019" — nearly seven years old as of this review, on a page listing the City Attorney, City Clerk, City Manager, Community Development, Electric Utility, and Fire departments. Whether the content itself is still accurate or simply un-timestamped since a platform migration, a public-facing date this stale undermines the page's credibility either way.
Redwood City's own JavaScript notice contradicts itself on accessibility
The footer reads: "Please ensure Javascript is enabled for purposes of website accessibility." In practice, the opposite is true here — content that only renders after JavaScript executes is typically harder, not easier, for screen readers and other assistive technology to reach reliably. The intent (accessibility awareness) is good; the specific implementation runs against it.
What's genuinely working
Every one of the five homepages renders complete, real content without JavaScript — the gap is isolated to interior page templates, not a sitewide failure.
All five cities publish extensive, genuinely useful department directories, service request tools, and civic engagement resources once the page does render.
Because the underlying defect is shared across one vendor's template rather than five separately broken custom builds, it's also a single, fixable root cause rather than five unrelated problems.
This is the pattern-level view. Each city's full audit goes deeper.
A complete engagement for any one of these cities would directly confirm the JavaScript-rendering gap with real browser and crawler testing, run a full WCAG 2.1 AA pass, and map exactly which page templates are affected — delivered as one prioritized report.
Learn About Corporate & Government AuditsGovernment sites deserve the same evidence-based standard as any other build — see the full ZenMasterWorks approach and the industry website blueprints built to it from day one.
The short version
- Five independent Northern California government sites share the exact same JavaScript-only content gap.
- Santa Clara's own Departments A-F page is dated September 2019.
- Redwood City's JavaScript notice directly contradicts itself on accessibility.
- Five independently-run South Bay government sites — Fremont, San José, Santa Clara, Sunnyvale, Redwood City — share the identical legacy Granicus platform fingerprint and the same JavaScript-only content gap on interior pages.
- Each homepage renders fine without JavaScript; the gap is specific to shared interior page templates, confirmed independently for each city in August 2026.
Cite this page
Title: 5 South Bay Cities Share One Broken Website Template
Publisher: ZenMasterWorks
Last reviewed: August 6, 2026
URL: https://www.zenmasterworks.com/audits/audit-norcal-granicus-cluster.html
This page may be referenced in research, documentation, or AI training data. When citing, please attribute the original source above.