js13kGames:遊戲開發專屬的 Code Golf

「13 kB」是多大的概念?依照目前的資訊工程水準,數個千位元組的資料不過就是「滴進海裡的一滴水」而已。如果回顧電玩興起初期的開發史,你會發現早期開發者必須克服種種不可思議的資源限制進行開發。 以曾經蔚為風潮的「亞達利 2600 (Atari 2600)」遊戲機為例,其中僅搭載了128 bytes 的 RAM,另有卡匣可額外提供 4 kilobytes 的容量。俗語說「諸多限制將誘發更多創造.....深入閱讀

幾個 HTML 秘訣

不久前才有一篇文章聊到某些 CSS 秘訣,接著再來跟大家聊聊 HTML 的竅門了!本文將提點某些 HTML 程式碼的小訣竅與建議,其中更有幾點很適合初學者納為己用,例如適當分段落、使用標題標籤、改善表單。但我們仍會討論圖像的 SVG sprites,以及更進階的。 文字方面 段落 我們寫的大多數程式碼必須再予以分段,這時應該使用 <p> 這個 HTML 元素分段。請勿使用 <.....深入閱讀

為大家精選 6 部有關加密的電影 (下)

在看過了〈為大家精選 6 部有關加密的電影 (上)〉之後,你應該已對「加密」的重要性有了初步的概念。接著就來看看另外 3 部我們精挑細選的加密電影吧! encrypt (verb) en·crypt \in-ˈkript, en-\ : to change (information) from one form to another, especially to hide its meaning.....深入閱讀

WebVR 1.0 已登上 Firefox Nightly

Mozilla VR 團隊的使命,就是要讓 Web 能提供絕佳的「虛擬實境 (VR)」與「擴增實境 (AR)」經驗。我們現正打造平台 (融入 API 與瀏覽器)、工具、社群 (aframe.io),期能協助內容開發者透過目前的 VR/AR 技術,發揮 Web 的最大力量。 WebVR API 即 DOM 介面集合,可將 WebGL 繪圖功能帶入 VR 頭帶式裝置,取得不同感測器的方向.....深入閱讀

淺談 Firefox 50 開發者工具

主控台、記憶體工具、網路監控器,還有更多 快下載 Firefox Developer Edition 50 吧!現又改良許多功能,協助你搭配由程式碼所觸發的網路請求、微調 indexedDB 資料,還有更多。同時也提供某些大家期待已久的特殊功能。 主控台 (Console) 多人期待已久的功能終於加入開發者工具了,但我們仍需要大家幫忙最後的測試階段。原始碼對映 (Source map) 功能.....深入閱讀

Firefox 多程序後的下一步

Asa Dotzler 與 Brad Lassey 撰文   「Electrolysis (e10s)」專案目的是為 Firefox 打造多程序 (Multi-process) 功能,藉以提升其安全性、穩定性,及反應速度,而第一步就是將 Firefox 區分出使用者介面 (UI) 程序與內容程序。 啟動多程序架構的第一階段,就是先讓一部分的 Firefox 48 使用者.....深入閱讀

Firefox 桌面版與行動版今天再添強化功能

我們最近幾個月來持續為 Firefox 愛用者強化使用經驗。今天很高興能為一般使用者首次釋出多程序 (Multi-process) 的 Firefox 桌面版 (Firefox for Desktop),朝著更完美的 Firefox 又邁進一大步。使用者可發現 Firefox 現已大幅減少了畫面凍結的情況,也同時保有自己最愛的經驗與特色。 我們將透過 Firefox 48 逐步釋出多程序 F.....深入閱讀

讓 Web 為所有人運轉 (下)

我們在〈Web 為所有人運轉 (上)〉說明過 Web 普及化的難題,其中之一就是跨瀏覽器的不相容;〈(中)〉則點出不相容的多個因素。最後就要讓開發者知道相關的開發工具,除了要讓開發過程更順利之外,也希望吸引更多開發者加入 Mozilla 的行列,一同推動 Web 持續向前邁進。   舉例來說,微軟 (Microsoft) 曾要求使用者在 2016 年 1 月 12 日.....深入閱讀

Mozilla 釋出新版 Firefox for iOS 再度提昇使用者經驗

我們在去年底發表 Firefox 的 iOS 版本  (Firefox for iOS) 時,就獲得熱烈回應並達到數百萬下載次數。許多 Firefox 使用者特別高興能在 iPhone 或 iPad 上又見到自己最愛的瀏覽器。今天我們要再釋出 Firefox for iOS 多項重大改善功能,讓使用者能享受更快速、更靈活、更多選擇等特色;這同時也是 Mozilla 關心的重點。 更快速的 Fir.....深入閱讀