Một hình ảnh có giá trị hàng nghìn yêu cầu cấp phép – Six Colors
Tháng trước, tôi đã viết về cách mà rất nhiều cảnh báo và cảnh báo của macOS “đánh mất trải nghiệm nâng cấp trên Mac”.
Quan điểm của tôi không phải là yêu cầu Apple làm cho Mac “ít” an toàn hơn. Mà là để Apple tìm cách nâng cao trải nghiệm người dùng trong khi vẫn giữ an toàn cho người dùng Mac mặc định. Cảm giác như có một sự mất cân bằng nơi mà an ninh được ưu tiên nhưng trải nghiệm người dùng được phép lưu lại, và đây là một vấn đề.
Vấn đề này đã được cụ thể hóa với tôi tuần trước khi tôi đang xem xét “M3 iMac” và “M3 MacBook Pro”. Như một phần của việc xem xét những máy tính đó, tôi đã sử dụng Migration Assistant để chuyển một bản sao lưu của Mac Studio của tôi sang những hệ thống mới thông qua một ổ đĩa USB. Đôi khi tôi cố gắng xem xét một máy tính mà không có gì được di chuyển, nhưng đôi khi nó có thể làm chậm đường truyền và tôi thực sự không có thời gian để tiêu pha cách đây một tuần.
Dù sao, thông qua việc di chuyển, tôi đã (hai lần) trải nghiệm quá trình lý tưởng của Apple di chuyển mọi người dùng từ một Mac sang Mac khác. Bạn khởi động máy tính mới, di chuyển từ bản sao lưu của máy tính cũ, và sau đó bắt đầu sử dụng máy tính mới. Có rất nhiều điều tuyệt vời về quá trình này, và nó tốt hơn nhiều so với việc chúng ta trước đây phải làm để chuyển tệp từ một Mac sang một máy tính khác.
Và tuy nhiên tất cả cảnh báo bảo mật của Apple lại cản trở và làm hư hỏng mọi thứ. Đây là một bức ảnh chụp màn hình tôi chụp ngay sau khi Mac mới của tôi khởi động lần đầu tiên sau khi di chuyển:
TXưởng sự là Migration Assistant đã di chuyển tất cả các ứng dụng của tôi, và đã tự động khởi chạy bất kỳ ứng dụng nào được liệt kê trong mục Mục đăng nhập hoặc được đặt để tự động khởi chạy trong nền. Tất cả chúng đều khởi chạy, cùng một lúc, và mỗi một ứng dụng sau đó yêu cầu tôi cấp phép để thực hiện mọi thứ mà họ đã có sẵn phép cấp trên Mac trước đó của tôi.
Trong bức ảnh chụp màn hình này, tôi đã kéo chúng ra xa nhau, nhưng thực tế thì hầu hết các cửa sổ này xuất hiện lấy nhau. Chúng nổi lên trên tất cả các cửa sổ khác, và hầu hết chúng muốn mở các phần khác nhau của ứng dụng Cài đặt. Ở nền, một vài ứng dụng đã khởi chạy với những cảnh báo riêng của chúng, yêu cầu tôi thực hiện thêm nhiều tác vụ khác nhau để chuẩn bị hệ thống.
Điều này chưa phải là cuối cùng, tất nhiên, vì sau khi xử lý một trong những cửa sổ này, có khả năng lớn rằng ứng dụng liên quan sau đó sẽ sinh ra một cửa sổ bổ sung yêu cầu một quyền khác. Đối với những ứng dụng yêu cầu các thay đổi cụ thể trong ứng dụng Cài đặt, tôi phải trượt ứng dụng Cài đặt đâu đó mà không bị che bởi các cửa sổ nổi khác và sau đó xử lý các yêu cầu ở đó.
Đôi khi, các ứng dụng khác nhau dường như sẽ cố gắng đấu tranh vì sự chú ý của tôi, yêu cầu tôi đi đến một phần khác của ứng dụng Cài đặt. Họ đôi khi thậm chí yêu cầu quyền mà tôi đã cấp, vì tôi đang ở phần đúng của Cài đặt và quyết định tiết kiệm thời gian bằng cách phê duyệt một vài ứng dụng cùng một lúc.
Một lúc nào đó tôi cũng kích hoạt được chuỗi cảnh báo này, điều đó thực sự vui cười:
Tôi phải nhấp vào OK cho tất cả những cái đó để tiếp tục.
Yêu cầu người dùng phê duyệt là một thói quen tốt, nhưng nếu bạn hỏi quá nhiều lần, mắt của người dùng sẽ mờ nhạt và họ sẽ phê duyệt bất cứ điều gì. Đó là trách nhiệm của các nhà thiết kế của Apple xây dựng một trải nghiệm người dùng cho việc phê duyệt quyền mạnh mẽ nhưng thuận tiện. Nó cần không làm xao lãng người dùng bằng một loạt yêu cầu xuất hiện từng cái riêng lẻ.
Thiết lập một M3 iMac mới nên là một niềm vui. Khi tôi xong, tôi cảm thấy như một đàn ong đang râm ran trong đầu tôi. Không tốt.
Nếu bạn đánh giá cao các bài viết như bài viết này, hãy ủng hộ chúng tôi bằng cách trở thành một người độc giả Six Colors. Người độc giả có quyền truy cập vào một podcast độc quyền, các câu chuyện chỉ dành cho thành viên và một cộng đồng đặc biệt.
Nguồn: https://sixcolors.com/post/2023/11/a-picture-is-worth-a-thousand-permissions-requests/
Last month I wrote about how Apple’s cascade of macOS alerts and warnings ruin the Mac upgrade experience.
My point wasn’t to ask Apple to make the Mac less secure. It was for Apple to find some ways to improve the user experience while keeping Mac users safe by default. It feels like there’s an imbalance where security is being prioritized but the user experience is allowed to lag, and it’s a problem.
This issue was brought home to me last week when I was reviewing the M3 iMac and the M3 MacBook Pro. As a part of reviewing those computers, I used Migration Assistant to move a backup of my Mac Studio to the new systems via a USB drive. Sometimes I try to review a computer with nothing migrated over, but it can be a real slowdown and I didn’t really have any time to spare last week.
Anyway, by migrating, I got to (twice) experience Apple’s ideal process of moving every user from one Mac to the next. You start up your new computer, migrate from a backup of the old computer, and then start using the new one. There’s a lot that’s great about this process, and it’s so much better than what we used to have to do to move files over from one Mac to another.
And yet all of Apple’s security alerts got in the way again and spoiled the whole thing. Here’s a screenshot I took right after my new Mac booted for the first time after migration:
What’s happening here is that Migration Assistant has migrated all my apps, and has automatically launched any of them that are listed in Login Items or are set to automatically launch in the background. They all launch, all at once, and every single one of them then prompts me for permission to do all the things they already had permission to do on my previous Mac.
In this screen shot, I’ve dragged them apart, but in reality most of these windows appeared on top of each other. They float above every other window, and most of them want to open various portions of the Settings app. In the background, a few apps have launched with their own alert prompts, requesting that I perform more tasks in order to get the system ready.
This wasn’t the end of it, of course, because after dealing with one of these windows there was a pretty good chance the app in question would then spawn an additional window asking for a different permission. For the ones that require specific changes in the Settings app, I had to slide the Settings app somewhere where it wouldn’t be covered by various other floating windows and then deal with the requests there.
Often, different apps would seemingly fight over my attention, demanding that I go to a different portion to the Settings app. They would sometimes even demand permission I had already granted, since I was in the right part of Settings and decided to save time by approving a couple of apps at once.
At some point I also triggered this cascade of alerts, which was hilarious:
I had to click OK on all of those in order to move on, too.
Asking users for approval is a good impulse, but if you ask too many times, a user’s eyes will glaze over and they’ll approve anything. It is incumbent on Apple’s designers to build a user experience for approving permissions that is clear but convenient. It needs to not distract users with a fusillade of individual pop-up requests.
Setting up a new M3 iMac should be a pleasure. When I was done, I felt like a swarm of bees was buzzing in my head. Not great.
If you appreciate articles like this one, support us by becoming a Six Colors subscriber. Subscribers get access to an exclusive podcast, members-only stories, and a special community.