【科技新聞】Ladybird:一個新的跨平台瀏覽器項目

Ladybird:一個新的跨平台瀏覽器項目
Ladybird: A new cross-platform browser project

評論

鑑於他已經編寫了一個完整的操作系統,我不認為他過於雄心勃勃。它已經通過了 Acid3,這對於另外兩個著名的“替代瀏覽器”項目 Dillo 和 NetSurf 來說已經超過了。那些甚至無法通過Acid2。

Ladybird 瀏覽器於 7 月 4 日上線

巧合與否,這是一個很棒的約會。

> 問:你們有 JavaScript JIT 編譯器嗎?

> 不,我們有一個傳統的 AST 解釋器,它正在被字節碼 VM 取代。您可以在此處跟踪兩個後端的 LibJS test262 分數。我不相信 JavaScript JIT 的複雜性和安全負擔是合理的,並且考慮到 Microsoft Edge 的 Super Duper 安全模式等最近的發展,我有興趣在保持代碼庫簡單的同時推動盡力而為的無 JIT 性能。

看到新的 JS 引擎總是很興奮。我很想知道隨著時間的推移,LibJS 的性能/代碼簡單性/內存平衡會趨向何方。

我一直在觀看他關於開發 LibJS 和 LibWeb 組件的 YouTube 視頻。他們很有趣,表明這種事情是可以做到的。

更重要的是,擁有多個網絡堆棧非常重要,這樣任何玩家都無法決定網絡應該是什麼樣子,或者通過該堆棧進行訪問。讓這個新堆棧增長到成為一個可行的替代方案的地步是很高興的。


什麼是 SAP,為什麼它值 $163B? (2020)
What’s SAP, and why’s it worth $163B? (2020)

評論

我曾作為客戶在一些大公司從事公共會計工作。我接觸過的每一家公司都使用 SAP。它是該領域事實上的軟件,並且根深蒂固。它的用戶體驗是我遇到過的最可怕的事情。我們將與流程控制負責人進行演練,向我們展示他們將在 SAP 中做什麼來執行其工作職能,並且需要多個聰明的人來捕獲所有流程。客戶的用戶積累的知識是廣泛且高度專業的。如果那個人發生了什麼事,我認為你不能很快插入一個新人並讓他們接管。最初的學習曲線感覺太高了。我敢肯定,這給了這些人一種工作安全感。

我覺得有很大的空間來開發更好的工具,而不是那麼可怕,但是,替換 SAP 的過程將是漫長的,而且幾乎是不可能的。 SAP 感覺就像是那些大到不能倒的企業之一,因為它在企業界是如此根深蒂固。有點開玩笑地說,我認為將美國切換到公制會更容易。任何挑戰者都必須是巨大的,接受十多年的損失才能獲得市場份額,如果他們想在財富 500 強世界中接管,他們必須為他們的客戶提供難以置信的支持。對於一個初創公司來說,挑戰太大了。

僱用人員來學習 SAP 工作流程,然後僱用外部審計員以確保正確遵循會計政策會更容易。

我媽媽在一個相當大的紡織實驗室工作。幾十年來,他們使用內部開發的系統來編寫實驗室報告(他們有一些程序員和管理員,他們稱之為“書呆子”,除了擴展和維護系統之外什麼都不做)。幾年前,該公司改用了 SAP 解決方案。混亂隨之而來。 SAP 解決方案錯過瞭如此多的邊緣案例,以至於大量實驗室報告要么不准確,要么完全錯誤,因為信息在不同實驗室之間的 SAP 翻譯中丟失了。有時客戶(大型國際參與者)會注意到錯誤,從而導致代價高昂的產品延遲。情況變得如此糟糕,以至於實驗室之間的溝通最終不得不在兩個層面上進行——在 SAP 內部,以及通過郵件、電話或步行到另一個實驗室“非正式地”進行,這給每份報告增加了巨大的時間開銷。

SAP 幾乎消除了舊系統的所有自動化優勢,並增加了導航 SAP GUI 的額外複雜性。由於這種額外的工作量以及公司不願僱用更多人來應對它(畢竟,實施 SAP 是為了簡化一切!),員工流動率突然飆升。每次我和媽媽談話時,她都會抱怨這個系統,並告訴我另一個同事已經辭職了。她只留下來,因為她離退休只有2年的時間。

我是一名 SAP 開發人員,這是我大學畢業後的第一份工作(自 2009 年以來)。一開始我討厭它,但我越是根深蒂固,我就越明白你為什麼選擇 SAP:因為真的別無選擇。數據模型之所以如此復雜,是因為它自 80 年代以來一直在迭代增長。 Hacker News 正在重視那些適應客戶而不是追求某種純潔性的企業。特別是現在的另一個複雜性是兩者之間的不同範式變化。 SAP 的編程語言 ABAP 現在相當不錯。 CDSViews 是一項偉大的發明,等等。糟糕的文檔中確實隱藏了很多創新,它正在變得更好。總之,儘管它很糟糕,但我沒有看到所有後台工作的替代方案。 SAP 非常靈活,支持許多不同的流程。讓它如此昂貴的一個原因是大量的時間文化、不小的版本、MVP 等等。但是您可以使用 SAP 實現敏捷,尤其是在您遷移到雲的情況下。

Atkinson Hyperlegible 字體
Atkinson Hyperlegible Font

評論

通過一些調整(等寬變體),它可以製作出很棒的編碼字體。

編碼字體具有基本相同的目標:使看起來相似的字符不同:1liI|、0O 等…我們會發現閱讀文本很舒服。單個字母、標點符號等等……真的很重要,在普通的文本中,即使你看不懂所有的字符,你也能理解。所以超易讀字體可以幫助編碼人員,即使是那些視力好的人,而且許多編碼字體已經具有“超易讀”的特性。

我也發現該網站令人困惑,但是這裡有字體可用https://fonts.google.com/specimen/Atkinson+Hyperlegible
提醒一下,字體是主觀的。

這個適合特定的人,而不是每個人。我不能使用它,因為我發現它過於圓潤,帶有抽動。

Tyresias Screenfont 也是一個清晰易讀但偏方的字體示例。

增加易讀性並不意味著“流動”。僅僅因為每個字符更“不同”並不意味著整個單詞都可以輕鬆處理。在正文中評估它們很重要。

此外,一個人的文化背景絕對會影響首選字體。如果您從小就使用德語 blackletter 寫作,那麼您不一定會喜歡或欣賞無襯線字體。以德國為例,從黑色字體到拉丁字體的變化發生在最近(二戰)。現在又發生了,哈薩克斯坦決定停止使用西里爾字母並改用拉丁字符。


留言討論區