no it was not. hence the need for "mobile" versions of websites and various hacks to make the web work on mobile devices.
If mobile users only need service-type apps, the web can provide that. Programmers just have to write the screens.
The Web is a dumb terminal. You fill in a form, press XMIT or the equivalent, and get the next screen. Just because someone decided that the content needs to be jammed in a 900px table cell doesn't mean the web can't do mobile too.