1
Prečo iný emulátor terminálu Cieľom tohto projektu je skombinovať dva súvisiace, ale samostatné nástroje: emulátor terminálu a konzolu s bohatým textom a urobiť to správne.Existuje mnoho emulátorov terminálov, vrátane niekoľkých napísaných v jazyku JavaScript.Spravidla však pracujú s obdĺžnikovou mriežkou znakov a neintegrujú dobre formátovaný text (obrázky, matematiku, text s premenlivou šírkou, riadky s premenlivou dĺžkou, interakciu).Existujú aj rôzne nástroje určené na interakciu v štýle REPL, chatovacie klienty atď. Medzi príklady patrí IPython alebo konzola JavaScript webového prehľadávača.Nepracujú však ako emulátory terminálov alebo prinajlepšom majú obmedzenú funkčnosť alebo vyžadujú prepínacie režimy.Pre aplikácie s textom vo formáte RTF je zrejmé, že sa používajú webové technológie: DOM a JavaScript.Jedným z cieľov tohto projektu je samostatná aplikácia emulátora terminálov, ktorú môžu technici použiť ako každodenný emulátor terminálov, a ktorá tiež bezproblémovo poskytuje podporu bohatého textu a interakcie.To znamená zabudovaný webový engine.Jadrom projektu je balík JavaScript, ktorý je možné použiť a vložiť do rôznych režimov a aplikácií ....