Tag Archives: design

HTTP/2 時代的 API 設計

在「Let’s Stop Building APIs Around a Network Hack」這邊提到了以前為了解決 HTTP/1.1 的問題而發展出來的 workaround,在 2015 年發展出來的 HTTP/2 從底層直接解了不少問題,加上很快被許多瀏覽器支援 (就算不支援 HTTP/2 也只是降到 HTTP/1.1 跑,比較慢而已): Guess what else was released in May 2015? RFC 7540, otherwise known as HTTP/2. In retrospect this seems highly poetic, … Continue reading

Posted in Computer, Murmuring, Network, Programming, Service, Telephone, WWW|Tagged , , , , , , , , , , , , |Leave a comment

iOS 11 的無線網路與藍芽關假的讓 EFF 不爽...

這次 iOS 11 的無線網路與藍芽需要到 Settings (設定) 裡面才能有效關掉的設計,讓 EFF 不爽寫了一篇文章:「iOS 11’s Misleading “Off-ish” Setting for Bluetooth and Wi-Fi is Bad for User Security」。 On an iPhone, users might instinctively swipe up to open Control Center and toggle Wi-Fi and Bluetooth off … Continue reading

Posted in Computer, Murmuring, Network, OS, Privacy, Security, Software, Telephone|Tagged , , , , , , , , , , , , |Leave a comment

Flat UI 反而造成使用者困擾

在「Flat UI Elements Attract Less Attention and Cause Uncertainty」這邊透過追蹤眼球的技術,發表了研究結果: Summary: Flat interfaces often use weak signifiers. In an eyetracking experiment comparing different kinds of clickability clues, UIs with weak signifiers required more user effort than strong ones. 其中最明顯的一個例子就是大家被訓練「有底線的文字應該可以按」,這也是最能馬上被想到的問題... 不過這算是 Flat … Continue reading

Posted in Computer, CSS, Murmuring, Network, Science, Software, WWW|Tagged , , , , , , , , |Leave a comment

將 Sketch 輸出成 iOS/Android 的程式碼

Supernova 是前陣子看到的工具,目前是 public beta,將 Sketch 的設計直接轉成 iOS/Android 的程式碼,減少每次手動調整的痛:「Introducing Supernova」。 目前只支援 iOS/Android,但之後有打算要支援 React Native。(參考「Import & Export」這邊的說明) 五月時寫到的「透過 NN (類神經網路) 訓練好的系統,直接把圖片轉成程式碼」這篇是直接從圖片轉成程式碼,也是想做類似的事情。但 Supernova 因為有 Sketch 內的資訊,轉換的準確度會高不少...

Posted in Computer, Murmuring, Programming, Software|Tagged , , , , , , , , , |Leave a comment

InnoDB 的各種枚枚角角

在 Baron Schwartz 的 blog 上看到「An Outline for a Book on InnoDB」這篇文章,作者因為被 InnoDB 所驚嘆而想要寫一本書探討 InnoDB 的設計:(因為雖然複雜,但試著將這些複雜的東西隱藏起來,不讓使用的人暈頭轉向) Years ago I pursued my interest in InnoDB’s architecture and design, and became impressed with its sophistication. Another way to say it is that … Continue reading

Posted in Computer, Database, Murmuring, MySQL, Software|Tagged , , , , , , , |Leave a comment

Google 移除「安全問題」...

總算有大頭把這個不安全的「安全問題」移除掉了:「Google Drops Support for Security Questions」。 引用自原文說明: Security questions weren't a great way to protect an account since many answers could be guessed or found using a Google search. 目前提供的機制是手機號碼,以及透過其他的 e-mail address 認證。

Posted in Computer, Murmuring, Network, Security|Tagged , , , |Leave a comment

如何設計好的 API

一樣是在 Zite 上看到在分享要如何設計 API 的文章與影片:「Parse Developer Day Video Series: How to Design Great APIs」。 算是觀念性的分享,很多觀念很有趣... 而不可避免的,講到 naming 的時候,PHP 又被拿出來婊... (沒辦法,這個程式語言的 naming 實在太經典 XD)

Posted in Computer, Murmuring, Network, Programming, WWW|Tagged , , |2 Comments

MOPCON 投影片:API Design Optimized for Mobile Platform

今天 MOPCON 的投影片,題目「API Design Optimized for Mobile Platform」:

Posted in Computer, Murmuring, Network, WWW|Tagged , , , , |Leave a comment

英國政府所建議的「數位服務設計原則」

在 Hacker News 的摘要上看到的,對於政府提供數位服務,英國政府嘗試訂出設計原則 (雖然目前這份文件還是 alpha 版本):「Government Digital Service Design Principles」。 這份原則是延伸自原來的七大守則: 其中有幾點相當棒: 第二條的「Do less」,如果有人已經做了類似的事情,就直接連出去,不要做重複的事情 (If someone else is doing it — link to it),政府只需要提供其他人無法提供的資訊 (We should concentrate on the irreducible core)。如果能夠提供 API 之類的介面幫助其他服務做的更好,就提供出去讓其他人再利用 (If we can provide resources (like … Continue reading

Posted in Computer, Murmuring, Network, Political, Software, WWW|Tagged , , , , |Leave a comment

產生任意大小的貓圖片...

{placekitten} 這個站提供 API 產生圖片,讓你在規劃版面的時候會比較方便: Like this: http://placekitten.com/200/300 or: http://placekitten.com/g/200/300 像是這樣: 測了幾次,那個 g 應該是指灰階?記得之前有個站是產生純數字的 block image,有誰記得嗎?

Posted in Computer, CSS, Murmuring, Network, Recreation, WWW|Tagged , , , |3 Comments