1
다른 터미널 에뮬레이터가 필요한 이유이 프로젝트의 목표는 터미널 에뮬레이터와 서식있는 텍스트 콘솔이라는 두 가지 관련 도구를 결합하여 올바르게 수행하는 것입니다.JavaScript로 작성된 것을 포함하여 많은 터미널 에뮬레이터가 있습니다.그러나 일반적으로 직사각형 문자 그리드와 함께 작동하며 서식있는 텍스트 (이미지, 수학, 가변 너비 텍스트, 가변 길이 행, 상호 작용)를 제대로 통합하지 않습니다.REPL 스타일 상호 작용, 채팅 클라이언트 등을 위해 설계된 다양한 도구도 있습니다. 예를 들어 IPython 또는 웹 브라우저의 JavaScript 콘솔이 있습니다.그러나 터미널 에뮬레이터로 작동하지 않거나 기능이 제한적이거나 스위칭 모드가 필요합니다.서식있는 텍스트 응용 프로그램의 경우 DOM 및 JavaScript와 같은 웹 기술을 사용하는 것이 분명합니다.이 프로젝트의 목표는 기술자가 일상적인 터미널 에뮬레이터로 사용할 수 있고 풍부한 텍스트 및 상호 작용을 원활하게 지원하는 독립형 터미널 에뮬레이터 응용 프로그램입니다.그것은 임베디드 웹 엔진을 의미합니다.프로젝트의 핵심은 서로 다른 모드와 응용 프로그램에서 사용하고 포함 할 수있는 JavaScript 패키지입니다.