처음의 브라우저는 얼마간의 텍스트, 경우에 따라 몇 장의 이미지를 보여주기 위한 단순한 창이었다. 잡지, 책과 같은, 흔히 커피 테이블 위에 놓여 있는 것과 동일한 종류의 문서를 배포하는 또 다른 방법에 불과했다.자바, 자바스크립트, CSS가 등장하면서 모든 것이 바뀌었다. 약간의 튜링 완전(Turing-complete) 기능을 추가하는 것이 시작이었다. 영리한 프로그래머는 한때 정적인 단어와 그림을 넣어두는 컨테이너였던 브라우저 안에 워드 프로세서와 게임, 그 외의 여러가지를 복제해 넣는 방법을 찾아냈다.