최근 발표된 내용에 따르면, 오래된 스크립트 태그에서 스파이웨어가 숨겨져 있다는 경고가 제기되었습니다. 공격자들은 더 이상 사용되지 않는 도메인을 구매하여, 과거에 분석 및 광고 스크립트로 사용되던 태그를 통해 악성 코드를 배포하고 있습니다. 이는 웹사이트가 여전히 이러한 오래된 태그를 포함하고 있을 경우, 사용자에게 보이지 않게 공격자의 코드를 로드하게 만들 수 있습니다. 따라서 웹사이트 운영자들은 이러한 태그를 점검하고 정리할 필요성이 커졌습니다.
이와 함께, Chrome의 새로운 HTML-in-Canvas API가 다음 주에 안정화 버전으로 출시될 예정입니다. 이 API는 2D, WebGL 및 WebGPU 캔버스 내에서 실시간 HTML을 그릴 수 있게 해주며, 텍스트 선택, 양식 제어, 페이지 내 검색 및 스크린 리더와 같은 기능을 지원합니다. 이는 캔버스를 많이 사용하는 사용자 인터페이스(UI)에서 큰 발전으로 여겨집니다.
DeadTag라는 제목의 기사에서는 오래된 서드파티 스크립트 태그가 스파이웨어의 배급 네트워크로 변모하고 있다는 점을 강조합니다. 과거에 사용되던 도메인들이 공격자들에 의해 구매되고 있으며, 이로 인해 여전히 해당 태그를 포함하고 있는 웹사이트는 사용자에게 보이지 않게 악성 코드를 로드할 위험에 처해 있습니다. 이는 웹사이트의 보안에 심각한 위협이 될 수 있으며, 웹 개발자와 운영자들은 이러한 태그를 점검하고 제거하는 작업을 서둘러야 합니다.
새롭게 도입될 HTML-in-Canvas API는 웹 개발자들에게 많은 가능성을 제공합니다. 이 API를 사용하면, 개발자들은 2D, WebGL 및 WebGPU 캔버스 내에서 HTML 콘텐츠를 실시간으로 렌더링할 수 있습니다. 이는 기존의 캔버스 기술에 비해 큰 발전으로, 사용자 인터페이스의 상호작용성을 높일 수 있습니다. 예를 들어, 사용자가 텍스트를 선택하거나 양식을 작성할 때, 이러한 기능이 여전히 작동하게 됩니다. 현재 Three.js, Babylon.js, PixiJS와 같은 라이브러리들이 이 API를 지원하고 있으며, Chrome에서만 사용할 수 있는 점은 향후 다른 브라우저로의 확장이 기대됩니다.
이러한 변화는 웹 개발자들에게 새로운 도구를 제공함으로써, 더 나은 사용자 경험을 창출할 수 있는 기회를 제공합니다. 그러나 동시에, 오래된 스크립트 태그의 위험성을 간과해서는 안 되며, 보안 점검이 필수적입니다.