As browsers evolve, so too will the uploader tools, but the files stamped with 1.6.3 will remain a testament to the current era of digital preservation.