2 ms·> version 1.0 Internet, that webmasters “Webmaster” isn’t a title I’ve heard in about 20-years.by alberth 4y ago> version 1.0 Internet, that webmasters “Webmaster” isn’t a title I’ve heard in about 20-years.