ios 发送请求时按home_iOS 10按下Home键能即响应返回桌面了
iPhone 7和iOS 10上線已經(jīng)有一段時間了,在經(jīng)過最初的激動與興奮之后,現(xiàn)在是時候讓我們靜下心來研究一下在新設(shè)備和新系統(tǒng)中,還有什么細(xì)微的變化是蘋果沒有告訴我們的。
最近在論壇中,網(wǎng)xkx6149就發(fā)現(xiàn)了一個被我們忽視的細(xì)節(jié):在iOS 10中,當(dāng)你按下Home鍵之后能夠立即響應(yīng)返回桌面,不用延遲300毫秒了。根據(jù)這位網(wǎng)友的描述,在iOS 9以及更舊的系統(tǒng)之中,任何時候用戶按下Home鍵后它會先停頓300毫秒。而這停頓的300毫秒是為了等待用戶按下第二次,如果300毫秒之內(nèi)用戶第二次按下Home鍵,那么系統(tǒng)將切換進(jìn)入后臺,如果用戶沒有進(jìn)一步的操作,那么則會返回桌面。
iOS 9及以前的系統(tǒng),任何時候按下Home,都要先延遲300毫秒,等待你按下第二次,如果300毫秒內(nèi)連擊兩次,則呼出后臺,如果沒有連擊,才返回桌面。
而在iOS 10之中,只要用戶按下Home鍵它會立刻返回桌面,沒有延遲。而且在返回桌面的過程中,只要用戶是在300毫秒之內(nèi)第二次按下Home鍵,那么會切換進(jìn)入后臺。從動畫效果看,就是程序已經(jīng)在動畫縮小,或者桌面已經(jīng)出現(xiàn),及時的第二次按下Home鍵則仍然能正確響應(yīng)雙擊動作。
這對Home鍵的操作體驗是一個極大的改善,以前按下時總感覺到有延遲,以至于需要借助于插件來關(guān)閉延遲才能用上一個極速流暢的iOS系統(tǒng)。
最后來自這名網(wǎng)友的友情提示另外:千萬不能打開那個"輔助功能快捷鍵",這個快捷鍵支持用戶連按三次主屏幕按鈕執(zhí)行更多操作,比如打開VoiceOver等。一旦開啟此功能,Home鍵均需要延遲300 毫秒才能響應(yīng),這會影響整個系統(tǒng)體驗,因此如果沒有必要就不要打開了,而且一旦你打開這個快捷鍵,那么你就無法在鎖屏狀態(tài)下呼出電子錢包,即使這不會影響到Apple
Pay的實際使用。
這300毫秒的延遲是怎么來的呢?
故事還要從很久以前說起,在2007年蘋果公司研發(fā)第一代iPhone的時候遇到了很多難題。其中一個問題就是,因為當(dāng)時小屏幕設(shè)備還沒有流行起來,很多網(wǎng)站都是針對大屏幕設(shè)備所設(shè)計的。為了解決iPhone小屏幕設(shè)備瀏覽桌面端站點的問題,蘋果公司的工程師們就做了一些約定,其中就包括雙擊縮放,這也是出現(xiàn)300毫秒延遲的主要原因。
雙擊縮放即用手指在屏幕上快速點擊兩次,iOS自帶的Safari瀏覽器會將網(wǎng)頁縮放至原始比例。如今經(jīng)常使用Safari的用戶都知道,剛一打開頁面,除了文章本身,我們還看到頂部通欄、菜單等非關(guān)鍵性要素。
而當(dāng)我們雙擊屏幕以查看文章內(nèi)容的時候,Safari會相當(dāng)智能地縮放至主體文章。同一張頁面在iPhone上雙擊放大后的效果,聚焦在文章主體內(nèi)容。這也相當(dāng)符合個人使用習(xí)慣。
那么這和300毫秒延遲有什么聯(lián)系呢?
假定這么一個場景。用戶在iOS Safari里邊點擊了一個鏈接。由于用戶可以進(jìn)行雙擊縮放或者雙擊滾動的操作,當(dāng)用戶一次點擊屏幕之后,瀏覽器并不能立刻判斷用戶是確實要打開這個鏈接,還是想要進(jìn)行雙擊操作。因此,iOS
Safari就等待300毫秒,以判斷用戶是否再次點擊了屏幕。于是,300毫秒延遲就這么誕生了。
iPhone之后其他移動瀏覽器都復(fù)制了iOS Safari瀏覽器的多數(shù)約定,包括雙擊縮放,幾乎所有的移動端瀏覽器都有這個功能。起初用戶對這300毫秒的延遲并沒有什么不習(xí)慣的,但是隨著用戶對移動端體驗要求的不斷增加,他們越來越希望這300秒的延遲能夠取消。瀏覽器開發(fā)商也確實提供了一些可行的解決方案,包括禁用縮放、更改默認(rèn)的視口寬度和CSS touch-action等。
注意事項
在這300毫秒的延遲消失了之后,切換動畫就分成了兩種情況:
第一種,如果你的連擊是在150毫秒以內(nèi)完成,后臺動畫為應(yīng)用卡片縮小再向右移動出后臺,頂層卡片就是剛剛的應(yīng)用。
第二種,連擊在150毫秒-300毫秒這個時間段之內(nèi)完成,后臺動畫為應(yīng)用卡片縮小到桌面,隨后桌面卡片向右移動出后臺,頂層卡片是桌面,剛剛的應(yīng)用在第二個。
另外在論壇中,我們看到有很多網(wǎng)友都在問要如何關(guān)閉輔助功能快捷鍵。首先打開設(shè)置應(yīng)用,進(jìn)入通用版塊,找到輔助功能項,點擊進(jìn)入,滑到屏幕最底部你就能夠看到“輔助功能快捷鍵”。點擊進(jìn)入,看見打鉤的就是你打開了的功能,這個時候只要在打鉤的選項上再點擊一次即可取消。
有些用戶可能在這一欄中看到打鉤并且變化的放大器選項,無法取消打鉤。其實你需要退出到輔助功能界面,在視覺版塊找到放大器選項,關(guān)閉按鈕即可。有用戶認(rèn)為開了放大器也會導(dǎo)致切換慢一些。同樣地,在輔助功能的學(xué)習(xí)版塊中,關(guān)閉引導(dǎo)式訪問選項可能也提升切換速度。
不少網(wǎng)友表示按照上述設(shè)置之后,發(fā)現(xiàn)切換速度確實變快了,你是什么感覺呢?
刷機(jī)網(wǎng)專注分享最新的iOS蘋果設(shè)備越獄資訊,最詳細(xì)的越獄教程,提供所有版本iOS固件下載,各類蘋果助手軟件、越獄軟件和最好玩的越獄插件下載等,敬請關(guān)注刷機(jī)網(wǎng)!
總結(jié)
以上是生活随笔為你收集整理的ios 发送请求时按home_iOS 10按下Home键能即响应返回桌面了的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: qemu交叉编译arm内核_arm qe
- 下一篇: tns 连接超时_ORA-12170:T