| Mozilla | Thunderbird | JavaScript

Thunderbird團隊擴增人力,將大刀闊斧改進使用者介面並提升執行速度

Thunderbird團隊現全職員工達14位,以解決存在已久的效能問題,除了要找出造成效能低落的瓶頸外,也將採用新技術重寫部分功能。

2019-01-03

| Electron | JavaScript | Chromium

跨平臺開發框架Electron釋出4.0.0,現可禁用遠端模組

開發者可以出於安全考量禁用遠端模組,而且還可以透過Remote.require()只禁用部分模組。

2018-12-26

| Chrome | JavaScript | 網頁

Chrome 72釋出Beta版,增加公開類別域、使用者觸發查詢API

Chrome 72將提供使用者觸發查詢API,以確定網頁行為是否有使用者參與,阻止擾人的網頁行為。

2018-12-19

| JavaScript | 規則表示式 | ES6

ES6後的規則表示式

近期改版的JavaScript標準,對於規則表示式加入新特性,若須更深入運用,可留意ES6後的進展

2018-11-24

| 微軟 | TypeScript | JavaScript

微軟釋出TypeScript 3.2候選版,新增strictBindCallApply標籤以及BigInts類型

微軟以TypeScript 2.0就有的this參數類型,以及TypeScript 3.0中具元組(Tuple)類型的建模參數列表(Modeling Parameter Lists),實作出strictBindCallApply新標籤。

 

2018-11-21

| google | 帳號安全 | JavaScript

強化用戶帳號安全,Google要求瀏覽器需啟用JavaScript才能登入

用戶登入Google帳號時,由於Google仰賴JavaScript進行登入的風險評估、阻擋可疑的登入行為,Google要求用戶必需啟動瀏覽器的JavaScript才能登入。

2018-11-01

| Mozilla | WebAssembly | JavaScript

WebAssembly將支援多執行緒和SIMD,以順暢執行高效能需求應用

要讓瀏覽器執行Photoshop等重量級應用程式,WebAssembly需要能進一步充分使用現代硬體架構,包括支援多執行緒、SIMD和64位元定址。

 

2018-10-24

| node.js | deno | Ryan Dahl | JSDC | 網頁開發者 | JavaScript

Node.js之父如何償還當年十大技術債?11月將親自來臺介紹新一代伺服器端JS框架

雖然大受開發者青睞,但Node.js之父Ryan Dahl卻在今年6月一場公開演講上坦言,Node.js有十大設計錯誤,甚至讓他懊悔不已,他決定重出江湖,提出新的伺服器框架償還這些技術債,今年11月還親自來臺分享

2018-10-16

| Mozilla | Firefox | JavaScript | WebAssembly

新版Firefox讓JavaScript和WebAssembly之間的函式呼叫更順暢

Mozilla改進Firefox的JavaScript引擎,使其減少簿記 ,以減少不必要的組織堆疊框(Stack Frame)工作,還移除語言處理中介,以最直接的途徑操作函式。

2018-10-09

| 微軟 | JavaScript | 3D

微軟釋出Babylon.js 3.3,強化VR使用者介面設計

開發團隊從微軟混合實境工具包(MRTK)中增加了兩個功能,除了新的3D體積網格,還能使用標準MRTK全息(Holographic)和3D網格按鈕,設計更豐富的VR介面。

2018-10-05

| google | V8 | JavaScript

V8引擎改進DataView提升效能16倍,處理3D圖形更快速

Google開源高效能JavaScript引擎V8,最近對其存取低階記憶體的方法DataViews進行更新,經過最佳化後的DataView,其效能是原本的16倍。

2018-09-20

| Next.js | React | JavaScript

Next.js 7著重開發者體驗,啟動與重建速度更快

Next.js 7中新版的Webpack 4,還支援WebAssembly,讓開發者可以執行伺服器端渲染WebAssembly,並且支援更完善的樹搖Tree-shaking檢測,幫助開發者移除無用的程式碼。

2018-09-20