Tham dự Tech Lounge

Tham dự Tech Lounge


[Có thể bạn chưa biết] Windows làm gì có thứ gọi là “System tray”

vn_ninja
20/8/2020 15:17Phản hồi: 112
[Có thể bạn chưa biết] Windows làm gì có thứ gọi là “System tray”
Một sự thật gây ngạc nhiên lớn cho chúng ta. Trong suốt 25 năm tồn tại của hệ điều hành Windows, tất cả chúng ta đều đã bị nhầm.

Chắc hẳn anh em dùng Windows không xa lạ gì với nút mũi tên ở góc phải thanh Taskbar, khi ta nhấp vào mũi tên này sẽ thấy các icon ứng dụng nằm ở đây, và chúng ta đều gọi khu vực này là “System tray”. Nhưng thực sự tên gọi của nó không phải như vậy, vậy khu vực này tên là gì?

1.System_Tray.jpg

Nó là Notification area (khu vực thông báo)

Nếu bạn đã dùng qua Windows 95 hoặc Windows 7, Vista, XP, 98… chúng ta đều sẽ không tìm thấy bất cứ dòng chữ “System tray” nào trong giao diện Windows. Trên Windows 10, nếu anh em nhấp chuột phải vô thanh Taskbar chọn Properties thì sẽ thấy phần cài đặt cho System tray nằm trong phần Notification area.


2.Notification_Area_Settings.jpg

Thuật ngữ “System tray” thường gợi liên tưởng đến các Bloatware

Vậy chính xác khu vực này gọi là gì? Notification area hay System tray? Có một sự khác biệt lớn ở đây.

Trong nhiều thập kỷ, rất nhiều ứng dụng Windows desktop đã dùng System tray để làm nơi “ẩn mình”. Khi mới mua máy tính và có nhiều tiện ích được cài sẵn đang chạy ngầm, thường là chúng nằm trong khu vực System tray này.

3.System_Tray_Bloatware.jpg

Vấn đề trở nên “không ổn” hơn khi Windows còn cho phép ẩn các icon đằng sau một mũi tên nhỏ để chúng không lấp đầy thanh Taskbar và thậm chí còn tự động ẩn nhiều icon một cách mặc định. Điều đó có nghĩa là mọi người dùng thường sẽ coi System tray là một khu vực mà các nhà phát triển có thể “ném” bất cứ thứ gì vào, chẳng khác gì một ngăn rác.

Tuy nhiên Microsoft thì lại rất muốn các nhà phát triển coi đây là Notification area, nghĩa là khu vực hiển thị thông tin thông báo và trạng thái ứng dụng. Các tài liệu của Microsoft dành cho các nhà phát triển đều miêu tả rất rõ ràng về khu vực này: "Nó không dùng cho mục đích truy cập các chương trình hoặc thực thi nhanh các lệnh”.

Tất nhiên PC chạy Windows không phải là iPhone chạy iOS nên Microsoft không thể giống như Apple có thể buộc các nhà phát triển tuân theo các nguyên tắc của mình hoặc cấm ứng dụng khỏi App Store. Nhưng nếu tất cả mọi người đều coi đó như một “khu vực thông báo” (Notification area), thì có lẽ các nhà phát triển sẽ ít có động lực để “ném” các icon của ứng dụng một cách vô tội vạ vào đấy.

Quảng cáo



Vậy tại sao mọi người đều gọi nó là System tray?

Có lẽ là vì Microsoft đã từng gọi như vậy. Đúng vậy, các nhân viên của Microsoft đã nhiều lần gọi khu vực này là System tray trong các tài liệu khác nhau trong nhiều năm trời. Thuật ngữ này giống giống như thuật ngữ “nhóm Windows shell”, ám chỉ nhóm phát triển Windows shell vì họ phụ trách Windows shell, bao gồm luôn cả Taskbar.

Kỹ sự Raymond Chen của Microsoft đã viết về vấn đề này vào năm 2003. Kể về lịch sử của System tray, Chen chỉ ra rằng các bản build ban đầu của Windows 95 có thanh “Tray” thay vì thanh Taskbar.

Trong các bản build đầu tiên của Windows 95, thanh Taskbar không phải là thanh Taskbar hiện giờ mà nó là một cửa sổ thư mục (folder window) được gắn vào cuối màn hình, nơi mà người dùng có thể kéo/thả mọi thứ vào/ra hay sắp xếp giống như ngăn kéo trên cùng của bàn làm việc. Đó là nơi xuất phát của cái tên “Tray”.

4.Windows_95_Tray.jpg

Microsoft sau đó đã loại bỏ ý tưởng này và thay thế nó bằng thanh Taskbar của Windows 95. Và như Raymond đã nói, Microsoft đã xoá tất cả những gì liên quan đến cụm từ “Tray” khỏi các tài liệu, không còn “Tray” nữa. Sau đó Microsoft đã thêm các biểu tượng thông báo (Notification icons) vào thanh Taskbar, và đặt chúng vào “Notification area” của Taskbar, đơn giản vậy thôi.

Quảng cáo


5.Windows_95_Taskbar.jpg

Vậy tại sao cụm từ “System tray” lại xuất hiện trở lại? Chen đưa ra giả thuyết hay nhất của mình:

“Tôi nghĩ lý do mọi người bắt đầu gọi nó là System tray là vì trên Windows 95 có một chương trình gọi là systray.exe hiển thị một số biểu tượng trong Notification area như: colume control. PCMCIA status, mức pin. Nếu chúng ta kill systray.exe thì những icon thông báo này sẽ biến mất. Vậy là mọi người đều nghĩ là “à, systray là bộ phận quản lý những biểu tượng đó, và tên nó chắc là System tray””. Từ đó sai lầm bắt đầu.

6.Systray.exe.jpg

Vì vậy nên tất cả chúng ta đều đã gọi tên sai một thứ. Nhưng ít nhất cũng là do chính chủ Microsoft cũng đã không làm rõ ràng chuyện này. Vì một team khác của Microsoft đã phát hiện ra sự nhầm lẫn này và bắt đầu đề cập tới cụm từ System tray trong các tài liệu của riêng họ. Thậm chí một số kỹ sư còn tuyên bố sai rằng System tray là tên chính thức của Notification area.

Có lẽ sai là đây vì nếu ngay cả nhân viên của Microsoft còn không thể nói đúng tên chính thức trong các tài liệu chính thức thì người dùng chúng ta gọi sai là chuyện bình thường.

Windows 10 đã từng gọi nó là “System tray” một lần

Nếu chúng ta xem kỹ trong phần Settings của Windows 10 sẽ thấy khu vực này được gọi là “Notification area” ở khắp mọi nơi. Nhấp chuột phải vô Taskbar chọn Properties, vuốt xuống sẽ thấy mục Notification area, tên rất rõ ràng.

Nhưng khi chúng ta vào Settings > Ease of Access > Narrator sẽ thấy một tuỳ chọn gọi là Minimize Narrator Home to the system tray.

7.Narrator_Settings.jpg

Điều này nghĩa là gì? Nghĩa là các kỹ sư phát triển tính năng Narrator hoàn toàn tách biệt với nhóm Windows shell tại Microsoft. 25 năm sau Windows 95, các nhân viên Microsoft vẫn không thể loại bỏ cụm từ “System tray” trong nội bộ công ty. Nhưng không sao, cứ gọi nó là System tray nếu bạn thích vì mọi người đều biết nó là gì?

Vậy gọi sai có ảnh hưởng gì không? Ngoài việc hơi buồn cười thì có thể các ứng dụng Windows sẽ ít “lạm dụng” khu vực này hơn nếu người dùng đều biết tên nó rõ ràng là Notification area 😁

P/S Có mấy anh em thích hình ở cover, tặng anh em luôn. Địa điểm là Iceland, hình chính chủ Microsoft 😃


Iceland_3.jpg
Nguồn: Howtogeek
112 bình luận
Chia sẻ

Xu hướng

startup program 😃
xài mac quen rồi giờ nhìn thiết kế của windows bựa thật =))
vtkhang
ĐẠI BÀNG
4 năm
@bomduc Mac mới nhiều phần cứng chả nhận thì đúng hơn, vì ngoài phần cứng mà apple chọn cho bạn thì bạn có chọn dc gì nữa đâu. Linux hiện tại hỗ trợ quá nhiều nhất là mấy card màn hình của Nividia. Games thì unix hay linux đều ko có chứ ko còn gọi là yếu nữa.
vtkhang
ĐẠI BÀNG
4 năm
@sagephamkt Đúng thế, sắp tới control panel sẽ biến mất.
vtkhang
ĐẠI BÀNG
4 năm
@dark knight 918 Doanh nhân lởm mới còn dùng mac bác ơi. Doanh nhân xịn chẳng dùng gì cả, nhiều khi ko rảnh ngồi coi dt.
vtkhang
ĐẠI BÀNG
4 năm
@Minh Blue Hihi, mac giống android, rê chuột cảm giác ko bao giờ bằng win, giống touch của android luôn kém hơn ios 1 bậc.
The left down corner
Congcu
CAO CẤP
4 năm
@haya “The TOP RIGHT corner”

Thực ra RIGHT/LEFT đc nhắc trước vì nó là tính từ chính đầu tiền gần danh từ hơn. Còn xét về thứ tự thì nó đc nói sau.
Eldimio
CAO CẤP
4 năm
@lxhxxnxxx Màn hình giờ rộng nên mình hay quen dựng đứng task bar lên cạnh trái. Đúng nó là bottom left corner 😆
@haya ok cảm ơn bạn, và bạn có chắc bạn nắm hết được toàn bộ ngữ pháp tiếng Anh ko? Ai thách thức kiến thức bạn sao? :D
haya
TÍCH CỰC
4 năm
@Edward Đỗ Mình chưa biết đã nắm hết toàn bộ ngữ pháp tiếng Anh hay ko nhưng biết đủ để dạy bọn giấu dốt thôi Edward ạ, hihi.
cabk
TÍCH CỰC
4 năm
vẫn quen gọi nó là system tray vì win 7 M$ nó gọi thế
Kệ nó, không quan tâm tên gì
Hồi xưa toàn gọi vậy mà 😁
Cái ảnh nền ở ảnh bìa đầu tiên đẹp quá. Ai biết tên địa danh cho xin cái tên với ạ. Hoạc mod cho xin link ảnh với. Thank.
Dr.NHTT
ĐẠI BÀNG
4 năm
@maithang215 Blue coloured Icelandic river, Creator: Daniel Bosma. Credit: Getty Images
Copyright: 2018 https://www.gettyimages.ie/photos/great-european-plain?mediatype=photography&page=6&phrase=great european plain&sort=mostpopular
@maithang215 đây b, xài luôn đi khỏi tìm tòi, hình gốc đó
03 gettyimages-1128981354_resized.jpg
@caffeinezzZ Thank bác! Ảnh đúng là xịn. Đủ 4k luôn.
p/s: Ảnh mod mới up ở cuối bài chỉ HD 720p. @@!
@maithang215 Không có gì b.
trước vẫn gọi vậy mà
Cái nào quen thuộc dễ gọi lâu năm thì cứ dùng, nô đơ phây cấy sần é rây à, nghe mệt hông 😂
@caffeinezzZ An nam mít pờ liz !!!
Nghe mệt thật 😆
tbdat11
CAO CẤP
4 năm
Trước giờ cũng dùng là System Tray, khu vực này đôi khi cũng tiện, mở nhanh cái gì đó đang chạy nền.
nhqdat
TÍCH CỰC
4 năm
@tbdat11 Nếu mà nó không có tính năng mở nhanh thì cũng chẳng mấy ai dùng nó làm gì. Hide hết đi cho gọn 😃
kothich
ĐẠI BÀNG
4 năm
Nhớ là Windows XP có chỗ nào nó gọi thế mà nhỉ
quang577
TÍCH CỰC
4 năm
@kothich Chính xác là Microsoft thì ko gọi thế nhưng các nhà viết app khác thì hầu như là dùng cái tên ấy. Thường nó sẽ là cái nút "hide icon from systemtray" ở bất cứ phần mềm nào.
Namgmail
ĐẠI BÀNG
4 năm
Nói chung là khay hệ thống chỗ mà để thao tác với mấy cái ứng dụng chạy nền mà không cần mở
cabk
TÍCH CỰC
4 năm
MOD nên sửa lại tiêu windows 10 đề đúng hơn chứ win7 nó vẫn gọi System Tray
Eldimio
CAO CẤP
4 năm
@cabk Windows 7 đây, vẫn là Notification Area.
IMG_20200821_161251.jpg
Cũng như nhiều địa danh người ta gọi quen mồm chứ ko phải tên chính thức. Khi mình hướng dẫn ai qua điện thoại thì toàn nói là "khu vực đồng hồ ấy" ^^
nhũng não quá
Mr.Been
TÍCH CỰC
4 năm
Đúng là vẫn hay dùng/gọi nó là System Tray từ lúc làm nghề đến giờ 😁 Cũng dễ hiểu mà.
ảnh nền máy đẹp quá
@MinhKhangPham Mới thêm hình vào cuối bài á, bạn thích thì tải nha 😁
@vn_ninja thanks bác nha
@vn_ninja Hình cuối bài chỉ 1366 mờ thế mod? Có tâm cho xin hình gốc đi.
@maithang215 Update rùi nha bạn, 4K luôn đó 😁

Xu hướng

Bài mới









  • Chịu trách nhiệm nội dung: Trần Mạnh Hiệp
  • © 2024 Công ty Cổ phần MXH Tinh Tế
  • Địa chỉ: Số 70 Bà Huyện Thanh Quan, P. Võ Thị Sáu, Quận 3, TPHCM
  • Số điện thoại: 02822460095
  • MST: 0313255119
  • Giấy phép thiết lập MXH số 11/GP-BTTTT, Ký ngày: 08/01/2019