it-swarm-vi.tech

Tràn tab: Phải làm gì khi hết dung lượng cho các tab hàng năm?

Tôi có trang liệt kê những người nhận giải thưởng trước đó, với các tab phân tách người chiến thắng mỗi năm.

  • Mỗi năm có bốn mươi người nhận.
  • Tên người nhận được liệt kê, cùng với chức danh và công ty của người đó.
  • Cùng một người có thể được chọn trong tối đa ba năm khác nhau.
  • Người chiến thắng ba năm đi vào hội trường của sự nổi tiếng, mặc dù điều đó không được đại diện ở đây.
  • Hiện tại, người chiến thắng mỗi năm được hiển thị trên một tab riêng.

Vấn đề là tôi sắp hết dung lượng. Sau năm tới, sẽ không còn chỗ để thêm nhiều tab . Có cách nào khác để tổ chức dữ liệu này sẽ hoạt động tốt trong tối đa 20 năm giải thưởng không?

Screenshot of tab interface

Lưu ý: Cảm ơn Robert Fraser cho tên " Tab tràn ."

32
Patrick McElhaney

Làm thế nào về việc chỉ hiển thị 10 năm giải thưởng cuối cùng với tab thứ 11 để đưa bạn đến 10 năm trước?

2011 | 2010 | 2009 | 2008 | 2007 | 2006 | ... | Older

Hầu hết mọi người sẽ chỉ quan tâm đến các giải thưởng gần đây nhất, vì vậy việc có các giải thưởng cũ hơn một lần nhấp thứ hai không phải là một vấn đề lớn.

Nhấp vào "Cũ hơn" sẽ hiển thị một trang với các tab sau:

Recent | ... | 2000 | 1999

nhưng nếu không thì trông giống hệt trang hiện tại. Bạn có thể thay đổi bảng màu giống như một đầu mối trực quan bổ sung, nhưng điều đó sẽ tùy thuộc vào "sức mạnh vốn có".

40
ChrisF

Bạn có thể có tab '...' và sử dụng một số JavaScript (yay jQuery) để "cuộn" sang phải khi bạn nhấp vào nó và hiển thị các tab khác. Sau đó, bạn có thể có một mũi tên ở bên trái để bạn có thể quay lại các tab mới hơn. (TY @ChrisF cho cảm hứng)

11
LoganGoesPlaces

Đối với hồ sơ, tôi thích câu trả lời của @ ChrisF, nhưng chỉ vì đây là cách Google Bảng tính xử lý nó.

alt text

8
jessegavin

Tôi có thể sẽ thêm một thanh phía trên danh sách và đặt một danh sách thả xuống để chọn năm ở phía bên trái của thanh. Sau đó, bạn cũng sẽ có chỗ để thêm các tùy chọn lọc khác thông qua danh sách thả xuống, nghĩa là nếu có thì sẽ hữu ích.

6
LoganGoesPlaces

Tab có thể không phải là phép ẩn dụ phù hợp để sử dụng cho phân trang. Nếu bạn muốn tránh tải lại trang để đến năm không phù hợp với không gian nhất định, danh sách cuộn ngang có thể hoạt động tốt hơn.

Kiểm tra danh sách sản phẩm ở đầu trang Mac của Apple .

Danh sách năm của bạn sẽ không bao giờ tăng lên một cách lố bịch, vì vậy bạn không cần phải lo lắng về các vấn đề phân trang điển hình của việc ẩn các trang không ngay lập tức, v.v .:

"Mạnh ... 148 149 150 151 152 ... Cho"

Có lẽ tốt nhất là tìm cách liệt kê tất cả các năm và loại trừ những cách không liên quan ngay lập tức.

5
Brendan Berg

Nếu số năm không nhiều, bạn có thể đặt năm 'cũ' dưới menu thả xuống ở cuối.

enter image description here

3
Ades

Bạn có thể làm như Firefox. Có một cuộn cho các tab ẩn. để bạn có thể tải các tab nhiều hơn không gian bạn có. Hoặc bạn có thể làm như Chrome, làm cho các tab nhỏ hơn bằng cách thêm nhiều tab (giải pháp này sẽ không hoạt động cho trường hợp của bạn, vì làm cho các tab nhỏ hơn, khiến nhãn biến mất). Tôi nghĩ rằng có khu vực cuộn cho các tab là giải pháp tốt nhất. theo cách này người dùng không có giới hạn. Bạn có thể thêm danh sách thả xuống để người dùng có thể chuyển đổi nhanh chóng giữa các trang.

2
Morteza Milani

Vì bạn có một bộ giới hạn cho các tab của mình (bạn đã đề cập đến giá trị "20 năm"), bạn có thể sử dụng "tab dọc" - giống như cách mà hầu hết các phần mềm blog có "danh mục" hoặc "lưu trữ" trong một thanh bên. Sau đó, nếu cần, bạn có thể đặt các mục lưu lượng truy cập cao/quan trọng nhất ở định dạng dễ sử dụng ở trên cùng, nơi các tab hiện tại của bạn đang ở.

Ví dụ: trang web của tôi (một mẫu bên ngoài) có danh sách "Lưu trữ" chạy ở phía bên trái.

http://www.aaronlerch.com/blog/

(Lưu ý tôi không cố gắng điều chỉnh trang web của mình, đó chỉ là những gì bạn nghĩ đến đầu tiên vì tôi biết những gì tôi đang tìm kiếm :))

2
Aaron Lerch

Giống như những người khác ở đây, tôi cũng khuyên bạn nên tránh xa các tab.

Nhưng nếu bạn bị mắc kẹt với chúng, bạn có thể nhồi nhét thêm các tab vào hàng và thu nhỏ chúng. (Tôi đang nghĩ về các tab của Chrome.) Khi chúng quá hẹp để nhãn của chúng khớp với nhau, hãy cắt bớt nhãn. Trong trường hợp của bạn, bạn muốn cắt ngắn đầu năm:

| ..12 | ..11 | ..10 | ..09 | ..08 | ..07 | ..06 | ..05 | ..04 | ..03 | ..02 | ..01 | ..00 | ..99 |

Chắc chắn là không tối ưu, nhưng nó có thể xoa dịu khách hàng cho đến khi họ đồng ý bỏ các tab.

2
Ken Mohnkern

Có lẽ các tab không phải là cách tốt nhất để hiển thị chúng. Nhưng nếu bạn không muốn phá vỡ điều hướng cổ điển, bạn nên đặt 2 mũi tên, một mũi tên hướng sang trái và một mũi tên khác ở bên phải.

1
David Lalo Matus

Bạn cũng có thể hiển thị các tab mà bạn nghĩ sẽ được sử dụng thường xuyên nhất (hoặc cho đến 10 năm qua). Cuối cùng, có một tab có nội dung "Cũ hơn" và hiển thị danh sách các năm cũ còn lại khi được nhấp, sử dụng JavaScript. Cách tiếp cận này có thể không hoạt động tốt nếu cuối cùng bạn có quá nhiều năm để hiển thị rằng danh sách này thực sự dài. Điều này cũng không xem xét những gì bạn sẽ làm cho người dùng mà không bật JS.

1
lori.lee

Tất cả các tab cũng làm cho nó một thiết kế rất bận rộn và ồn ào. Tôi cũng nghĩ rằng các tab phù hợp hơn để nhóm các nhóm dữ liệu khác nhau, không phải là các biến thể của cùng một.

Tôi sẽ đề xuất một cái gì đó như thả xuống với các nút trước đó/tiếp theo ở hai bên. Hoặc một danh sách trong một thanh bên hoặc một cái gì đó.

Bạn có mong đợi người dùng của bạn duyệt qua các năm, vì tò mò, hoặc họ muốn xem xét các giải thưởng của một năm cụ thể? Trong trường hợp sau, một trường văn bản thậm chí sẽ nhanh hơn.

0
Peter Frings

Tab tiếp theo, tab trước, trang tiếp theo của tab, trang trước của tab, nút là cần thiết, nhưng không đủ.
[.__.] - Di chuyển đến một tab từ xa sẽ thực sự gây phiền nhiễu.

Hãy thử sử dụng các tab phân cấp - tab thập kỷ với các tab năm bên trong.
[.___.] Ngoài ra, hãy để người dùng chuyển trực tiếp đến tab mong muốn, bằng cách nhập năm.

0
Danny Varod