Tài liệu 3fingers

Lướt nhiều mạng xã hội cạnh nhau trong một tab Chrome, với tối đa ba khung.

Các mạng xã hội được hỗ trợ

Facebook, Instagram, Threads, X và Reddit có thể cuộn đồng bộ. TikTok và YouTube Shorts luôn cuộn riêng. Reels trên Facebook và Instagram cũng cuộn riêng khi đang mở; quay về bảng tin sẽ khôi phục lựa chọn ghim trước đó.

YouTube chỉ hỗ trợ Shorts. Một số phần cài đặt và tính năng phụ của X có thể không hoạt động.

Cài đặt

  1. Tải tệp ZIP của 3fingers trong mục Assets ở bản phát hành mới nhất trên GitHub. Không chọn tệp ZIP mã nguồn (Source code).
  2. Giải nén vào một thư mục cố định.
  3. Mở chrome://extensions, bật Chế độ dành cho nhà phát triển (Developer mode), bấm Tải tiện ích đã giải nén (Load unpacked) rồi chọn thư mục đó.
  4. Bấm biểu tượng 3fingers trên thanh công cụ Chrome để mở.

Dùng Chrome trên máy tính. Không cần build hay chạy máy chủ. Nếu một trang yêu cầu đăng nhập, hãy mở trang đó ở tab thông thường trong cùng hồ sơ Chrome, đăng nhập rồi quay lại 3fingers.

Kết nối mạng xã hội

Bấm + trong menu tiện ích để thêm mạng xã hội, hoặc dùng nút đổi trang trên mỗi khung để chọn trang khác. Chrome sẽ hỏi quyền truy cập khi cần và thường ghi nhớ lựa chọn của bạn. Nếu đã từ chối, bấm Mở (Open) trên khung để thử lại.

Thông báo “Read and change your data” của Chrome cho phép 3fingers hiển thị và điều khiển trang đó. Reddit và X cần thêm quyền truy cập cookie; TikTok cần truy cập các tên miền phụ để phát video. Xem chính sách quyền riêng tư để biết cụ thể dữ liệu được sử dụng.

Đọc đồng bộ hoặc riêng từng trang

  • Lăn chuột để cuộn các bảng tin cùng lúc.
  • Ghim rỗng: cuộn đồng bộ. Ghim đặc: cuộn riêng. Bấm ghim để chuyển.
  • Kéo nội dung lên hoặc xuống để cuộn riêng một bảng tin, kể cả khi đang bật đồng bộ.

Bình luận và hộp thoại vẫn cuộn riêng. Đóng chúng để quay lại bảng tin. Các trang xem video ngắn cuộn riêng như mô tả ở trên.

Sắp xếp khung

Kéo vùng trống trên thanh công cụ của khung để đổi vị trí. Thả chuột để lưu, hoặc nhấn Escape để hủy. Khi dùng bàn phím, chọn nút ghim rồi nhấn phím mũi tên để đổi thứ tự.

Bấm + để thêm khung, nút đổi trang để thay mạng xã hội, hoặc × để đóng. Có thể mở cùng một mạng xã hội nhiều lần, tối đa ba khung.

Một khung chiếm toàn bộ chiều rộng; ba khung chia đều. Khi có hai khung, nút chỉnh độ rộng cho chọn 33%, 50% hoặc 66%. Khung còn lại tự điều chỉnh tương ứng.

Điều hướng và giao diện

Nút Quay lại (Back) và Tải lại (Reload) chỉ tác động đến khung đó. Quay lại có thể tải lại trang và không khôi phục bản nháp chưa gửi. Tải lại tất cả (Reload all) trong menu tiện ích tải lại các trang đang mở cùng lúc.

Nút mặt trời/mặt trăng trên mỗi khung đổi giao diện sáng/tối có sẵn của mạng xã hội. Một số trang cần tải lại để áp dụng; lựa chọn này có thể ảnh hưởng cả tab khác hoặc cài đặt tài khoản. Nút sẽ bị vô hiệu hóa nếu không đổi được giao diện của trang. Nút sáng/tối trong menu tiện ích chỉ đổi giao diện 3fingers.

Ngôn ngữ

Từ phiên bản 1.1, nút EN / VI hiển thị ngôn ngữ đang dùng; bấm để đổi. Lần đầu, 3fingers chọn theo ngôn ngữ Chrome và ghi nhớ nếu bạn chọn lại. Tùy chọn này chỉ đổi ngôn ngữ của tiện ích, không đổi ngôn ngữ mạng xã hội. Nút ? mở hướng dẫn bằng ngôn ngữ đã chọn.

Cập nhật

Tải tệp ZIP mới, thay các tệp trong thư mục cài đặt cũ, rồi bấm Tải lại (Reload) trên thẻ 3fingers tại chrome://extensions.

Giữ nguyên hồ sơ Chrome và không gỡ tiện ích nếu muốn giữ bố cục. Bản cài từ GitHub cần cập nhật thủ công.

Tương thích và hỗ trợ

Nếu một trang không tải được, thử Tải lại, rồi kiểm tra trang đó ở tab thông thường. Trạng thái Đã kết nối (Connected) chỉ cho biết tiện ích kết nối được với khung, không có nghĩa mọi bài đăng hoặc video đã tải xong. Thay đổi từ phía mạng xã hội có thể khiến một số tính năng ngừng hoạt động.

Việc nhúng các trang làm giảm một số lớp bảo vệ của chúng bên trong 3fingers. Xem chi tiết trong chính sách quyền riêng tư.

Báo lỗi kèm phiên bản Chrome và các bước gặp lỗi. Xóa nội dung riêng tư, cookie và token khỏi ảnh chụp hoặc nhật ký lỗi trước khi gửi.

Mã nguồn và giấy phép

3fingers là dự án độc lập, sử dụng giấy phép GPL-3.0-only. Giấy phép này cho phép sử dụng thương mại theo các điều khoản đi kèm. Mã nguồn và các bản phát hành có trên GitHub. Dự án không liên kết với các nền tảng mạng xã hội.

Chính sách quyền riêng tư

Cập nhật: 21 tháng 10 năm 2026.

3fingers không có hệ thống tài khoản riêng, công cụ phân tích hành vi hay máy chủ của nhà phát triển. Tiện ích xử lý dữ liệu trên thiết bị của bạn để hiển thị các mạng xã hội và đồng bộ thao tác cuộn.

  • Bố cục đã lưu: địa chỉ trang, thứ tự, ghim, độ rộng, các khung đã lưu nhưng chưa mở, giao diện và ngôn ngữ được lưu trong bộ nhớ cục bộ của tiện ích cho đến khi bạn thay đổi hoặc xóa. Địa chỉ có thể chứa tham số truy vấn. Dữ liệu này không dùng Chrome Sync.
  • Lịch sử quay lại: mỗi khung giữ tối đa 50 địa chỉ cùng nguồn (origin), gồm cả tham số truy vấn, trong bộ nhớ phiên của Chrome. Đóng 3fingers hoặc xóa/thay một khung sẽ xóa lịch sử tương ứng. Khởi động lại Chrome, tải lại, cập nhật hoặc tắt tiện ích cũng xóa lịch sử này; chỉ khởi động lại tiến trình nền (service worker) thì không.
  • Cuộn và giao diện: tiện ích đọc vị trí cuộn, thao tác, cấu trúc trang và trạng thái sáng/tối để thực hiện các chức năng điều khiển. Nội dung bài đăng và tin nhắn không được thu thập để lập cơ sở dữ liệu, phân tích hay gửi cho nhà phát triển.
  • Cookie của Reddit và X: khi được cấp quyền, tiện ích chỉ đọc csrf_token của Reddit và ct0 của X để hỗ trợ yêu cầu từ trang đang nhúng. Giá trị HttpOnly bị loại bỏ. Token chỉ được bổ sung khi còn thiếu, vào đúng khung của trang đó. Token chỉ ở trong bộ nhớ, thay đổi theo cookie và không được ghi nhật ký hay lưu vào bộ nhớ tiện ích. Chức năng này không đọc cookie đăng nhập hoặc cookie phiên.

Đổi giao diện sáng/tối có thể tải lại khung và ảnh hưởng cả tab khác hoặc cài đặt tài khoản của mạng xã hội.

Kết nối và quyền truy cập

Các mạng xã hội kết nối trực tiếp với dịch vụ và bên thứ ba của họ, theo cookie và chính sách quyền riêng tư của từng trang. 3fingers không gửi bảng tin hoặc token cho nhà phát triển, bán dữ liệu, dùng cho quảng cáo hay mục đích khác. Khi bạn mở GitHub, lượt truy cập đó tuân theo chính sách của GitHub. Phông chữ được đóng gói sẵn, không tải từ Google Fonts.

Chrome hỏi quyền truy cập khi bạn mở một mạng xã hội. Reddit và X cần thêm quyền truy cập cookie. Quyền Chrome cấp rộng hơn hai tên cookie mà tiện ích sử dụng; mã nguồn giới hạn việc đọc vào đúng tên và trang đã định. Từ chối quyền vẫn giữ bố cục đã lưu; thu hồi quyền cần thiết sẽ tắt các khung liên quan.

Để nhúng trang, 3fingers xóa X-Frame-Options và toàn bộ header Content-Security-Policy khỏi các tài liệu iframe tải qua mạng, khớp nguồn của các trang đang bật trong tab 3fingers. Iframe lồng nhau cũng chịu tác động nếu khớp điều kiện này. Việc này làm giảm các lớp bảo vệ của những trang đó. Tab thông thường không bị tác động. Xem chi tiết kỹ thuật.

Tùy chọn website

Website lưu riêng ngôn ngữ và giao diện bạn chọn trong bộ nhớ cục bộ của trình duyệt, không gửi các tùy chọn này đến API sản phẩm. Bạn có thể xóa dữ liệu trang web để đặt lại.

Quyền kiểm soát của bạn

Bạn có thể quản lý quyền hoặc gỡ 3fingers tại chrome://extensions. Đóng tab 3fingers sẽ kết thúc phiên đang chạy nhưng giữ bố cục và các khung đã lưu nhưng chưa mở. Gỡ tiện ích sẽ xóa dữ liệu của tiện ích, không xóa tài khoản mạng xã hội, cookie hay tùy chọn giao diện của các trang. Hãy quản lý những dữ liệu đó trong từng trang hoặc cài đặt Chrome.

3fingers chỉ dùng dữ liệu cho các chức năng đã nêu và tuân theo yêu cầu Limited Use của Chrome Web Store User Data Policy. Nhà phát triển không thể xem bảng tin của bạn thông qua tiện ích.

Nếu có câu hỏi, hãy gửi qua GitHub Issues. Nội dung báo lỗi là công khai: xóa thông tin riêng tư, cookie và token trước khi gửi. Chính sách này sẽ được cập nhật nếu cách xử lý dữ liệu thay đổi.