- เทคโนโลยีอินเทอร์เน็ตรูปแบบใหม่ที่รองรับ ห้องสมุดอิเล็กทรอนิกส์ที่มีเอกสารข้อความเป็นศูนย์กลาง โดยอิงจากโครงสร้างเอกสารที่เชื่อมโยงถึงกัน
- มุ่งเน้นการสร้าง พื้นที่ออนไลน์ที่เรียบง่ายและเบา แทนฟังก์ชันอันซับซ้อนของเว็บแบบเดิม
- เป็นแนวทางที่ให้ความสำคัญกับ ความเป็นส่วนตัว การรักษาสมาธิ และการปกป้องแบนด์วิดท์ มากกว่านวัตกรรมหรือการพลิกทำลายของเดิม
- ไม่ได้มีเป้าหมายเพื่อแทนที่เทคโนโลยีอื่นหรือเปลี่ยนโลก แต่เพื่อมอบ พื้นที่พักหายใจในสภาพแวดล้อมอินเทอร์เน็ตที่เปลี่ยนแปลงมากเกินไป
- เน้นย้ำความสำคัญของแนวทางการเข้าถึงข้อมูลอย่างยั่งยืน ในแง่ที่มุ่งสู่ พื้นที่อินเทอร์เน็ตที่ปฏิบัติต่อเอกสารตามธรรมชาติของมันเอง
ภาพรวมของ Gemini
- Gemini คือเทคโนโลยีอินเทอร์เน็ตใหม่ที่รองรับ ห้องสมุดอิเล็กทรอนิกส์ของเอกสารข้อความที่เชื่อมโยงถึงกัน
- คล้ายกับแนวคิดเว็บแบบเดิม แต่ให้ความสำคัญกับความเรียบง่ายและการถ่ายทอดข้อมูลที่เป็นแก่นแท้
- เทคโนโลยีนี้เป็น แนวคิดที่ไม่ยึดติดกับยุคสมัย ไม่ใช่เพียงเศษซากจากอดีต แต่เป็นการมอง โครงสร้างเอกสารในฐานะ ‘แนวคิดชั้นหนึ่ง’
- ไม่ได้ตั้งเป้าที่จะสร้างนวัตกรรมหรือความเปลี่ยนแปลงแบบพลิกวงการ แต่แสวงหา ความมั่นคงในสภาพแวดล้อมอินเทอร์เน็ตที่เปลี่ยนแปลงมามากพอแล้ว
ปรัชญาการออกแบบ
- Gemini สร้าง พื้นที่ออนไลน์ที่เบา เพื่อให้เอกสารสามารถดำรงอยู่ในฐานะเอกสารได้อย่างเรียบง่าย
- หลุดพ้นจากโครงสร้างเว็บแอปพลิเคชันที่ซับซ้อนหรือที่ขับเคลื่อนด้วยโฆษณา และมอบ ประสบการณ์ที่เน้นการอ่าน
- กำหนด การคุ้มครองความเป็นส่วนตัว, การคงไว้ซึ่งสมาธิ, และ การประหยัดแบนด์วิดท์ เป็นคุณค่าหลัก
- ไม่ได้เข้ามาแทนที่หรือแข่งขันกับเทคโนโลยีอื่น แต่เสนอ พื้นที่อินเทอร์เน็ตทางเลือกที่ผู้ใช้สามารถเลือกได้
เอกสารทางการและไลเซนส์
- เนื้อหาทางการทั้งหมดเผยแพร่ภายใต้ ไลเซนส์ CC BY-NC-ND 4.0
- ดูข้อมูลเพิ่มเติมได้ที่ FAQ หรือ วิดีโอภาพรวม
1 ความคิดเห็น
ความคิดเห็นบน Hacker News
ตอนที่เคยลองเล่นกับโปรโตคอล Gemini เมื่อก่อน สนุกมากจริงๆ
แต่พอเลยช่วงทดลองด้วยตัวเองไปแล้ว ข้อจำกัดของ gemtext ก็ทำให้ความสนใจลดลงมาก
มันเป็นภาษา markup ที่เน้นข้อความ จึงเหมาะมากสำหรับคนเขียนบทความ แต่ไม่สะดวกกับภาพหรือสื่อเชิงภาพที่ฉันแชร์เป็นหลัก
ฉันก็เข้าใจข้อโต้แย้งที่ว่าการแสดงภาพหรือไดเรกทอรีภาพขนาดย่ออาจทำให้เกิดสิ่งรบกวนสายตาได้ แต่ศิลปะเชิงภาพก็เป็นสื่อการแสดงออกที่สำคัญเหมือนกัน
สุดท้ายแล้ว Gemini เป็นโปรโตคอลที่เหมาะกับจุดประสงค์ดั้งเดิมของมัน แค่ไม่ตรงกับความต้องการของฉัน แต่คนที่เหมาะกับมันก็น่าจะชอบมากแน่ๆ
ถ้าผู้เข้าชมต้องการ ก็สามารถตั้งค่าให้ดูรายการภาพขนาดย่อได้
มันก็เหมือน “motherfuckingwebsite.com” แต่ทำตัวจริงจังเกินไป
ฉันชอบ smol web และคิดว่ามันเป็นพื้นที่ที่ดีมากสำหรับคนรักเทคโนโลยี
เลยทำ mirror ของ finger://, gemini://, gopher://, https:// ไว้ทั้งหมดบนเว็บไซต์ sava.rocks ของฉัน
อาจเป็นเพราะอายุด้วยมั้ง แต่ฉันไม่เข้าใจว่าทำไมต้องสร้างทุกอย่างขึ้นมาใหม่หมด
แค่ย้อนกลับไปใช้ HTML 2.0 หรือ 3.2 ที่ปรับเล็กน้อยก็น่าจะพอแล้ว
ฉันเองก็เกลียดปัญหาของเว็บสมัยใหม่ แต่คิดว่าการปรับปรุง “เว็บที่ไม่สมัยใหม่” ที่มีอยู่แล้วน่าจะดีกว่า
อย่าประเมินความสำคัญของ interoperability ต่ำเกินไปเด็ดขาด
ต่อให้ค้นหาด้วยเบราว์เซอร์ที่มีข้อจำกัด ผลลัพธ์ที่เจอก็จะยังเป็นสิ่งที่อ่านได้ทั้งหมด จึงช่วยลดปัญหาเรื่อง discovery ได้
มันมองว่าการที่เว็บถูกออกแบบให้ขยายต่อได้คือความล้มเหลวพื้นฐาน และ Gemini ก็เลยทำให้การขยายต่อเป็นเรื่องยากไปเลย
แต่ฉันไม่ค่อยเห็นด้วยกับท่าทีแบบนั้น ปัญหาของเว็บคือมันพัฒนาโดยยึดผู้เผยแพร่เป็นศูนย์กลาง
สุดท้ายผู้ใช้ก็ต้องใช้ “เอเจนต์ของ Google” และฉันต้องการ เครื่องมือที่ยึดผู้ใช้เป็นศูนย์กลาง มากกว่าซอฟต์แวร์ที่ยึดผู้เผยแพร่เป็นศูนย์กลางแบบนั้น
ลองติดตั้ง Lagrange แล้วเข้าไปที่ gemini://bleyble.com/cgi-bin/random ด้วยตัวเอง จะให้ความรู้สึกต่างออกไป
ผู้คนชอบการได้เป็นส่วนหนึ่งของกระบวนการแบบนี้
ฉันสร้าง เสิร์ชเอนจินและ Wayback Machine สำหรับ Gemini ขึ้นมาเอง
gemini://kennedy.gemi.dev
มีประมาณ 4,000 โฮสต์ และเอกสาร·รูปภาพ·ไฟล์ 1 ล้านรายการ
มันเป็นสนามทดลองที่ดีสำหรับลองทำ crawler หรือ indexer และแม้ส่วนใหญ่จะเป็นเว็บไซต์แบบสแตติก แต่ก็เพิ่ม ความโต้ตอบ เล็กน้อยด้วย CGI
ตัวอย่าง: gemini://gemi.dev/cgi-bin/moon.py
ถ้าจำไม่ผิด ชื่อนี้มาจากโครงการอวกาศของ NASA
Gopher คือ Mercury, Web คือ Apollo และ Gemini คือขั้นกลางระหว่างสองอย่างนั้น
ในฐานะโปรโตคอลอินเทอร์เน็ตแบบใหม่ Gemini
อยากรู้ว่ามีเสิร์ชเอนจินอยู่นอก Gemini แล้วคอยเชื่อมเข้ามาหรือเปล่า
ตอนช่วงโรคระบาด การเล่นกับ Gemini สนุกมากจริงๆ
มันมี ความท้าทาย ของการเรียนรู้โปรโตคอลเรียบง่ายตัวใหม่ และยังสนุกกับการทำไคลเอนต์ GUI ด้วยตัวเอง
ถึงจะไม่ได้ประสบความสำเร็จระดับเปลี่ยนโลก แต่ก็ยังคงเป็น มุมเล็กๆ แสนอบอุ่น ของอินเทอร์เน็ต
ฉันอ่านคำเกริ่นนำ 100 คำแล้วก็ยังไม่เข้าใจว่ามันคืออะไร เลยกดออกมาเฉยๆ
Gemini คือโปรโตคอลแบบไคลเอนต์–เซิร์ฟเวอร์ที่รองรับ รูปแบบไฮเปอร์เท็กซ์น้ำหนักเบา และเน้นการแจกจ่ายไฟล์
มันสร้างอยู่บนเทคโนโลยีมาตรฐานอย่าง URI, MIME, TLS และยึด ความเรียบง่ายกับการไม่สามารถขยายต่อได้ เป็นปรัชญาหลัก
สรุปสั้นๆ คือ web stack ที่ถูกลดทอนลงอย่างสุดขีด
ระดับความซับซ้อนอยู่กึ่งกลางระหว่าง HTTP/1 ยุคแรกกับ Gopher และถูกออกแบบโดยเน้นข้อความ จึงไม่มีฟังก์ชันมัลติมีเดียหรือการโต้ตอบ
ฉันเห็นด้วยกับปรัชญาของ Gemini — ไม่มีภาพอินไลน์, ไม่มีการติดตาม, ไม่มีสิ่งรบกวน, ขยายต่อไม่ได้, เน้นความปลอดภัย —
เลยติดตั้งเบราว์เซอร์ Gemini บน Android ชื่อ Buran แล้วไล่เปิดหลายลิงก์ดู
แต่พอเข้า gemini://hellomouse.net ก็เห็นภาพอินไลน์ทันที
มันดูขัดกับหลักการของ Gemini เลยไม่รู้ว่าฉันพลาดอะไรไปหรือเปล่า
ฉันทำ Gemini Capsule (เว็บไซต์/บล็อก) มาตั้งแต่ปี 2021
แทบไม่มีผู้เข้าชมเลย แต่ตอนเย็นๆ การได้สำรวจ small web และหาเนื้อหาที่น่าสนใจก็ยังสนุกดี
เว็บไซต์นี้พูดวกวนเกินไปจนจับประเด็นยาก
แต่ถ้าจะสรุปว่าเป็น “Gopher ที่ถูกทำให้ทันสมัย” ก็คงไม่ผิดนัก