Digital preservation of flash-based media art presents unique technical challenges that often stem from evolving web standards and changing browser behaviors. A case study published in npj Heritage Science reveals critical issues when migrating digital art from legacy systems to modern environments. The research highlights how seemingly small technical details can significantly impact the visual integrity of digital artworks, particularly when dealing with character encoding standards and font compatibility.
The study identified a critical encoding mismatch between EUC-KR (specified in the HTML code) and UTF-8 (the default encoding standard of modern browsers), resulting in improper display of Korean characters. This was resolved by modifying the declaration in Visual Studio Code and batch-converting all HTML files to UTF-8 encoding. Additionally, the standardization of file extensions from .htm to .html enhanced execution stability and accessibility in contemporary web environments. These changes illustrate how foundational web development practices play a crucial role in digital preservation efforts.
Perhaps most revealing was the visual discrepancy observed between the original execution environment (Windows 8) and the migrated version on Windows 10. A small square (□) symbol appeared at the top of the ‘scenes.htm’ file, representing a substitution character displayed because the specified font (‘HY견명조’) did not support the non-breaking space (&) character. The surrounding tag, which dictates italic rendering, caused the symbol to appear slanted. This phenomenon underscores that such visual differences result from modern browser rendering behavior rather than coding errors, presenting significant challenges for authentic preservation of digital artworks that rely on specific rendering characteristics.