- Wander Console là một công cụ web gọn nhẹ cho phép khám phá ngẫu nhiên các trang web bằng cách kết nối giữa các website cá nhân
- Người dùng có thể di chuyển từ console của một site sang console của site khác trong cùng một giao diện để khám phá vòng quanh cộng đồng ‘Small Web’
- Mỗi console có thể đệ quy lấy các gợi ý từ những console khác, nhờ đó khám phá theo mô hình phân tán mà không cần máy chủ trung tâm
- Để cài console lên site của mình, chỉ cần tải tệp ZIP và đặt
index.html cùng wander.js vào thư mục /wander/
- Các chủ website cá nhân kết nối console của nhau để hình thành một mạng web tự chủ và cởi mở
Tổng quan về Wander Console
- Wander Console là công cụ để khám phá ngẫu nhiên các website và trang thuộc cộng đồng Wander
- Cộng đồng gồm những người dùng tự vận hành website cá nhân của riêng mình
- Có thể tiếp tục khám phá bằng cách chuyển từ console này sang console của site khác
- Ngay cả khi không chuyển giữa các console, console hiện tại vẫn có thể đệ quy lấy gợi ý từ các console khác để khám phá
- Nếu muốn, người dùng vẫn có thể chuyển sang console của website khác để tiếp tục khám phá
Cách cài đặt và tham gia
- Để cài Wander Console lên website của mình, cần tải tệp ZIP rồi giải nén,
sau đó đặt index.html và wander.js vào thư mục /wander/
- Sau đó chỉnh sửa
wander.js để hoàn tất cấu hình,
rồi làm theo hướng dẫn tại codeberg.org/susam/wander
- Sau khi cài xong, hãy chia sẻ liên kết console của mình trong thread cộng đồng,
để người dùng khác thêm vào và kết nối nó như một phần của mạng Wander
Cấu trúc mạng và đặc điểm
- Mạng Wander vận hành theo cấu trúc phân tán không có máy chủ trung tâm
- Mỗi console lấy gợi ý từ các console khác để mở rộng mạng lưới liên kết
- Người dùng có thể “ghé thăm” console của các website khác để khám phá những site mới
- Cấu trúc này giúp tăng khả năng khám phá trong khi vẫn duy trì tính tự chủ và đa dạng của web cá nhân
Thông tin bổ sung
1 bình luận
Ý kiến trên Hacker News
Xin chào HN!
Công cụ này được lấy cảm hứng từ Kagi Small Web
Tôi thấy hơi tiếc vì Kagi chỉ cho phép blog, webtoon và kênh YouTube, còn các website thông thường thì bị loại trừ, nên đã làm ra Wander
Wander hoàn toàn phi tập trung, và có thể cài lên website của bạn chỉ với đúng hai tệp (
index.html,wander.js)Hoàn toàn không cần mã máy chủ hay cơ sở dữ liệu, và có thể host ngay trên GitHub Pages hoặc Codeberg Pages
Có thể xem thêm chi tiết trong README trên Codeberg
Vì vậy việc hiện thực hóa cách tiếp cận phân tán như thế này thật sự rất tuyệt
Tuy vậy, nếu tôi không nối console của mình với các console khác, người dùng sẽ chỉ quanh quẩn trong các đề xuất của riêng tôi
Để tránh điều đó, có lẽ client nên giữ danh sách các console được phát hiện trong suốt phiên và chọn ngẫu nhiên từ đó
Tôi định cài Wander để thay cho blogroll nhàm chán trên website của mình
Nhân tiện, trước đây tôi cũng từng làm một dự án tương tự — tiện ích mở rộng Wander your bookmarks dựa trên bookmark trình duyệt
Tôi hy vọng nền tảng kiểu này có thể thu hút cả những người ngoài cộng đồng kỹ thuật
Phần lớn các site được đề xuất đều là blog cá nhân về công nghệ nên nhanh chóng trở nên nhàm chán
Mong rằng những blogger viết về lịch sử, văn hóa, thiên nhiên và các chủ đề đa dạng khác cũng có thể tham gia hệ sinh thái này
Trông nó như một dạng tiến hóa của webring
Nếu muốn tìm những website nhỏ thật sự ngẫu nhiên, tôi khuyên dùng công cụ tìm kiếm Wiby
Thật sự rất hay. Nó khiến tôi nhớ đến StumbleUpon ngày xưa
Tôi cảm thấy các nền tảng ngày nay thiếu sự khám phá có tuyển chọn, nên rất khó tìm ra thứ gì hoàn toàn mới
So sánh với StumbleUpon là rất hợp lý
Nhưng lý do dịch vụ đó thành công là nhờ lớp xã hội — vì bạn có thể xem các site do bạn bè giới thiệu
Khám phá hoàn toàn ngẫu nhiên sẽ nhanh chán, nên sẽ tốt hơn nếu có thêm một cấu trúc nhẹ như đồ thị tin cậy
Tôi rất thích ý tưởng này. Nút wander rất hay, nhưng vẫn cần một mức độ tuyển chọn nhất định
Tôi tò mò về quy trình sau này — có cần tải lại kho lưu trữ định kỳ không?
/wander/là đượcSau đó bạn chỉ cần quản lý
wander.jsBạn có thể tự tuyển chọn các liên kết và chọn những console khác để kết nối
Không cần cập nhật thường xuyên, nhưng thỉnh thoảng nên rà soát để tránh link rot
Trước khi có công cụ khám phá web bằng liên kết, tất cả chỉ là trí nhớ, bookmark và mục liên kết của website
Khá thú vị, nhưng tôi chưa thật sự hiểu nó khác gì với việc chỉ liệt kê ngẫu nhiên các liên kết trên trang
/wanderWander hoạt động giống StumbleUpon nhưng không có máy chủ trung tâm
Mỗi console định nghĩa các console lân cận, và có thể khám phá cả các đề xuất từ những console đó
Nói cách khác, đây là cấu trúc có thể khám phá đệ quy từ site A sang B, C, v.v.
Nó tải
wander.jscủa các console khác và khám phá luôn các đề xuất của họ, nên khác với một danh sách liên kết đơn giảnTôi thích dự án này, nhưng việc chỉ mở trong frame hơi bất tiện
Sẽ hay hơn nếu có nút mở không qua frame trong tab mới
Tôi sẽ cân nhắc thêm nút ‘Open’ trong bản cập nhật tiếp theo
Quá tuyệt. Một ngày làm việc của tôi coi như tiêu rồi… tôi đã tìm ra quá nhiều site thú vị
Cloudhiker.net cũng đã làm điều tương tự
Thật đáng mừng khi thấy những nỗ lực grassroots như thế này nhằm mở rộng web, và biết đâu đó lại là cách đưa web trở về đúng mục đích ban đầu của nó