HTML 이 Hyper Text Markup Language 인데 이게 브라우저 엔진에서 문서기술언어를 읽어들여서 화면에 렌더링을 하잖아요?
잘 생각을 해보니까 여러 파일포맷들이 있을때,
외부에 저장을 했다면 사용자들이 생성한 내용들을 다시 읽어들여서 렌더링을 하는 것이
대부분의 파일생성 프로그램인데요?
결과물은 완전히 Binary 일지는 모르겠는데 생성내용에 대한 렌더링 처리를 가지는 것에 대해서는 과정 중에 Binary 등에서
내용을 해석을 해서 렌더링 처리를 해야하니까 데이터 해석의 과정이 있을 수 밖에 없어서요,
결국에 어떠한 방식으로든 사용자가 생성한 파일내용이 되는 것을 구조에 맞춰서
내용의 데이터들이 저장이 되어야 뒤에 읽어들일 수가 있는 것인데,
Markup Language 의 하나로 볼때 HTML 은 해석객체의 종류로는 읽어들이기에 Text 의 종류가 되는 것이고 그래서
사람들이 Markup 을 할 수가 있는 것이 되어서요,
일반적으로 해석엔진에 의해서 다시 읽어들일 수 있는 것은 객체로 볼때 프로그램의 처리 중에 정형화되어 있을 것이고
내용으로써 속성을 가질텐데 그러면 이러한 속성이 어딘가에 난해함이 없다면
HTML 과 같이 파일을 선언적으로 기술할 수가 있어서
Text 로 표시가 가능할 것이라서 브라우저의 엔진에 대해서 그래픽 기반의 자유도가 어느정도 높아진다면
거의 대부분의 파일포맷들을 Markup Language 로 표현가능하거나 사용자가 브라우저를 통해서 파일을 생성시킨 것을
해석시킬 수가 있을 것으로 보이네요.
말도 안되는 소리좀 그만하시고 약부터 드시죠