30
/
AIzaSyAYiBZKx7MnpbEhh9jyipgxe19OcubqV5w
June 15, 2024
1973264
162093
2

0h 16min, jan 1, 1993 y - The NCSA Mosaic

Description:

This web browser was the first to display images inline with text in the same document.

Added to timeline:

Date:

0h 16min, jan 1, 1993 y
Now
~ 31 years ago

Images: