Hey 大家好,我是 Eric 😄
這幾天網上突然紅起來一個 social network 叫 AirChat,主打用聲音來交朋友但主頁上的 feed 還是會用文字呈現,它這個很厲害的地方是它的語音辨識很厲害而且準確度很高,以往這類應用都會需要你選一個語言它才會針對那個語言做辨識但 AirChat 可以同時講多國語言然後每一個都辨識出來最後做 transcription,你錄音完以後它會再做一次辨識和修正之後就發出去了,你回覆其他人的文也是用同樣的方式回而你也會聽到別人的聲音,我雖然知道那是它主打的功能但我滿希望有設定可以關掉,要不然打開 app 就開講話滿煩的,目前上面的人沒有特別多畢竟還是邀請制的,這有點像是早期的 Blusky 上面都是陌生人而新加入的人就開始 follow 這些陌生人,有人說如果想嘗試 podcast 的可以試試這個 app,至少先習慣一下自己講話那種感覺,不曉得這可以錄多久因為它這個 transcribe 的效果太好了,我逐字稿也不用寫了,如果你想嘗試的話可以跟我說我還能邀請。
前兩天我在 Threads 上面問說怎麼沒有網站利用 Vibration API,最近常用的 app 比如 Arc Search 和 AirChat 都會有 haptic feedback 而這感覺我覺得蠻好的也變相的給使用者一種這個 app 有在做事或是完成了什麼事情的感覺,既然 web 也有為何不用呢,才發現 Safari 其實不支援我想說就算了,接下來很多人給了一下反饋說這是很糟的 idea 或是可能被濫用之類的,也有另一邊的人說如果 native app 有這樣的體驗為何網站不行或是這對 accessibility 應該也挺有幫助的用一種物理方式幫助你使用網站,其實這邊很多東西可以講。
Apple 一貫作風是除非已經是 standard 而且做得很好他們才會下去做,以這個為例我覺得會是另一個理由就是 native app 他們有 full control 但網站沒辦法,app 他們可以根據場合或是使用情境來調整你調用 API 的次數,假設你濫用震動而且不能關掉,我相信 Apple 是會退回你的 app 的,但同樣的事情他們不能對 web 這麼做,預期這樣會給使用者不好的使用體驗,不如直接不開這個 API,據說曾幾何時 Apple Safari 是有這個 API 的但有 fingerprinting 和濫用的疑慮就拿掉了,雖然常常說 Safari 就是新的 IE 但我覺得他們還是有他們不開 API 的理由。
有人提到或許這類 Vibration API 需要使用者特別去開權限,像是如果一個網站要開通知或知道你在那裡都需要問你,我覺得這算是蠻好的折衷方法只是像很多新聞網站都會跳出來問你要不要開 notification 就很煩何況又多一個可以問的。
有人提到說網站不一定要跟 native app 有一樣的體驗,其實我覺得現在 Web API 越來越豐富且效能越來越好,website 和 web app 定義越來越模糊而有些網站的 mobile 版本跟 native app 長的根本一模一樣,為何他們的體驗要不一樣呢?我半認同可以不用一樣但我覺得是一種可以讓開發者選擇要不要一樣的機會,很多人喜歡一些 app 給你的 haptic feedback 為何網站就不能有一樣的體驗呢?或許我們可以思考一下。
有什麼想跟我說的歡迎私訊問我 😄