Có phải là một thực hành tốt để tạo một lối tắt máy tính để bàn trên mac?


20

Tôi đã cài đặt một số phần mềm phổ biến cho Mac và nhận thấy rằng các gói cài đặt không tạo ra lối tắt trên màn hình như chúng thường làm trên windows.

Thực hành tốt để làm theo: Tôi có nên tạo lối tắt trên màn hình cho ứng dụng mà tôi đã phát triển không?


16
Trên Windows, đó là một thực tế tồi. Ứng dụng thuộc về menu Bắt đầu.
Đặc vụ_L

2
Tiêu đề của câu hỏi có lẽ nên được sửa đổi để làm rõ rằng bạn đang hỏi về việc tạo lối tắt trong quá trình cài đặt, chứ không phải với tư cách là người dùng cuối. Nhiều câu trả lời dường như được dựa trên giả định đây là câu hỏi của người dùng cuối.
thịt nướng

Theo 'phím tắt trên màn hình', bạn có nghĩa là một biểu tượng xuất hiện trên màn hình nền, màn hình nền luôn ở đó hay bạn có nghĩa là một biểu tượng trong một thư mục như Ứng dụng hoặc Tiện ích? Tôi đã thấy một số người dùng Windows (thường không phải là nhà phát triển) tin rằng thư mục Ứng dụng chứa đầy 'phím tắt'.
Craig

Câu trả lời:


52

Tôi muốn nói rằng việc tạo bí danh trên máy tính để bàn trong thời gian cài đặt cho một ứng dụng là một cách chống mẫu và thực tiễn xấu cho các nhà phát triển để thực hiện như hành vi mặc định.

  • Máy tính để bàn thuộc về người dùng cuối và macOS được thiết kế để cài đặt ứng dụng cho mọi tài khoản người dùng và xem xét nhiều hơn một người dùng trên mỗi máy tính. Để thực hiện điều này, bạn sẽ nâng cấp trình cài đặt lên quyền root để thay đổi nhiều máy tính để bàn hoặc bạn đang bỏ qua / cắt ngắn cách các ứng dụng có thể (hoặc có thể nên) được cài đặt cho tất cả người dùng tiếp theo.
  • Launchpad và dock và spotlight / Siri là các công cụ và thành ngữ khởi chạy ứng dụng bespoke để bạn có thể cho rằng khách hàng của mình rất quen thuộc với cách bắt đầu một ứng dụng mà họ vừa chọn để cài đặt.

Cách tốt nhất để làm điều này sẽ là trên tàu người dùng và hỏi xem họ có muốn có bất kỳ phím tắt nào trong lần đầu tiên họ khởi chạy ứng dụng không. Apple khuyên bạn nên có một chiếc máy bay rất nhẹ, vì vậy ngay cả điều này cũng chống lại "thực tiễn tốt nhất" nhưng tôi sẽ xem đó là cách tốt nhất để tạo bí danh nếu bạn cảm thấy đó là cuộc gọi đúng cho phần lớn người dùng ứng dụng của bạn.

Tôi khuyến khích bạn đọc qua HIG - Nguyên tắc giao diện con người và nhiều video WWDC miễn phí trên bao bì và cài đặt ứng dụng - câu hỏi của bạn là một câu hỏi hay và nghĩ cách mọi người thấy ứng dụng của bạn trong quá trình cài đặt là rất hữu ích để giúp ứng dụng của bạn thành công với nhiều người khách hàng.


Có, tôi đã ngày càng thấy các trình cài đặt trên các nền tảng khác nhau cung cấp tùy chọn cho các phím tắt trên máy tính để bàn hoặc menu. Hiện tại, một số trình cài đặt hỏi liệu có nên thêm lối tắt hay không, nhiều người không (hỏi) và một số (thường là những cái có giá cao) vẫn cài đặt vào máy tính để bàn dù bạn có thích hay không.
Mick

1
@Mick - Tôi không thể nhớ lại, trong 25 năm sử dụng máy Mac, một ứng dụng viết bí danh cho máy tính để bàn.
Tetsujin

35

Câu trả lời này được viết trước khi làm rõ rằng OP là từ góc độ nhà phát triển, không phải người dùng cuối

Cá nhân tôi luôn kiên định với trường phái "không có gì trên máy tính để bàn" - nhưng mỗi người đều là của riêng anh ấy / cô ấy.

Bạn có thể tìm thấy các ứng dụng để khởi chạy theo một trong ít nhất 6 cách ...

  • Apple Apple Menu> Các mục gần đây

  • Chính thư mục Ứng dụng

  • Bệ phóng

  • Tiêu điểm

  • Kéo ứng dụng vào Dock

  • Bấm đúp vào bất kỳ tài liệu nào và ứng dụng có liên quan sẽ khởi chạy hoặc bấm chuột phải vào Mở bằng> để biết danh sách các lựa chọn thay thế có thể xử lý loại tài liệu đó.

Vì vậy, nhiều lựa chọn thay thế mà không cảm thấy cần thiết để làm lộn xộn máy tính để bàn với cái khác.
Tuy nhiên, đó là máy của bạn - làm như bạn muốn ;-)


16

Không. Bạn chỉ nên sao chép ứng dụng vào /Applications(hoặc ~/Applications) và để người dùng chọn nếu họ muốn tạo lối tắt trong thanh công cụ hoặc ở một nơi khác.

Rất nhiều thời gian, "trình cài đặt" trong macOS chỉ là hình ảnh đĩa (tệp dmg) có chứa chính ứng dụng và lối tắt đến Applicationsthư mục. Người dùng có thể chọn kéo ứng dụng ở đó hoặc bất kỳ nơi nào khác.


6

Là người dùng Mac trong một số năm, tôi không nhớ bất kỳ ứng dụng nào tạo lối tắt trên màn hình sau khi cài đặt. Tôi tin rằng cách làm này quen thuộc hơn với những người dùng lần đầu tiên đến từ môi trường Windows, nhưng chắc chắn đây không phải là một cách tiếp cận tốt, không phải vì sử dụng bộ nhớ hoặc cpu, mà vì nhiều cách bạn có thể truy cập vào ứng dụng của mình MacOS, hiệu quả và thanh lịch hơn.


3

Có, sử dụng Dock. Bạn có thể sẽ phải kéo biểu tượng ứng dụng vào nó để thêm nó, mặc dù.

Nếu bạn muốn các biểu tượng luôn xuất hiện, trong bảng điều khiển Dock, bỏ chọn mục danh sách "Tự động ẩn và hiển thị Dock".


3

Thành thật mà nói, điều này đi xuống sở thích cá nhân của bạn. Không có xấu hay tốt thực hành thực sự khi sử dụng các phím tắt máy tính để bàn.

Nói chung trên Mac, bạn sẽ sử dụng dockMac Dock

Tuy nhiên, hãy thoải mái thêm các biểu tượng của bạn trực tiếp vào không gian máy tính để bàn. Cá nhân, tôi sử dụng máy tính để bàn của mình đơn giản cho các dự án mà tôi đang làm vào thời điểm đó, mọi thứ khác đều được gửi đi một cách thích hợp. Vì vậy, nếu tôi có một công việc mà tôi đang làm việc, cấu trúc tệp đó sẽ dễ dàng truy cập thông qua máy tính để bàn của tôi.

Giao diện máy tính để bàn hiện tại của tôi Ví dụ máy tính để bàn


2
Bạn đang trả lời từ góc độ người dùng, trong đó thực sự bất kỳ lựa chọn nào là hợp lệ. OP đã hỏi từ góc độ nhà phát triển, hiệu quả về việc đưa ra lựa chọn thay cho người dùng. Đó không phải là tình huống mà tất cả các lựa chọn đều hợp lệ: có những hướng dẫn và kỳ vọng được tuân thủ, chính xác bởi vì không phải tất cả người dùng sẽ chấp nhận một tùy chọn không chuẩn được áp đặt cho chúng.
Michael MacAskill

@MichaelMacAskill không, "mọi lựa chọn của người dùng đều hợp lệ." Không đúng sự thật: lựa chọn xấu dẫn đến năng suất giảm đáng kể.
Carl Witthoft

4
@CarlWitthoft Vấn đề không phải là bất kỳ sự lựa chọn nào của người dùng đều tốt cho năng suất, mà là nếu không có kiến ​​thức cá nhân của người dùng cá nhân, không thể nói liệu nó có hợp lệ hay không, do đó bạn phải cho rằng nó hợp lệ.
thịt nướng

@barbiru bạn vừa có phương pháp khoa học chính xác ngược.
Carl Witthoft

3
@Carl Không, thịt nướng là chính xác. Vấn đề là bạn không có quyền quyết định cho người khác môi trường năng suất tối ưu của họ là gì, do đó tất cả các cược đã tắt và bạn nên để họ quyết định. Không có lựa chọn nào bạn đưa ra cho họ được đảm bảo là hợp lệ và bất kỳ lựa chọn nào cũng có thể hợp lệ đối với một số người dùng.
Cuộc đua nhẹ nhàng với Monica

2

Như những người khác đã nói, đặt các ứng dụng thường được sử dụng trên dock là cách mà hầu hết người dùng Mac đối phó với điều này, thường kết hợp với Spotlight (Cmd-Space) để mở các ứng dụng ít sử dụng hơn.

Nếu thanh dock không đủ lớn cho bạn, hãy xem Launchpad , trong thư mục Ứng dụng của bạn. Bạn có thể định cấu hình phím tắt để mở (trong Tùy chọn hệ thống> Bàn phím> Phím tắt) và nó hiển thị cho bạn một lưới các biểu tượng khởi chạy cho tất cả các ứng dụng đã cài đặt của bạn, giống như màn hình chính của iPhone, bạn có thể sắp xếp lại khi bạn thấy phù hợp. Hầu hết người dùng Mac lâu năm không sử dụng hoặc thích nó nhiều, nhưng nếu bạn đã từng sử dụng phím tắt cho mọi thứ trên máy tính để bàn thay vì sử dụng menu Windows Start, nó có thể phù hợp với bạn.

Bạn cũng có thể truy cập một cái gì đó giống như menu Bắt đầu bằng cách thêm thư mục Ứng dụng vào thanh công cụ, sau đó nhấp chuột phải vào nó và chọn "Hiển thị Nội dung dưới dạng Danh sách". Sau đó, bất cứ khi nào bạn nhấp vào nó trong tương lai, bạn sẽ thấy một menu của tất cả các ứng dụng đã cài đặt mà bạn có thể nhấp để khởi chạy.


Vâng, theo kinh nghiệm của tôi về việc hỗ trợ hàng trăm người dùng Mac trong những năm qua, đó là.
calum_b

1
Chà, như George Carlin đã từng nói, 50% [bất kỳ nhóm nào] là dưới mức trung bình. Bây giờ nghĩ rằng người bình thường ngu ngốc như thế nào.
Carl Witthoft

@CarlWitthoft Trích dẫn xin vui lòng? Tôi không thể nghĩ về một người dùng Mac duy nhất trong mười năm qua không sử dụng dock để khởi chạy các ứng dụng phổ biến. Rõ ràng, trước khi Dock tồn tại, các phím tắt trên máy tính để bàn phổ biến hơn.
thịt nướng

@barbiru Mọi người sử dụng Spotlight hoặc Alfred hoặc tương tự để khởi chạy các ứng dụng. Tôi đã không mở Dock trong nhiều tháng :-)
nohillside

1

Tôi thích một máy tính để bàn và Dock không bị xáo trộn , và đã sử dụng MoofMothy trong nhiều năm để cho phép dễ dàng truy cập vào các ứng dụng, tiện ích và tài liệu khác nhau. MoofMothy đặt biểu tượng Dogcow trong thanh thực đơn. Đây là của tôi:

nhập mô tả hình ảnh ở đây

Mỗi mục và danh sách của MoofMothy và các mục riêng lẻ đều được xếp tầng và có thể định cấu hình người dùng và dễ dàng truy cập nhanh bằng chuột hoặc bàn di chuột. Tôi có nhiều mục hơn trong các menu này xuất hiện trong Dock, nhưng ít hơn được lưu trữ trong thư mục SSD / Ứng dụng.

Nếu bạn rất dễ sử dụng bàn phím điều hướng trong cửa sổ Finder, có lẽ bạn có thể truy cập các mục nhanh hơn theo cách đó. Nhưng tôi không tốt lắm, và tôi thích nhìn thấy và dễ dàng lựa chọn từ một danh sách các mục có thể bao gồm 95% mục tiêu thông thường của tôi.

IIRC, các menu xếp tầng được giới thiệu trong Mac OS 9. Tôi thấy chúng rất hữu ích khi đó và với MoofMothy vẫn rất hữu dụng.


Menu xếp tầng là gì? Có phải đó chỉ là một thuật ngữ khác cho menu con?
SilverWolf - Phục hồi Monica

Vâng. Ảnh chụp màn hình kèm theo câu trả lời của tôi cho thấy menu Dogcow đã mở. Ví dụ, nếu một người sau đó kéo con trỏ chuột xuống "Máy tính để bàn", thì một menu con sẽ xuất hiện ở bên phải hiển thị mọi mục sau đó trên Màn hình của máy tính.
DavidSupportsMonica

@David Bạn đã nói "các menu xếp tầng được giới thiệu trong Mac OS 9" nhưng trên thực tế, Hệ thống 7 đã có chúng, ví dụ như trong menu của Apple và Wikipedia ghi chú: "Một số tiện ích của bên thứ ba cung cấp mức độ tùy chỉnh theo thứ tự các mục được thêm vào menu Apple mà không phải đổi tên từng mục. " Ngày nay có một loạt các ứng dụng khác có chức năng tương tự MoofMothy, bao gồm: aLaunch, App Bar, Classic Menu, FinderPop (menu theo ngữ cảnh), HimmelBar, XMothy.
Big Mac

@BigMac Tôi không đồng ý. Nhưng tôi thích biểu tượng MM ở cuối hàng biểu tượng ở bên phải của Menu: dễ nhìn và dễ tìm, và có thể định cấu hình, dễ chỉ định các mục tôi muốn và các mục tôi muốn loại trừ. Chắc chắn người dùng sẽ có sở thích khác nhau.
DavidSupportsMonica

@David Hầu hết các ứng dụng khác mà tôi đã đề cập là các ứng dụng trên thanh menu và tất cả các ứng dụng trên thanh menu có thể được di chuyển xung quanh trong thanh menu bằng cách nhấp vào lệnh.
Big Mac

-2

Máy tính để bàn đã chết

Nó đã chết trong nhiều thập kỷ, nhưng nhờ các nhà cung cấp hệ điều hành và người dùng ngây thơ, nó vẫn như một thây ma giết người.

Lý do KHÔNG nên sử dụng máy tính để bàn

  • Bạn không thể sắp xếp theo ngày, kích thước và tất cả các thuộc tính khác bạn có thể trong cửa sổ Finder hoặc Explorer
  • Bạn thậm chí không thể nhìn thấy toàn bộ tên tệp nếu nó dài
  • Ít nhất là trong Windows, có một lớp phủ khó chịu của "Công cộng" và máy tính để bàn cá nhân, khiến việc theo dõi tập tin thực tế trở thành nỗi đau của hoàng gia
  • Ứng dụng thuộc thư mục Apps hoặc ProgramFiles. Giai đoạn.
  • Máy tính để bàn không thể điều hướng theo cách cửa sổ Finder / Explorer cũng như không có thanh bên điều hướng nhanh.

Lý do nên sử dụng máy tính để bàn

  • Các nhà phát triển ngốc đặt một biểu tượng liên kết ở đó
  • Bạn chưa bao giờ biết rằng cửa sổ thư mục (Finder / Explorer) tồn tại.
  • Bạn thích lãng phí phút để cố gắng tìm biểu tượng bạn muốn, đặc biệt là khi nó hòa quyện vào nghệ thuật nền thú vị mà bạn đặt trên máy tính để bàn của mình.

1
Câu trả lời của bạn dường như là một câu nói hay hơn là một câu trả lời thực tế. Bạn có thể chỉnh sửa nó để ít quan tâm hơn và tập trung hơn một chút vào macOS và câu hỏi được hỏi không?
nohillside

1
Ngoài việc không thực sự trả lời câu hỏi như đã hỏi, câu trả lời này có chứa một số tuyên bố thực tế không chính xác.
thịt nướng

@barbiru [cần dẫn nguồn]. Bất cứ điều gì. Tôi sẽ tránh xa cơn bão lửa này và giải quyết một số vấn đề lành mạnh như emacs so với vi
Carl Witthoft
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.