Palm didn't have a fully-featured browser but pre-rendered pages server-side (that solution was called "Access" I believe). Palm had nowhere near the power, emulating Thumb/68k instructions on a handheld. FirefoxOS was on to something, and even WASM could maybe provide apps without an app store, but with the incredible web bloat of the last decade we got neither lean nor portable web apps.