粉碎電視採訪:Mozilla 查看源代碼陣容
已發表: 2022-03-10Smashing TV 一直與我們在 Mozilla 的朋友合作,為您帶來他們即將在阿姆斯特丹舉行的 View Source 會議的內容。 我們對他們舉辦的活動感到非常興奮。
在 Smashing Magazine 上,我們經常刊登一些文章,解釋一下 Web 技術是如何創建的。 我是 CSS 工作組的成員,我喜歡分享我們在會議中討論的內容,例如我的帖子“為 CSS 設計縱橫比單元”。 今年早些時候,我們發表了 Amy Dickens 的文章“Web Standards: The What, The Why, and The How”,其中 Amy 解釋了我們所說的Web 標準的含義以及標準組的工作方式。 我們還與您分享了 Mozilla 等瀏覽器供應商如何讓我們在工作中更輕鬆地使用 Web 平台功能,例如 Chen Hui Jing 的這篇文章“使用 Firefox Grid Inspector 調試 CSS 網格佈局”。
如果您喜歡這樣的文章,那麼您會喜歡查看源代碼,並有機會與參與指定 Web 並在我們的瀏覽器中實現它的人共度兩天時間。 這是一個非常特別的 View Source,因為來自 Google、Microsoft、Samsung 和 W3C 的朋友今年將加入 Mozilla,為開發人員和設計師帶來最好的網絡。 作為關於 CSS 如何進入瀏覽器的討論角的一部分,我也會戴上 CSS 工作組的帽子。
我們自己的 Vitaly Friedman 一直在採訪即將舉行的活動中的一些演講者,您現在可以觀看其中的第一次採訪。
享受與穀歌產品經理 Kenji Baheux 的對話,他在 Chrome/Web 平台上工作,關於世界不同地區的網絡、網絡使用之間的差異以及我們在擴展到不熟悉的地方時需要注意的事項印度或東南亞市場。
Mozilla 的 View Source 阿姆斯特丹活動將於9 月 30 日和 10 月 1 日星期一和星期二在阿姆斯特丹劇院舉行。 在這裡取票。 您可以使用代碼Smashing_VS
節省 25%,或使用直接鏈接結帳。 我期待在那裡見到你!
Kenji Baheux 專訪
Vitaly:您好,歡迎參加其中一場關於查看源演講者的採訪,現場會議有一些關於演講者、會議、會談和有趣話題的幕後花絮。 我很高興也很榮幸今天有來自 Google 的 Kenji Baheux 與我們在一起,他目前居住在日本東京。 你今天好嗎,健二?
Kenji Baheux:我做得很好,謝謝。
維塔利:太棒了。 我有問題。 你知道,我總是這樣做,我相信我有太多問題,但我真的很好奇,因為你知道,我知道你已經花了很多時間,你知道,你今天要介紹的會議,您將在查看源代碼中展示所有關於多元文化網絡的東西,對嗎? 這就像網絡超出了我們習慣的範圍,當我們考慮為網絡設計建築時,我們常常在考慮為我們的網絡設計和建造。 你知道,對於美妙的屏幕、美妙的設備、美妙的連接和強大的設備,以及所有這些。 但是當我們考慮為印度尼西亞設計時,當你考慮為東南亞或印度或其他我們不熟悉的地方設計時,我們有成見,對吧? 我們傾向於相信緩慢的設備、不可靠的連接、糟糕的屏幕,你知道的,可怕的、可怕的條件。 幾乎與我們習慣的相反,它是我們生活的舒適泡沫之外的真正網絡嗎? 告訴我們。
Kenji Baheux:所以,不幸的是,這有一些道理,有趣的是,印度和印度尼西亞的市場有一個共同點,但也存在差異——尤其是在連通性方面。 過去印度的連接非常昂貴,所以人們喜歡保存類似的數據,所以他們,你知道,他們不想過多地使用網絡。 例如,今天,它變得更加實惠,因此人們不太關心數據消耗。 確實,也許在較新的類似用戶群中,它可能仍然相當昂貴,但它正在迅速好轉。 所以我認為就類似的數據使用而言,這不再是一個問題,但同時那裡有 4G 可用,但如果你看一下集合的速度和類似的可讀性,它更像是像 3G 連接而不是 4G 連接。
Kenji Baheux:所以你需要小心你的假設,“哦,4G 是負擔得起的,因此連接將與我在自己國家的體驗相同。” 就像有一些統計數據一樣,例如,我認為印度實際上在 4G 的速度方面處於最低水平,並且比它應該與頂級的速度相比慢了大約 10 倍。 所以那裡有一些細微差別,而且由於印度有很多用戶,具體取決於一天中的時間,速度會波動,有時也會取決於 [聽不清] 會跟上的帶寬。
Kenji Baheux:所以你可能會失去聯繫。 你可能在路上。 有很多點,比如沒有足夠的天線等等。 因此,您需要注意速度,並且也喜歡這樣的想法,即並非始終處於連接狀態並不總是那裡的用戶體驗。 如果你將其與印度尼西亞進行對比,印度尼西亞在速度方面做得更好,就像 4G 一樣,那裡更像是 4G,這是有一些原因的。 這個國家要小得多,城市化程度要高得多,所以它確實有幫助,對吧? 用戶,他們可以在印度尼西亞接觸往往擁有更好的基礎設施。 這是一方面。 您還提到了設備,等等,就像設備往往處於頻譜的低端仍然是非常真實的。 就像 iPhone 一樣,市場份額非常小,主要是因為這些設備太貴了。 所以大多數人買不起高端設備。
Kenji Baheux:以前設備的內存也很低,現在變得更好了,但這並不意味著設備被破解了,對吧。 我認為原始設備製造商了解用戶關心的內容。 就像它有一個很棒的相機,它是否有足夠的內存,存儲呢? 但是他們想保持低價,所以他們會想辦法讓設備便宜,對吧? 所以它意味著像慢速 CPU、慢速存儲等等。 因此,您需要注意連接性,還要注意發送多少 JavaScript,因為這會使您的頁面變慢,對嗎?
Vitaly:你知道,你花了很多時間考慮性能,而且現在因為你在 Chrome 團隊工作,你有點想在即時加載團隊工作——如果我是對的,對吧? 就我個人而言,這意味著你有時也會面臨非常不同的挑戰,因為現在生活在日本或印度尼西亞可能需要真正了解人們使用的設備類型,他們的習慣,網絡如何不同的文化方式。 你知道,例如,如果你看看非洲,我相信你可能知道,當然,非洲將使用的許多人完全繞過信用卡,通過 SMS 匯款並擁有不同類型的網絡應用程序,對嗎? 所以這也讓我想到,在性能方面,顯然我們想讓事情變得更快等等,你會說漸進式網絡應用程序作為一種模型已經或正在變得越來越成熟,只是因為它是一種在印度、東南亞等地獲得更好表現的更簡單方法?
Kenji Baheux:是的,我們已經看到 PWA 在這些市場上取得成功的趨勢,原因我已經概述了,對吧? 如果您構建了正確的 PWA,它將最大限度地減少您獲取的數據量,對嗎? 您可以使用存儲和 API 來確保不會過度獲取。 您還可以通過顯示至少有點像 UX 的部分然後獲取新內容來提供非常快速的體驗,對嗎? 您可以最大限度地減少需要獲取的內容量,以便顯示像數據這樣的字母。 所以,我認為它非常適合。 它確實幫助了很多類似的合作夥伴。
Vitaly:與他們合作過的許多公司以及我的一些同事正在合作,他們在探索新市場、改變架構、應用程序、構建應用程序或網站的方式方面都遇到了困難真的在這些市場上試圖收集市場份額。 而且通常不是很清楚為什麼會這樣? 僅僅是因為我們已經習慣了我們正在推動的大量 JavaScript 的架構,你知道,西方世界說東南亞完全不能接受嗎? 再說一次,我不知道,無論如何,中國和印度都是一個艱難的故事。 因此,在許多方面,這些公司中的許多都認為進入這些市場的途徑之一就是建立完全不同的東西。 所以當你看到,如果你看到,假設有人可能後來觀看了這個會議,試圖打通這些市場,你會建議調整現有架構,試著讓它適用於這些市場,或者你會說最好從頭開始並使用已經存在的輔助生態系統之類的東西?
Kenji Baheux:是的,我認為從頭開始通常會更好,因為您可能會嘗試保留不同的功能,因為也許您已經看到它們在您的市場上表現良好,所以您認為這些將非常重要擁有。 所以很難做出一些權衡。 因此,最好從頭開始,真正找到,好吧,關鍵是什麼——這個產品的目標是什麼? 我們想要達到什麼目的? 保持它的本質,從那裡開始,看看你是否真的喜歡你的產品,它是最低限度的,比如它在你能在這樣的市場上找到的連接上能以多快的速度漂浮? 就像,嘗試獲得低端設備一樣,獲得與您嘗試定位的市場相關的東西並只是使用它並不難。
Kenji Baheux:我認為嘗試在您的台式計算機上創建產品,或者甚至像在 iPhone 或高端 Android 設備上那樣看待它,並不能讓您很好地了解您的體驗將是什麼。 因此,您需要非常喜歡設身處地為客戶著想,並且非常喜歡自己確認您所擁有的一切都會奏效。 所以,是的,從非常簡單的事情開始,比如你的產品的最低限度,看看你能從那裡走多遠。
Vitaly:談論人也很有趣,而且……大多數時候,當我們談論性能時,我們會考慮設備。 你知道,當你開始考慮國際化和本地化以及所有那些實際上只是進入這些市場的事情時,我開始想知道人們的習慣。 也許他們使用網絡的方式非常不同。 所以這正是你要說的,對吧? 我們需要做一些研究來了解人們是如何習慣某些事情的。 什麼會起作用? 也許你在德國某個地方花了兩年時間完成的一項功能在印度根本行不通,對吧? 所以因為,我的意思是,我只需要問你,因為我很好奇,這可能不是技術方面的,但我只是好奇。 所以如果你比較網絡,人們是如何使用網絡的,但是在西方世界,再比如在日本,你過去 20 年在那裡度過,我相信,它有什麼不同? 我的意思是,我確信有些事情對於那些經歷過的人來說是完全令人困惑的,比如說,人們在日本使用網絡的方式來自非常不同的文化,你有任何文化衝擊或類似的東西,或者你有不同的看法嗎?
Kenji Baheux:這很有趣。 就像 20 年前一樣,當我到達日本時,我認為對我來說最令人驚訝的事情之一就是該網站非常直觀,以至於非常嘈雜。 就像從歐洲的角度來看,這有點像,哦,這在你面前太過分了。 就像,那個頁面上發生了很多事情,你怎麼能理解如何使用它? 但實際上這就是大多數用戶實際上在這裡的情況,比如在用戶體驗方面,他們想提前了解產品,所以你最終會得到一個長長的頁面,詳細說明這個項目的所有原因世界上最神奇的事情。 然後在它的底部,終於有一種購買該產品的方式,這是我已經看過幾次的典型用戶體驗。
Kenji Baheux:是的,所以這是非常直觀的:嘗試將盡可能多的信息放在前面,說明產品是關於什麼的。 所以這是給日本的。 然後對於像印度尼西亞和印度這樣的國家,特別是在印度,在語言方面存在很多困難。 您可能知道,印度有很多官方語言,因此您確實需要了解您要吸引哪些用戶。 因為如果你沒有他們語言的內容,他們將很難理解如何使用網站等等。 對於大多數人來說,這是他們第一次上網,而且每天仍然有很多新用戶上網,所以他們沒有任何類似的概念,比如標籤是什麼樣的背景標籤,所有這些東西我們認為理所當然的事情,就像很多用戶一樣,他們實際上是第一次上網,所以他們很難知道我們認為理所當然的事情。 所以要非常小心,確保你的產品是不言自明的,例如,人們不需要提前知道什麼。
Vitaly:我也想知道,很多時候,當我們構建產品或設計產品時,我們傾向於認為我們正在構建這種幾乎是中性的技術,但最終,每當我們構建某些東西時,我們總是在我們正在編寫的 JavaScript 和 CSS 的小片段中以某種方式反映我們的身份,所以我認為,在許多方面,作為設計師和開發人員,在為這些市場或某種類型進行設計時,我們也有某些刻板印象適應這些市場。 所以你看到了什麼,我的意思是,我在一開始就提到了其中一個,就像一切都很慢,一切都很可怕,完全不可靠等等——你認為可能是圍繞全球網絡的其他常見誤解或神話在西方世界網絡中設計和構建的人?
Kenji Baheux:是的,這很有趣。 我認為一個特殊的方面是本地玩家由於各種原因往往更成功,但其中之一是,尤其是在印度尼西亞,他們知道總體上人口非常年輕,因此他們選擇了更隨意的語氣我猜美國和歐盟的大多數網站都不會做很多事情。 因此,如果您從事電子商務,您可能會很認真,因為您想將自己展示為人們可以信任的公司,但如果您去像印度尼西亞這樣的市場,人們可能希望獲得更有趣的體驗。
Vitaly:是的,而且如果你期待事物如何發展或它們如何變化,我的意思是,我敢肯定,在過去的 20 年裡,你已經看到了網絡上的巨大變化,但我想知道同樣,當我們展望未來時,比如說五年後,看看連通性,似乎我們曾經有過這種差距。 這是一種橋樑,我們將擁有相當穩定的連接,至少在全球範圍內,這還有很長的路要走,但它,你知道,它即將到來。 您如何看待網絡——我們從一開始就希望它成為的萬維網——不斷發展? 我們會打破西方世界和非西方世界之間的所有這些鴻溝,至少在網絡方面是這樣嗎? 還是會存在顯著的文化差異?
Kenji Baheux:顯然,最終,在導電性方面,事情會變得相似,甚至可能像設備一樣。 但我認為這需要一段時間,因為正如我所說,仍然有很多新用戶第一次上網,對他們來說,這就像數據和設備的價格正在進入負擔得起的領域,而你看,尤其是在像印度這樣的市場,仍然有很多類似的功能手機,它不像老式的功能手機。 它有點像更成熟的功能手機。 我相信 KaiOS 正在吸引很多人——人們應該知道這個品牌。 去網上查一下,谷歌搜索 KaiOS 設備,你會發現它實際上將現代網絡帶入了功能手機。
Kenji Baheux:所以這個想法是,對於很多用戶來說,最低端的智能手機仍然太貴了,所以通過帶來人們可以在功能手機上使用和連接的東西,比如運營商可以降低更多用戶可以上網的價格點。 因此,我認為這種情況在很長一段時間內仍將如此,因此必須注意低端設備和緩慢的連接,因為隨著越來越多的人上網,基礎設施應該跟上,但這將非常困難。 我認為,所有這些程序在很長一段時間內仍將是一件事。
Vitaly:順便說一句,當我在印度尼西亞的時候,我對一件事感到驚訝,因為這是我第一次體驗它,事實上我會上網,我們會得到一張 SIM 卡,然後就會有成為 Facebook 互聯網和其他一切。 從本質上講,每當我通過 Facebook 的大門並嘗試點擊鏈接等所有內容時,它都是免費的。 但是,只要我想在我的 URL 欄中輸入任何其他內容,我就必須付費。 所以這就是我實際上幾乎被網絡中立所扮演的角色所打擊的地方,以及在那些你必須為訪問網絡的某些部分支付更多費用的國家,它實際上並沒有得到真正的尊重。 就網絡中立性而言,您如何看待那裡的事情? 因為我只去過發生在我身上的印度尼西亞。 我們在全球很多地方都有 Facebook 互聯網,這是很常見的事情嗎?
Kenji Baheux:所以我相信這是所謂的 Facebook 基礎知識的一部分。 我不知道它是否仍然是同一個名字,但我見過不同的國家,你可以免費上網,但你只能訪問幾個網站。 我只是猜測這是這些網站和運營商之間的交易。 我們的統計數據表明,它只會得到,就像,很多人很快就會離開,很快,因為當他們從他們的朋友和家人那裡聽到他們能夠做的所有不同的事情時,他們很快意識到他們擁有的東西非常有限。 因此,隨著購買力的增長,他們確實喜歡額外支付一些配額,而不是整個月,最終在某個時候他們將能夠這樣做,但有興趣超越這個像少數免費提供的網站。
維塔利:是的。 然後也許是最後一個,健二,我會放你走,然後自由……所以,如果你向前看,讓我們說幾年後,也許如果你回顧我問那個問題時的那次採訪,您希望在未來兩年內看到哪些變化? 網絡上有什麼東西是你迫切想要修復的,或者是什麼東西讓你困擾了很長時間,你花費了所有的時間和精力,而且你知道,你在夜間無法入睡,並且只是為了解決那件事……如果必須,如果您只能在網絡上永久解決一件事,那會是什麼?
Kenji Baheux:這很難。 我覺得整個網絡仍然是,就像,我們說網絡就像非常低的摩擦,在某種意義上是因為一切都就像一個鏈接。 所以,也沒有新的安裝階段,它非常安全,對吧? 但與此同時,在移動設備上,很多時候它非常令人沮喪,因為您必須等待並且頁面加載非常緩慢,用戶體驗並不總是很好......所以我希望我們所做的工作最終會讓我們進入一個地方網絡感覺是即時的、無縫的和令人愉快的。 而且我想知道是否缺少某些東西,例如打開本機應用程序,您知道,確實提供了更好的用戶體驗,因為我覺得他們有動力這樣做喜歡喜歡的東西評分和評論,對吧? 有一種方法可以知道你在哪裡偏離了道路,比如我的應用程序出了什麼問題? 我該如何解決? 而且你有動力去做,因為有排名,人們可以看到其他人對你的應用程序的看法,所以我想知道網絡上是否有一些東西缺失,我們可以從中獲得更多信號用戶並幫助網絡在此基礎上變得更好,所以我想獲得一些反饋,以及人們對這個想法的看法。
維塔利:哦,這聽起來很令人興奮。 所以我想這可能是你 10 月 1 日在阿姆斯特丹 View Source 的會議上提出的內容,我迫不及待想听到更多關於世界不同地區網絡的見解,因為網絡比只有我們坐在華麗的辦公室裡,面對精彩的展示。 好的,Kenji,非常感謝你今天和我們在一起,也感謝大家的收看。 我期待著下一個,期待在阿姆斯特丹見到你。
維塔利:謝謝你,健二。 再見!
Kenji Baheux:謝謝,再見!
觀看 Smashing YouTube 和 Smashing Vimeo 頻道,了解更多對 View Source 演講者的採訪。