-
แนะนำ Cartographist
- Cartographist เป็นเว็บเบราว์เซอร์เชิงทดลองที่ปรับให้เหมาะกับการสำรวจแบบ rabbit hole
- แทนที่จะเปิดหน้าต่างใหม่ มันจะสร้างแผงที่เลื่อนแนวนอนได้
- แทนที่จะเป็นประวัติแบบเส้นตรง มันจะแสดงภาพรวมโครงสร้างแบบต้นไม้ของการท่องเว็บ
- สามารถบันทึกและเรียกคืนสถานะที่แม่นยำของเซสชันได้ จึงรองรับการวิจัยหัวข้อระยะยาว
-
ภูมิหลังของโปรเจกต์
- ในฤดูร้อนปี 2020 ได้ทดลองแนวคิดของเว็บเบราว์เซอร์ที่เน้นการวิจัย
- ได้แชร์ตัวอย่างพรีวิวบน Twitter และได้รับความสนใจอย่างมาก
- ได้แรงบันดาลใจจากเลย์เอาต์เว็บไซต์ของ Andy Matuschak และการทดลองของ Nate Parrot
- เลย์เอาต์นี้มีประวัติที่เริ่มจาก Miller columns และ Smalltalk class browser
-
ความแตกต่างระหว่างการท่องเว็บกับการค้นหา
- การท่องเว็บถูกเข้าใจว่าเป็นกิจกรรมแบบเปิดกว้างและแตกแขนงออกไป
- การค้นหาถูกเข้าใจว่าเป็นการสืบค้นข้อมูล
- ชอบแนวคิดที่ว่าสามารถกลับไปยังเซสชันการท่องเว็บได้ผ่านประวัติที่บันทึกไว้บนดิสก์
-
ปัญหาในทางปฏิบัติ
- มองว่าการเก็บประวัติทั้งหมดไว้อาจไม่ได้มีประโยชน์จริงในทางปฏิบัติ
- ส่วนที่มีค่าที่สุดของการวิจัยคือส่วนของการสังเคราะห์
- การคงตำแหน่งการเลื่อนหรือการเลือกไว้ และทำให้ประวัติสามารถแก้ไขได้ อาจเป็นความก้าวหน้าเล็ก ๆ
-
ข้อจำกัดของ Cartographist
- หากมีตัวจัดการหน้าต่างที่ดี ก็อาจแทนที่ Cartographist ได้เกือบทั้งหมด
- ได้ทดลองเลย์เอาต์แบบคอลัมน์ใน HHTWM แต่เพราะไม่มีการเลื่อนแนวนอนจึงไม่ค่อยมีประโยชน์
-
สรุปของ GN⁺
- Cartographist นำเสนอแนวทางเชิงทดลองสำหรับการท่องเว็บที่เน้นการวิจัย
- การท่องเว็บแบบโครงสร้างต้นไม้และฟังก์ชันบันทึกเซสชันอาจมีประโยชน์ต่อการวิจัยระยะยาว
- อย่างไรก็ตาม มีการตั้งคำถามต่อประโยชน์เชิงปฏิบัติของการเก็บประวัติทั้งหมดไว้
- โปรเจกต์ที่มีความสามารถคล้ายกันและถูกแนะนำคือ Glamorous Toolkit
1 ความคิดเห็น
ความคิดเห็นบน Hacker News
คำอธิบายเกี่ยวกับวิธีไล่ดูโค้ดใน Vim น่าสนใจ มีการแชร์วิธีกระโดดไปยังนิยามของฟังก์ชันโดยใช้คีย์ลัดใน Vim
nnoremap gF <c-w>vgFและnnoremap <silent>gD :call CocActionAsync('jumpDefinition', 'vsplit')<cr>buf_set_keymap('n', 'gds', '<c-w>v<cmd>lua vim.lsp.buf.definition()<CR>', opts)มีการเสนอให้ร่วมงานกับ Kay Xu ซึ่งกำลังทำวิจัยเกี่ยวกับ sensemaking และ berrypicking และกำลังปรับปรุงแนวทางนี้ด้วยส่วนขยายเบราว์เซอร์
เคยสร้างสิ่งคล้ายกันเมื่อ 20 ปีก่อน โดยมีทั้งการค้นหาข้อความแบบเต็มจากเนื้อหาหน้าเว็บและฟังก์ชันประวัติเบราว์เซอร์ ได้แรงบันดาลใจจากการเห็นคนที่มีความบกพร่องด้านการเรียนรู้จัดเรียงหนังสือเรียนใหม่เพื่อให้เข้าใจได้ดีขึ้น
คำอธิบายฟังก์ชันของ Vim ทำให้นึกถึงเบราว์เซอร์ Whisper ของ Squeak ซึ่งใช้ SmalltalkBrowser ที่เน้นความลึกเพื่อป้องกันไม่ให้หน้าต่างแตกแขนงกระจายมากเกินไป
ตอนพัฒนา Chrome เคยประทับใจกับเบราว์เซอร์เชลล์ IE ชื่อ iRider มาก โดย iRider มีแท็บแบบต้นไม้และความสามารถในการปักหมุด จึงใช้งานได้สะดวก
มีการกล่าวถึงฟังก์ชันคล้ายกับส่วนขยาย Tree Style Tabs และ Tree Tabs ของ Firefox โดย Tree Style Tabs ไม่มีฟังก์ชันบันทึกเซสชัน ส่วน Tree Tabs บันทึกเซสชันได้ แต่เข้ากันไม่ได้กับส่วนขยายบางตัว
ดูเหมือนจะเป็นฟีเจอร์สำหรับผู้ใช้ที่มี ADHD เพราะหลายครั้งเซสชันท่องเว็บมักจบลงด้วยแท็บถึง 300 แท็บ
ชื่นชมฟังก์ชันสำหรับบันทึกและกู้คืน "trails" และแชร์อินเทอร์เฟซสำหรับ Wikipedia โดยเฉพาะที่ทำด้วย JS+CSS เมื่อ 10 ปีก่อน
แม้จะมีการพูดถึงความเสี่ยงเชิงอัตถิภาวนิยมของ AI กันมาก แต่ก็แสดงความกังวลที่ปล่อยเครื่องมือนี้ออกมาโดยไม่มีมาตรการป้องกันใด ๆ เลย และมองว่ากราฟของแท็บ ArXiv อาจมีประโยชน์เมื่อใช้สำรวจวรรณกรรมวิทยาศาสตร์