-
Cartographist'e giriş
- Cartographist, tavşan deliği keşfi için optimize edilmiş deneysel bir web tarayıcısıdır.
- Yeni pencereler açmak yerine yatay olarak kaydırılabilen paneller oluşturur.
- Doğrusal bir geçmiş yerine, gezinmenin ağaç yapısındaki genel görünümünü gösterir.
- Oturumun tam durumunu kaydedip geri yükleyebilir; bu da uzun süreli konu araştırmalarını destekler.
-
Proje geçmişi
- 2020 yazında, araştırma odaklı bir web tarayıcısı fikri denendi.
- Twitter'da bir önizleme paylaşıldı ve büyük ilgi gördü.
- Andy Matuschak'ın web sitesi düzeni ile Nate Parrot'nun deneylerinden ilham alındı.
- Düzenin tarihi, Miller columns ve Smalltalk sınıf tarayıcısına kadar uzanır.
-
Gezinme ile arama arasındaki fark
- Gezinme, açık uçlu ve yayılımcı bir etkinlik olarak anlaşılır.
- Arama ise bilgi erişimi olarak anlaşılır.
- Diske kaydedilmiş geçmiş üzerinden gezinme oturumuna geri dönebilme fikri beğeniliyor.
-
Pratik sorunlar
- Tüm geçmişi saklamanın pratikte gerçekten yararlı olmadığı düşünülüyor.
- Araştırmanın en değerli kısmı, sentezleyici bölümüdür.
- Kaydırma konumunu ya da seçimi korumak ve geçmişi düzenlenebilir hâle getirmek küçük ama anlamlı bir ilerleme olabilir.
-
Cartographist'in sınırlamaları
- İyi bir pencere yöneticisi, Cartographist'in yerini neredeyse tamamen alabilir.
- HHTWM'de sütun düzeni denendi, ancak yatay kaydırma olmadığı için kullanışlı bulunmadı.
-
GN⁺ özeti
- Cartographist, araştırma odaklı web'de gezinme için deneysel bir yaklaşım sunuyor.
- Ağaç yapılı gezinme ve oturum kaydetme işlevleri, uzun vadeli araştırmalarda faydalı olabilir.
- Ancak tüm geçmişi saklamanın pratikliği konusunda soru işaretleri var.
- Benzer özelliklere sahip bir proje olarak Glamorous Toolkit öneriliyor.
1 yorum
Hacker News görüşleri
Vim'de kod içinde gezinme yöntemine dair açıklama ilgi çekici. Vim'de kısayollar kullanarak fonksiyon tanımına gitme yöntemini paylaşıyor
nnoremap gF <c-w>vgFvennoremap <silent>gD :call CocActionAsync('jumpDefinition', 'vsplit')<cr>kullanarak yeni bir pencerede fonksiyon tanımına gitmenin nasıl yapıldığını açıklıyorbuf_set_keymap('n', 'gds', '<c-w>v<cmd>lua vim.lsp.buf.definition()<CR>', opts)ile ayarlandığını belirtiyorKay Xu ile işbirliği öneriyor. Kendisi sensemaking ve berrypicking üzerine araştırma yürütüyor ve yaklaşımı bir tarayıcı uzantısı kullanarak geliştiriyor
20 yıl önce benzer bir şey yaptığını, buna sayfa içeriği için tam metin arama ve tarayıcı geçmişi özelliklerini dahil ettiğini söylüyor. Öğrenme güçlüğü yaşayan birinin ders kitabını anlamak için yeniden düzenlemesinden ilham almış
Vim özelliği açıklamasının Squeak'teki Whisper browser'ı hatırlattığını söylüyor. Whisper browser, pencere yayılmasını önlemek için derinlik odaklı bir SmalltalkBrowser kullanıyordu
Chrome geliştirilirken iRider adlı bir IE shell browser'dan etkilendiğini söylüyor. iRider, ağaç tarzı sekmeler ve sabitleme özelliği sunuyordu, bu da onu kullanışlı kılıyordu
Firefox'un Tree Style Tabs ve Tree Tabs uzantılarına benzer işlevlerden söz ediyor. Tree Style Tabs'ta oturum kaydetme özelliği yok, Tree Tabs ise oturum kaydedebiliyor ancak bazı uzantılarla uyumlu değil
Bunun ADHD kullanıcıları için uygun bir özellik gibi göründüğünü söylüyor. Tarama oturumları çoğu zaman 300 sekmeyle sona eriyor
"trails" kaydetme ve geri yükleme özelliğini çok değerli buluyor. 10 yıl önce JS+CSS ile yaptığı, yalnızca Wikipedia'ya özel bir arayüzü paylaşıyor
Yapay zekanın varoluşsal riskleri üzerine çok tartışma var, ancak bu aracın hiçbir güvenlik önlemi olmadan yayımlanmasından endişe duyduğunu söylüyor. Bilimsel literatürü tararken ArXiv sekmeleri grafiği faydalı olabilir