I built the Cancer Answers site back in 1994 when there were no WYSIWYG page building tools at all. Pages were built in a static manner and each was separate, as opposed to the database approach we see in most new sites developed today. With database sites, like the WordPress stuff installed for clients on my server, a small change in the site template propagates to the site and are seen globally on every page served. The cancer treatment information site, developed in partnership with an oncologist writer, needs to be edited page by page. Thus, adding Facebook like and share buttons would have involved hundreds of pages of edits.
Over the years, I have adopted a developer’s toolkit. Way back when I was coding the pages I designed at Bein Logic, one of the programmers there turned me on to BBedit. With this tool, I can replace a string of text from every file in a folder. In this case, a table cell was added within an existing footer that is on every page in a singular format. Once I coded a page to work, I copied those results to all of the other files in one fell swoop. Sweet!