Skip to content

csev/xmosaic-1.2

Repository files navigation

xmosaic-1.2

I took a few hours, downloaded xmosaic-1.2 and got it working on Max OS/X as part of an article I was writing - the code is here in case you want to experience what the web was like in 1993 :)

Pre-Requisites - Download and install X-Windows and OpenMotif from:

https://xquartz.macosforge.org/landing/

https://www.ist-inc.com/motif/download/index.html

OpenMotif installs into /usr/OpenMotif

Here is a compiled Binary Distribution that should work on Max OS/X 10.6 or later (with the pre-requisites installed).

You can look at the NCSA README but here are the quick instructions.

cd libwww
make clean all
cd ../libhtmlw
make clean all
cd ../src
make clean all

From the src directory start xmosaic:

./xmosaic &

I have made very few changes to let it browse a bit more of the web reasonably:

  • It uses HTTP/1.1 instead of HTTP 1.0 so it can see virtual hosted sites

  • It uses sips to convert all images to gif to give best chance of seeing them.

  • It ignores ampersand hex values as those were not invented yet

  • It hides content between script and style tags as those were not invented yet

It also is pretty chatty in the console while it is running - I am still working on the code and want to see if it breaks.

XMosaic 1.2 running on Max OSX

XMosaic 1.2 viewing info.cern.ch

About

XMosaic-1.2 (1993) - Running Native under X-Windows on Mac OS/X

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages