[轉錄] iOS設計的神細節有哪些


作者:Jnrwi
链接:https://www.zhihu.com/question/27351776/answer/545666362
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

以下是一些大家日常使用蘋果手機都能體會到,但卻很少被發現的設計的神細節,這些細節有些提高了系統的安全性,有些增加了系統的易用性,有些體現了系統的人性化……。iOS系統作為當今世界上用戶量第二大的手機系統,其在優秀度上是無可爭議的佼佼者,這些設計的神細節有。

1. iOS系統不像安卓系統自帶長截圖,這給第三方合成長截圖App開發者留了生存空間,同時也讓用戶體會到拼接圖片的樂趣,相較而言這兩個細節設計要比安卓系統人性化很多。
2. 控制中心不能長按WiFi圖標切換WiFi連接,保障了WiFi連接的安全性。
3. 控隔空投送這種常用的功能在控制中心需要六步才能打開使用,而一堆有的沒得不怎麼常用的卻能自定義三步就打開,這種細節的設計,增加了不常用功能的易用性,這與iOS系統一貫標榜的易用性相吻合。
4. 第三方輸入法在眾多場景下會自動切換成系統自帶輸入法,同一場景打開是那種輸入法,是薛定諤態,這個細節的設置是為了檢測當前輸入界面是否有安全隱患,雖然降低了輸入的體驗,但是進一步提升了系統的安全性。
5. 沒有完善的文件管理系統,文件App不能新建文件夾把東西整理進去,通過增加文件管理的難度,又一次提升了系統的安全性。
6. 沒有T9撥號,保證了T9撥號鍵盤的純潔性,從細節上保證了系統設計語言的統一。
7. 短信照片等不能全選,雖然增加了批量刪除的難度,但這個細節的設計防止了誤刪除。
8. 按側鍵調節音量,顯示音量大小的界面在屏幕上下居中,水平居中的位置,正好遮擋視頻畫面,這個細節的設計,可以讓用戶用耳朵感受音量大小的同時,眼睛也能看見音量大小的範圍,這為聽力障礙人士提供了極大的方便,無法通過聽覺更改音量大小,但是可以通過可視化去觀測音量大小,體現了iOS系統對聽力障礙人士的關愛。
9. 單獨App不能加密碼,這個細節體現了iOS系統的安全性非常高,不需要單獨給App加密碼。
10. 已隱藏相薄不能加密碼,因為在設計細節上已隱藏的相冊不會顯示封面圖預覽,所以不易被人發現,即使存放大尺度自拍照也很安全,為已隱藏相冊加密碼讓用戶本人使用手機變得繁瑣,所以加密碼過於多餘。
11. 微信(類似App)不能換通知提示音,這個細節保證了iOS系統下同一App使用體驗的統一性,這是安卓系統遠遠不足的地方,安卓系統手機你很難通過聽對方手機的提示音判斷對方是不是收到了微信。
12. 不能一鍵清理後台App,這個細節的設計防止了誤清理。
13. 天氣預報App有一定概率刷新不出來,防止了誤使用流量。
14. App Store有一定概率刷不出來,同上也是為了防止誤使用流量。
15. 打電話不能錄音,iOS系統的這個細節設計又一次提高了系統的安全性。
16. iOS系統無短信分類功能,這個細節設計為了減少用戶對短信功能的使用,可以有更多的時間陪伴家人。
17. 在返回功能上,iOS系統提供便捷訪問加側滑返回,很多情況下需要點左上角關閉或者返回,這個細節設置為返回提供了多種解決方案,而安卓系統只有一個全局返回,返回體驗過於單一,不像iOS系統體驗豐富多彩。
18. iOS系統內置日曆打開農曆不顯示二十四節氣,只有春分夏至秋分冬至用小灰點提示,這個細節設計表明農曆和二十四節氣是過時的該淘汰的文化,為推動文化的統一和諧發展iOS系統功不可沒。
19. 無節假日鬧鐘,鬧鐘節假日第一天準時提醒按時起床,這個細節的設計,讓用戶保持合理的作息,塑造健康的身體,體現了iOS系統對蘋果手機用戶健康的關懷。
20. iOS系統內置相機不能拍滿屏的照片,這個細節杜絕了滿屏比例照片的出現,增加了觀看照片的舒適性,再次保障了平台照片比例的統一。
21. iOS系統只能保存100條通話記錄,這個神細節的設計防止了第101條通話記錄被不小心洩露。

22. “長”這個字在詞組“長圖拼接”裡面讀的是Cháng,不讀Zhǎng,而App“長圖拼接”在設置下的App列表裡面,會自動歸到Z這個前綴下而不是C。我覺得這個比起其他可有可無的細節更加重要。這條感謝此問題下排名第一的答主Vespa三年前寫的答案
23. 捷徑的腳本裡面有設定藍牙蜂窩移動數據無線局域網等,為這些功能和功能的組合使用提供了非常便捷的操作方式,但是沒有添加設定隔空投送和熱點的腳本,所以捷徑無法做到打開關閉隔空投送和熱點,這個細節的設計為捷徑的可持續發展留足了餘地,是一種非常有遠見的設計。
24. iPhone A打開熱點後,如果連接到熱點的iPhone B在2分鐘內沒有操作,打開熱點的iPhone A會自動關閉熱點,達到了讓iPhone B在不知不覺的情況下繼續使用其自身流量的效果,有效保護了iPhone A流量的充足。
25. App Store沒有搜索歷史記錄,App Store看上去表面上是一個提供App下載的商店,實際上它也是一個記憶力增強器,如果你想知道你10分鐘前搜了那個關鍵詞,全憑記憶。
26. 已購項目下面“不在此iPhone上”的App既不能分類查看,也不能按日期查看,如果你想查看下你的App安裝記錄找回一個很久前安裝過的忘記名字的App,只能一個個滑過去來查看。我肯定99%的用戶沒有發現這個細節,這種情況下,App Store看上去表面上是一個下載App的商店,實際上App Store這個時候它又變成了一個考察手速和眼力的小遊戲,只要你滑的足夠快,很快你就能在成千上萬個App裡面找到你安裝過的App了。
27. 有不少App在手機屏幕和App Store裡面不能顯示全部的名稱,這個神細節的設計與上面的邏輯相似,表面上App Store是一個App下載的商店,實際上它還是一個詞語聯想訓練器,讓用戶在使用iPhone的時候,不知不覺就提高了詞語聯想能力。
28. 短信裡面的快遞單號或優惠碼等長串數字不能像驗證碼一樣快捷複製,也不能選擇複製,一點擊數字串就彈出呼叫選項,但是此時只要你撥打快遞號或優惠券碼,就會有一個聲音很好聽的小姐姐向你問好,這應該是iOS系統一個鮮為人知的小彩蛋。
29. 短信中的電話號碼不能像驗證碼一樣快捷複製,只能呼叫,避免了把電話一鍵複製到其他App的便捷性,保障了短信中電話號碼不被洩露,增加了對用戶隱私的保護。
30. 短信不能選擇部分文字複製,只能整條短信全部內容一起複製,保證了複製的短信內容的完整性,避免了別有用心的人複製短信中的部分文字斷章取義,讓使用iOS的用戶保持了客觀。
31. 部分短信動態驗證碼動態口令不能點擊快捷複製,只能點擊撥打,如,嗶哩嗶哩換綁手機號、微軟小冰的動態口令登錄,部分驗證碼不能自動填充,這個也是為了鍛鍊用戶對字符串的記憶能力,防止字過分依賴iOS系統的智能識別能力,導致符串記憶能力過分的退化,體現了在AI時代來臨前對人類命運的關懷。
32. 服務類短信不能卡片化顯示,雖然閱讀類似銀行高鐵飛機票訂單類短信非常不一目瞭然,但這個細節保留了上世紀短信設計風格的原汁原味,既滿足了高端用戶的懷舊的情懷,也保證了日常用戶必須認真多看幾遍才能掌握短信重點以防出錯,體現了iOS系統的嚴謹。
33. 如果通訊錄裡面某個聯繫人有兩個以上號碼同標籤,來電的時候你不知道是那個號碼來電,直接回撥的時候你也不知道你撥了什麼號碼。iOS系統這個隱藏號碼的細節設計,去除了在接打電話過程中,電話號碼這個不必要因素的干擾,iOS始終貫徹易用性和傻瓜式操作方式,為用戶去除一切可能的干擾因素,你不需要知道號碼,卻可以打通電話,讓撥打電話變的更加簡單。
以下三條出自評論區。
34. 國行iPhone在電量到達10%與20%時候的低電量提示音無法關閉。這個設計的神細節的優點見評論區。
35. 蜂窩移動數據下不能下載超過150M的App。這個設計的神細節的優點見評論區。
36. 在控制中心WiFi和藍牙只能短暫斷開而不能徹底關閉。這個設計的神細節的優點見評論區。

37.使用iOS的短信,比其他系統的手機更加容易中獎,18歲少女就能月賺600萬,少婦在家也能日賺百萬,澳門賭場8888紅包天天拿到手軟。

38.使用iOS系統除了短信容易中獎之外,iOS系統還貼心的在日曆的收件箱裡面,也塞滿了各種中獎信息,打開日曆收件箱,屌絲逆襲不是夢,你想拒絕都難(我猜這大概是盧瑟們都嚮往iPhone的一個原因叭)。

39.iOS系統信號比其他手機系統信號差,這樣的設計減小了手機信號的輻射,保障了iOS用戶身體的健康。

40.溫度過低的時候不能充電,這個貼心的設計提醒用戶天涼要愛惜自己,沒有人比它更疼你,給沒有情侶提醒加衣的單身狗給予最溫暖的關懷。

41.通過數據線連接iOS設備和電腦時,同一台電腦要信任無數遍,這一點是基於社會心理學來做的設計,即告訴你,沒有永遠的朋友,沒有人是可以充分信任的,這便是蘋果公司的精神內核,科技與人文的結合。
下面這條解釋下問題中題主給的例子。這個問題下面99%的答案似乎都回答跑題了,而且我這個回答下面也有不少網友沒有真正理解題主的意思來提醒我。

42.iOS設置透視牆紙後,會實現問題例子中的iPad/iPhone動的過程中牆紙會輕微移動效果,為了實現這一效果,iOS將本來完整的一個畫面顯示了一部分,並不告訴你iPad/iPhone水平狀態下在屏幕不顯示的部分和顯示在屏幕上的部分是那些,完全憑藉用戶的估計來完成這個操作,iOS這種設置壁紙的神設計,在用戶挑選了一張壁紙設置時,不知道當前圖片最後顯示的範圍是理想狀態還是不理想狀態。動態牆紙這個細微設計,在達到牆紙動態的同時,對用戶挑選壁紙和更換壁紙的能力都有所提高,畢竟iOS認為更換壁紙的能力這對於iOS用戶來說是一項極其重要能力。

以上是到2019年2月4日為止,最新版本iOS12.1.3下發現的iOS設計的神細節。

解決方案

1.下載安裝“長圖拼接—輕鬆拼截屏”App即可長截圖。
2.控制中心切換WiFi,暫無解決方案。
3.不需要使用隔空投送功能時候,打開飛行模式,即可一鍵關閉隔空投送。
4.卸載第三方輸入法即可解決第三方輸入法薛定諤態。
5.文件管理系統,暫無解決方案。
6.T9撥號,將通訊錄裡面所有的電話號碼記住即可。
7.短信照片無全選,暫無解決方案。
8.調節音量居中顯示,講自己耳朵戳瞎就能體會iOS的關愛。
9.App不能加密暫無解決方案。
10.已隱藏相差不能加密暫無解決方案。
11.微信和支付寶等不能換提示音,卸載並使用其他可以換提示音的同類App代替即可。
12.不想再討論清理後台了。
13.天氣預報一定概率刷不出,在能刷出來的時候,記住未來10天天氣狀態即可。
14.App Store一定概率刷不出,建議平時將App Store的所有App通過itunes備份在本地電腦,需要的時候連接電腦安裝即可。
15.電話不能錄音,購買錄音筆,接打電話的時候開外放,錄音即可。
16.無短信分類,將短信導入電腦,通過數據庫軟件分類即可。
17.返回功能多樣化,暫無解決方案。
18.內置日曆無24節氣等,空閒時間花幾分鐘將一年的日曆背熟即可。
19.無節假日鬧鐘,暫無解決方案。
20.內置相機拍照功能單一,用第三方App即可。
21.只能保存100條通話記錄,當通話記錄達到90+條時候,每次接打電話前,將最早的通話記錄保存到本地電腦的Excel表格即可。
22.為了不讓讀作“Chang”的“長”這個字出現在“Z”這個拼音下,卸載“長圖拼接—輕鬆拼截屏”即可。
23.捷徑腳本無開關隔空投送與熱點,暫無解決方案。
24.熱點2分鐘不用自動關閉,連接朋友熱點後立即點開視頻播放或者下載大於1G以上App即可。
25.App Store無搜索歷史記錄,暫無解決方案。
26.查看“不在此iPhone上”的App體驗過於原始,暫無解決方案。
27.App名稱顯示不全,暫無解決方案。
28.短信中的快遞單號優惠碼不能像驗證碼一樣快捷複製,長按數字選擇複製即可。
29.短信中的電話號碼不能像驗證碼一樣快捷複製,長按數字選擇複製即可。
30.短信不能選擇複製,只要將需要複製部分的短信內容背熟,重新錄入一遍即可。
31.部分動態驗證碼不能快捷複製,暫無解決方案。
32.購買其他系統手機,將短信轉發到其他手機,即能實現短信卡片化顯示的效果。
33.來電不顯示號碼,將所有聯繫的人的號碼對應唯一標籤全部記住即可。
34.20%低電提示音,暫無解決方案。
35.數據流量不能下載150M以上App,暫無解決方案。
36.控制中心WiFi和藍牙只能暫時關閉,同3,打開飛行模式即可一鍵關閉WiFi和藍牙等。
37.思考中……
38.思考中……
39.思考中……
40.思考中……
41.思考中……
42.只需學會Photoshop即可隨意定製自己喜歡的手機牆紙,確定牆紙的範圍。
免費體驗 伺服器在英國
_______

找一台Raspberry 安裝與設置
wget -O basic-install.sh https://install.pi-hole.net
sudo bash basic-install.sh

更換密碼

pihole -a -p

更新廣告清單列表
nano /etc/pihole/adlists.list
pihole -g

修改DNS Server

/etc/pihole/setupVars.conf
/etc/dnsmasq.d/01-pihole.conf

分享我目前使用的 廣告黑名單 (修改後要執行 pihole -g)
cat /etc/pihole/adlists.list

https://raw.githubusercontent.com/StevenBlack/hosts/master/hosts
https://mirror1.malwaredomains.com/files/justdomains
http://sysctl.org/cameleon/hosts
https://zeustracker.abuse.ch/blocklist.php?download=domainblocklist
https://s3.amazonaws.com/lists.disconnect.me/simple_tracking.txt
https://s3.amazonaws.com/lists.disconnect.me/simple_ad.txt
https://hosts-file.net/ad_servers.txt
https://www.squidblacklist.org/downloads/dg-ads.acl
https://v.firebog.net/hosts/Easylist.txt
https://pgl.yoyo.org/adservers/serverlist.php?hostformat=hosts;showintro=0
https://raw.githubusercontent.com/StevenBlack/hosts/master/data/UncheckyAds/hosts
https://raw.githubusercontent.com/Dawsey21/Lists/master/adblock-list.txt
https://www.fanboy.co.nz/enhancedstats.txt
https://easylist-downloads.adblockplus.org/easylistchina+easylist.txt
https://easylist-downloads.adblockplus.org/abp-filters-anti-cv.txt
https://easylist-downloads.adblockplus.org/easylist.txt
https://raw.githubusercontent.com/MajkiIT/polish-ads-filter/master/polish-adblock-filters/adblock.txt
https://www.void.gr/kargig/void-gr-filters.txt
https://raw.githubusercontent.com/k2jp/abp-japanese-filters/master/abpjf.txt
https://raw.githubusercontent.com/uBlockOrigin/uAssets/master/filters/badware.txt
https://raw.githubusercontent.com/uBlockOrigin/uAssets/master/filters/filters.txt
https://raw.githubusercontent.com/uBlockOrigin/uAssets/master/filters/privacy.txt
https://raw.githubusercontent.com/uBlockOrigin/uAssets/master/filters/resource-abuse.txt
https://raw.githubusercontent.com/abpvn/abpvn/master/filter/src/abpvn_general.txt
https://raw.githubusercontent.com/szpeter80/hufilter/master/hufilter.txt
https://easylist-downloads.adblockplus.org/advblock.txt
https://raw.githubusercontent.com/yous/YousList/master/youslist.txt
https://raw.githubusercontent.com/jspenguin2017/uBlockProtector/master/uBlockProtectorList.txt
https://filters.adtidy.org/extension/chromium/filters/11.txt
https://filters.adtidy.org/extension/chromium/filters/1.txt
https://filters.adtidy.org/extension/chromium/filters/16.txt
https://filters.adtidy.org/extension/chromium/filters/7.txt
https://filters.adtidy.org/extension/chromium/filters/9.txt
https://filters.adtidy.org/extension/chromium/filters/13.txt



cat /etc/freepbx.conf

可以使用phpmyadmin進去看
更新所有模組指令

fwconsole ma upgradeall
fwconsole chown
fwconsole reload
 
 

fwconsole setting --help

其他詳細指令說明
https://wiki.freepbx.org/pages/viewpage.action?pageId=37912685#fwconsolecommands(13+)-ModuleAdministration
由於Docker是運行在linux系統上的
所以要想在windows上運行docker,需要借助虛擬機
目前的Docker使用微軟自帶的 Hyper-V(從Win8開始)虛擬機組件


所以在安裝Docker 時,會幫打開Hyper-V組件(預設是關閉的)這會和你的VirtualBox衝突,導致VirtualBox無法正常運行

解決辦法就是關閉Hyper-V功能, 反安裝 Docker 時並不會自動幫你關閉






在Raspberry RasPBX上安裝 3G/4G網卡的設定

很怕原始網址消失 所以趕緊把操作步驟存下來

Pre-requisites:
1) Verify your dongle is in the supported list by raspbx/chan_dongle
2) Voice is enabled on the dongle (using dc-locker tool)
3) follow steps per http://www.raspberry-asterisk.org/documentation/gsm-voip-gateway-with-chan_dongle/
4) connect to raspbx, type asterisk -r and type
dongle show device state dongle0
This should show that your dongle is connected to whatever network your SIM belongs to.
Now to the actual setup:
In Freepbx:

1) Click Connectivity –> Trunks -> Add Custom Trunk.
a) Provide a trunk name
b) set Outbound CallerID to the number of your SIM
c) set Custom Dial String field to dongle/dongle0/$OUTNUM$
d) set the match pattern in the first row under Dialed Number Manipulation Rules to
NXXNXXXXXX (do not change anything in other fields in that row).
e) Submit changes
f) Apply config
2) Click Connectivity -> Outbound routes
a) Provide a route name
b) set the third column in first row of Dial Patterns that will use this Route to
NXXNXXXXXX (this is the field before / and 1st of the fields in [ and ])
c) select the trunk created in step 1 above under Trunk Sequence for Matched Routes for
row 0
3) Click Applications -> Generic SIP device
a) Set extension number
b) Set Display name
c) Set password for secret field under Device Options
d) Set nat to Yes for nat field under Device Options (needed if your SIP extension is
out of your home network or behind a firewall)
e) Submit
f) Apply config
4) Click Connectivity -> Inbound routes
a) Provide a name/Description
b) Select Extensions and select your SIP extension created in Step 3 above.
c) Submit
d) Apply config
5) Click Settings -> Asterisk SIP settings
a) set NAT to yes (if needed)
b) set proper IP configuration values
c) Submit changes
d) Apply config
At this point, you should be able to connect your SIP client to your raspbx within the home network. Make sure it works fine before you actually try to access raspbx from other networks.
My config was E169 on raspbx(raspberry pi) using an AT&T SIM card in the USA.

LinkWithin

Related Posts with Thumbnails
top