Every software-intensive system has an architecture, be it intentional or accidential. The World-Wed Web has an intentional one, as described here by the W3C.
I particularly like the introduction to this document, which notes that "The World Wide Web uses relatively simple technologies with sufficient scalability, efficiency, and utility that they have resulted in a remarkable information system of interrelated resources, growing across languages, cultures, and media." Simple is better; select the right set of simple things and you create an architectural foundation from which structures and behaviors its original architects could not have even conceived of flourish.
gbooch 120000P81R 2 Comments 758 Visits