背景
當(dāng)我在蘋果手機中新下載了一個 app,等待著這款嶄新的應(yīng)用程序出現(xiàn)在我的手機之中。當(dāng) app 下載好了之后我便會迫不及待的點開它,去擁抱嶄新的用戶體驗膝捞。但在這之前會有一件事讓你抓狂——一連串的獲取權(quán)限小窗。(如圖1愧沟、2蔬咬、3)
有時林艘,小窗會在我使用app 中不同的功能的時候請求我允許權(quán)限;有時則是在我第一次打開它的時候進行”連環(huán)攻擊“混坞;最嚴(yán)重的情況則是先在一開始給你一個”連環(huán)攻擊“狐援,然后再在你使用部分新功能的時候再進行請求。
絕望嗎究孕?本來是非常欣喜的開啟體驗啥酱。卻變成了這樣。有些應(yīng)用程序會非常細(xì)心的對歡迎界面厨诸,但也躲不過這獲取權(quán)限的”攻擊“镶殷。
是否有方法能夠解決這個困擾呢?
分析
當(dāng)我們下載好一款應(yīng)用程序之后微酬,設(shè)置界面已經(jīng)產(chǎn)生了一個該應(yīng)用程序的設(shè)置入口绘趋,我可以進入這個設(shè)置入口對該應(yīng)用程序的所有權(quán)限進行設(shè)置(如圖4)。但誰會這么做呢颗管?我們剛下好一款應(yīng)用就會迫不及待的打開它陷遮,誰會先去設(shè)置里面設(shè)置好所有權(quán)限再去打開呢?
在設(shè)置中,我們可以管理所有點開 app 時所需要的權(quán)限疫粥,從而避免在使用期間彈出不愉快的窗口茬斧。如此綜合的管理界面只有在設(shè)置中才能被操控,為什么不能夠在打開 app 之前讓我們設(shè)置這些權(quán)限梗逮,以保證不被打擾的用戶體驗?zāi)兀?/p>
優(yōu)化
如果能夠一次性完成所有設(shè)置是最好的了项秉。換句話說,將所有的授權(quán)選項整合進一個彈窗慷彤,一方面保證了打開應(yīng)用程序后完整而不間斷的用戶體驗娄蔼;另一方面不需要再去設(shè)置界面尋找每一款 app 的入口進行設(shè)置怖喻。
這里我做了一些草圖:
總結(jié)
雖然有可能造成信息過多而不知所措,但是更好的解決方法一定是在此基礎(chǔ)上進行視覺的優(yōu)化岁诉。而好過于一遍一遍的彈窗打擾锚沸。