The document discusses how the web has evolved to be mobile-friendly over time. It notes that early on, program logic ran on servers with dumb browsers on powerful machines, which did not work well for mobile. Now, program logic runs on the client with smart browsers on powerful machines and mobile phones that ship with smart browsers, allowing apps to work across devices. While webapps can now run across platforms, content adaptation and full integration of device capabilities is still a work in progress.