Zellij bir süre vaat edilen web müşterisini alır. Açık kaynaklı yazılım, geleneksel bir çoğullayıcı ile karşılaştırılacak modern terminalin çalışma alanıdır. Kullanıcılar terminal oturumlarını favori düzende düzenleyebilir ve eklenti yoluyla genişletebilir. Web istemcisi 0.43.0 sürümünün bir parçasıdır, terminal oturumları doğrudan tarayıcıda başlatılabilir.
Web istemcisinin uygulanması
Teknik olarak, web istemcisi, kullanıcının bilgisayarında yerel olarak çalışan Zellij'e gömülü bir web sunucusuna dayanır. Bu nedenle tarayıcı, iki web sitesi bileşiği aracılığıyla sunucu ile çift yönlü olarak iletişim kurar. Müşteri terminal kanalını gönderir STDIN
-Bu sunucunun girişi ve bu oluşturma komutlarından alır STDOUT
. Kontrol alt kanalı, istemci tarafından pencerenin boyutundaki değişikliklerden ve yapılandırma değişikliklerinden, mesajları kaydedin ve sunucu tarafından oturum denetimlerini değiştirmesinden sorumludur.
Web istemcisi, kod Vs.'de de kullanılan Xerm.js'ye dayanmaktadır. Bununla birlikte, geliştiriciler de kullanıcının faresinin entegrasyonu için terminali düzenlemeye devam ettiler. Bir sistemdeki web oturumları adınızla açıkça tanımlanabilir ve belirli bir URL ile de ulaşılabilir. Böylece kullanıcılar onları yer imleri olarak kaydedebilir ve tekrar arayabilir. Artık aktif değilse, Zellij'i geri yükleyin.
Geliştiricilere göre, Terminal oturumlarına erişimi sağlamak ve istismarları önlemek için Axum Forza HTTP'lerine ve kimlik doğrulamasına dayalı Web Sunucusuna özellikle dikkat edildi. Buna ek olarak, tam katılım işlevselliği: Kullanıcılar sunucuyu açıkça başlatmalı veya önceden yapılandırmalıdır. Buna ek olarak, proje tamamen bağımlılık içermeyen web işlevleri olmayan bir sürüm sağlar.
Yeni Web istemcisinin işleyişine ilişkin ayrıntılı bir vizyon, geliştirici tarafından bir blog yayınında mevcuttur. Zellij proje sayfasında yeni işlevin de belgeleri de var.
Yeni sürümde daha fazla güncelleme
Sürüm 0.43.0 diğer yararlı özellikleri içerir: şimdi çoklu panel seçimini destekler, örneğin yeni bir kartta farklı hareket ettirmek veya istiflemek için. Ayrıca, eşzamansız bir oluşturma motoru ile performans geliştirilmiştir. Buna ek olarak, oturumun yapımında çeşitli hataların düzeltmeleri, hipermetin bağlantılarının daha iyi yönetimi ve çok satip yenilikleri vardır. Ayrıntılar GitHub'daki sürüm notlarında mevcuttur.
(Fo)
Bir yanıt yazın