Quantcast
Channel: 神魂顛倒論壇-Flash--Front-end網頁前端討論最新50篇論壇主題-全文
Viewing all 735 articles
Browse latest View live

[css]華為榮耀 4C 真機照曝光,近似「無邊訊框」設計

$
0
0
[css]華為榮耀 4C 真機照曝光,近似「無邊訊框」設計

類型:
css



在新視窗檢視









華為榮耀宣布將在本月 28 號發表一款千元入門級新機榮耀 4C。據悉該款新機將針對中低階市場,定價 999 元。



現在有網友放出了該機的真機照,從微博網友 C 數位流出的照片看,這款手機採用了金屬邊訊框 + 塑料後殼,按鍵則是華為榮耀系列一貫的觸控式按鍵。榮耀 4C 亮螢幕時螢幕幕邊緣有明顯的一圈黑色邊訊框,熄螢幕則接近無邊訊框設計。

#gallery-1 {

margin: auto;

}

#gallery-1 .gallery-item {

float: left;

margin-top: 10px;

text-align: center;

width: 33%;

}

#gallery-1 img {

border: 2px solid #cfcfcf;

}

#gallery-1 .gallery-caption {

margin-left: 0;

}

/* see gallery_shortcode() in wp-includes/media.php */





在新視窗檢視







在新視窗檢視







在新視窗檢視







在新視窗檢視







在新視窗檢視







在新視窗檢視







在新視窗檢視







想在手機查閱更多css資訊?免費下載【香港矽谷】Android App

在新視窗檢視







原文站台: 愛范兒











在新視窗檢視

分享到Facebook


[Javascript]Rainyday.js – 使用 JavaScript 實作雨滴效果

$
0
0
[Javascript]Rainyday.js – 使用 JavaScript 實作雨滴效果

類型:
Javascript

Rainyday.js 背後的想法是創建一個 JavaScript 庫,利用 HTML5 Canvas 演算上色一個雨滴落在玻璃表面的動畫。Rainyday.js 有功能可延伸的 API,例如碰撞偵測和易於延伸自己的不同的動畫元件的實作。它是一個使用 HTML5 特性純 JavaScript 庫,支援大部分現代瀏覽器。

?



在新視窗檢視





?

線上演示? ? ??源碼下載

 

想在手機查閱更多Javascript資訊?免費下載【香港矽谷】Android App

在新視窗檢視







原文站台: 夢想天空

歡迎任何形式的轉載,但請務必註明出處。











在新視窗檢視

分享到Facebook

[Javascript]為什麼程式開發語言都需要包管理器?

$
0
0
[Javascript]為什麼程式開發語言都需要包管理器?

類型:
Javascript

開始學程式開發接觸的第一門語言是 php,平常寫站台常用的一些函式、方法,把它們記錄下來放在一個地方統一管理。後面嘗試用訊框架,也就是把模板、路由、資料庫作業等常用的東西做了更系統化的封裝,直接提高了開發效率。畢業後去做了 PM,沒有再繼續往程式開發方向發展,所以對語言的認識還停留在這個層面,直到前段時間看 Laravel 檔案的時候看到了 Composer,Composer 是 php 的包管理工具,通過簡單的指令就可以管理各種第三方庫包,一行程式碼就可以引入到自己的程式中使用。

常規 web 訊框架的構成:路由、控制器、ORM、模板,一般的訊框架將這些模組深度耦合在一起,升級一個小模組就必須升級整個訊框架,Laravel 深度使用了 Composer ,每個模組都是獨立的庫,可以分別維護,各司其職,達到了充分的解耦,Laravel 主程式再把各個部分黏合在一起。我嘗試使用 Composer,路由用 Slim,ORM 用 Laravel 的 Eloquent,它倆非常簡單靈活地就結合在一起了。



工作中我負責專案的語言是用 node js,對應的包管理工具是 npm,有稍微通用的需求,工程師都會說,先到 github 上找找有什麼庫可以直接用,得益於 github 這個大寶庫,大多數情況都能找到合適的第三方庫。

除了前文提到的 php、node js,Ruby 的官方包管理工具是 gem,Python 有 pip,有了這些包管理器,開源社區才有了規範,不同庫之間才能做到更好的相容,工程師在寫程式碼時可以靈活地借用別人的成果,不用擔心各種依賴關係,不用再重覆發明輪子,大大提高程式開發效率,真正將精力花在核心的需求上去。當然,在使用別人成果的同時,也不要忘記回饋開源社區。









想在手機查閱更多Javascript資訊?免費下載【香港矽谷】Android App

在新視窗檢視







原文站台: 耗子?











在新視窗檢視

分享到Facebook

[Javascript]JavaScript已誕生二十年了

$
0
0
[Javascript]JavaScript已誕生二十年了

類型:
Javascript

JavaScript作者Brendan Eich製作了一個幻燈片(方向鍵翻頁),回顧了他在1995年5月的10天內開發出JS語言,描繪了JS在當前的演化。Brendan Eich稱,JS是Java的小兄弟,Java的位元組碼設計影響了他在JS上的工作。Java是一種靜態類型語言,而JS則是一種非類型(動態類型)語 言。1995年的5月,他在10天完成了JS的句法分析和解析程式,解析程式執行在一個位元組碼解析器中,而標準庫則沒有完善。

?



在新視窗檢視



?



此後JS的發展如一日千里,出現了asm.js、ES6、TypeScript、Flow等。JS是動態類型,但asm.js為了確定效能採用了類型位元組碼。今天的開發社區有?數以百計的編譯到JS語言,如 Dart,連Java VM也支援動態語言了。

?

幻燈片:

http://brendaneich.github.io/ModernWeb.tw-2015/

請按以下分享至各大社交站台,謝謝!

想在手機查閱更多Javascript資訊?免費下載【香港矽谷】Android App

在新視窗檢視







原文站台: DIYPC.HK











在新視窗檢視

分享到Facebook

[css]vivo X5 Pro:一柄走偏鋒的劍

$
0
0
[css]vivo X5 Pro:一柄走偏鋒的劍

類型:
css



在新視窗檢視









很久沒有見到 vivo 發新機了。時隔半年,vivo 的 X 系列再添新軍。經歷之前的爆料、傳聞階段,5 月 13 號晚上,vivo 在廣州和北京兩地舉行手品會,發表了 X5 系列新變種 ?X5 Pro。

傳統優勢依舊

步步高做手機還是有很多年的歷史了,但前期的所謂「完美音質」音樂功能機到後來的 vivo 品牌第一款智慧手機 V1,我都不是很有感,在我看來都缺乏革新的技術,似乎最厲害的就是廣告。直到 X 系列的第一款產品 X1 的出現。當時,vivo 將?Cirrus Logic CS4398 DAC 芯片塞入了當時的全球最薄機身,而且還依然保留了 3.5 公釐耳機孔。這一切都讓我開始對這個品牌有了新的認識。原來這個品牌不單是只會打廣告宣傳的花架子。

回到剛發表的 X5 Pro 本身,其主搭計程車特點依然和 X 系列的第一款產品 X1 一樣——HiFi 和超薄的機身設計。



在新視窗檢視



HiFi 之於 vivo,正如 S-Pen 之於三星、三網通之於努比亞、Pureview 之於 Lumia、防水之於索尼,是其品牌差異化和競爭力的體現,重要程度不言而喻。此次 X5 Pro 的 HiFi 解決方案 CS4398+MAX97220 在為音質打下良好基礎的同時,vivo 在調音方面寫下了不少功夫,杜絕「素質高,聽感差」這一現象。



在新視窗檢視



X5 Pro 的機身厚度為 6.44 公釐,雖然不如 X5 Max 的 4.75 公釐那麼極端,但依舊處於超薄機身行列。而且,由於 X5 Pro 的金屬中訊框採用了 圓潤的設計(雖然有點 iPhone 6、索尼 Z3、Lumia 925 的的視感),且搭配?前後雙面 2.5 D 弧形螢幕幕,X5 Pro 擁有?相當不錯的握持感。拿在手裡很有安全感、也很舒服。

「亮眼」的新玩法



在新視窗檢視



現在的手機鏡頭的玩法越發多樣。X5 Pro 的鏡頭同樣不甘人後,後置鏡頭雖然已經保持 1300 萬像素,但相位對焦的加入又讓其在拍照體驗上加分不少。





在新視窗檢視



前置鏡頭的新功能則更是有趣。不只有有美顏,還是分性別進行不同方案定製的「知性美顏」。一句話,男人不會被拍成「蛇精」,女人不會拍成「女神經」。OPPO 去年的「超清畫質功能」讓 Find 7 ?的 1300 像素鏡頭拍出了 5000 萬像素的照片。vivo 索性在前置鏡頭上面也加入了這一功能,800 萬像素的前置鏡頭能拍出 3200 萬像素的私房照照。而且,手機可以憑藉這顆前置鏡頭來分析人眼白的毛細血管,進而判定當前使用者是否能夠進入加密應用。不過由於現場人數比較多,我並未有足夠的時間來體驗該功能。

核心規格不夠高



在新視窗檢視



在手品會的後半部分,眾多朋友關心的規格問題終於被揭曉。和某些友商會在新品發表會上面展示一騎絕塵的跑分成績不同,vivo 對規格只是簡單的提了一下,MT 6752 Soc、2GB RAM+16GB ROM、5.2 寸 1080p Super Amoled 螢幕幕、支援雙卡雙待雙 4G 以及 2300 毫安的電池?。這樣的規格能滿足日常的使用,但確實不夠亮眼。

總結

對於 X5 Pro 這款產品,「劍走偏鋒」來形容一點也不為過。應該說,這是一款優缺點都很鮮明,或是說細分市場很精確的產品。HiFi 功能、不錯的握持感和一些亮眼功能的加入都為之增色不少;另一方面,羸弱的核心規格又讓消費者在購買時多了幾分顧慮。當然,和主要走線上途徑的某些友商不同,vivo 的主要途徑線上下,其受眾對於處理器之類的規格部分並不會特別在意。



在新視窗檢視



哦,對了,X5 Pro 價格將會在今天,也就是 14 號,在微信朋友圈公布。你認為價格會是多少?



在新視窗檢視



以下是發表會現場和真機上手圖集。

#gallery-1 {

margin: auto;

}

#gallery-1 .gallery-item {

float: left;

margin-top: 10px;

text-align: center;

width: 33%;

}

#gallery-1 img {

border: 2px solid #cfcfcf;

}

#gallery-1 .gallery-caption {

margin-left: 0;

}

/* see gallery_shortcode() in wp-includes/media.php */





在新視窗檢視







在新視窗檢視







在新視窗檢視







在新視窗檢視







在新視窗檢視







在新視窗檢視







在新視窗檢視







在新視窗檢視







在新視窗檢視











想在Android 手機欣賞更多有趣圖集?免費下載 GigCasa App

在新視窗檢視







原文站台: 愛范兒











在新視窗檢視

分享到Facebook

[css]網頁工程師必知:9 個超好用的 CSS 訊框架

$
0
0
[css]網頁工程師必知:9 個超好用的 CSS 訊框架

類型:
css

前端開發是一項非常繁瑣的工作,你不只有需要擁有和別人不一樣的審美觀和設計觀,而且需要了解諸如 HTML、CSS、JavaScript 等錯綜複雜的技術,因此選擇一些優秀的 CSS 訊框架或許可以幫助你大大提高工作效率

本文向你推薦了 9 個還不錯的 CSS 訊框架,希望對你有所幫助。

1、Twitter 開源傑作 ?Bootstrap

Bootstrap 是一款由 Twitter 推出的開源 CSS 訊框架,它的核心是由一系列用於 Web 前端開發的工具包組成。Bootstrap 基於 HTML、CSS 和 JavaScript,是一款非常適合敏捷 Web 開發的 CSS 訊框架,Bootstrap 同時也是 Github 上最熱門的開源專案之一。

在新視窗檢視

Bootstrap 的特點

·強大的開發團隊。Bootstrap 由 Twitter 的設計師 Mark Otto 和 Jacob Thornton 合作開發,Bootstrap 開發團隊也是國際上公認最優秀的前端開發團隊之一。

·極簡的訊框架。Bootstrap 的設計非常簡單,這就意味?,無論你是進階的前端設計師,還是普通的程式員,都能夠很快地掌握 Bootstrap 的開發流程和開發方式。

·跨裝置、跨瀏覽器最初設想的 Bootstrap 只支援現代瀏覽器,不過新版本已經能支援所有主流瀏覽器,甚至包括 IE7。從 Bootstrap 2 開始,提供對平板和智慧手機的支援。

·完美的響應式設計。Bootstrap 支援響應式版面,可以智慧辨識客戶端瀏覽器的類型,從而構造適應當前裝置前端版面,這一切都是全自動的。

·支援 HTML5 和 CSS3。Bootstrap 支援所有的 HTML5 標籤和 CSS3 屬性。

·使用 LESS 組建動態樣式。當傳統的枯燥 CSS 寫法止步不前時,LESS 技術橫空出世。LESS 使用變數、巢狀、作業、混合編碼,幫助使用者花費很小的時間成本,編寫更快、更靈活的 CSS。



2、扁平化 UI 開發包 –? Flat UI

Flat UI 是一款基於 Bootstrap 的扁平化前端 UI 工具包,Flat UI 的元件外觀設計非常清新和漂亮,Flat UI 的元件包含按鈕,輸入訊框,組合按鈕,複選訊框,單選按鈕,標籤,選單,進度列和滑塊等精美的元素。

在新視窗檢視

Flat UI 的特點

·包含很多基本的使用者界面,同時也可以靈活創建更多自訂的 UI 界面元件

·包含豐富的向量圖示和符號

·自訂調色板

·基於 HTML / CSS、JavaScript 的版面



3、語義化前端開發訊框架 –? Semantic UI

Semantic UI 是一款語義化的前端開發訊框架,Semantic 是圍繞自然交流語言而架構的,這使得開發更加直觀(易於理解)。跟Bootstrap不同,Semantic 在功能特性上、版面設計上、使用者體驗上更貼近自然語言。



在新視窗檢視



Semantic UI 的特點

·檔案和演示非常完善

·易於學習和使用

·配備網格版面

·支援 Sass 和 LESS 動態樣式語言

·有一些非常實用的附加規格,例如 inverted 類。

·對於社區貢獻來說是比較開放的。

·有一個非常好的按鈕實作,情態動詞,和進度列。

·在許多功能上使用圖示字型。



4、Metro 風格的 CSS 訊框架 –? BootMetro

Flat UI一樣,BootMetro 同樣也是一款基於 Bootstrap 的 CSS 訊框架,BootMetro 的最大特點在於它是一款 Win 8 Metro 風格的 CSS 訊框架。Metro 風格的優勢在於界面簡潔平滑,UI 元素簡單,加載速度快,並且有不錯的視覺效果。



在新視窗檢視



BootMetro 的特點

·基於強大的 Twitter Bootstrap,訊框架的靈感源於? Metro UI CSS

·讓使用者更專注於站台的內容,因為 Metro 風格可以更加突出網頁的主要內容

·完全免費,和 Bootstrap 一樣,BootMetro 的使用也是非常簡單





5、雅虎開源傑作– Pure

Pure 也是一款很出色的 CSS 訊框架,之前分享的 Bootstrap 是由 Twitter 出品的,而 Pure 是來自雅虎的。儘管從 UI 界面效果上來說,Pure 沒有 Bootstrap 那樣精美,但 Pure 是純 CSS 實作的,因此非常小巧,整個訊框架壓縮後只有 5.7k 左右。

Pure 的特點

·最大的特點就是訊框架基於純 CSS,無任何 JavaScript 程式碼,演算上色速度比較快。

·由 Yahoo 出品,技術上應該不存在太大問題。

·訊框架十分小巧,壓縮後只有 5.7k。

·元件也很豐富,包括表格、表單、按鈕、表、瀏覽等。

·CSS 類的識別十分簡單,因此在使用 Pure 的程序中程式碼會比較友好。



6、Win 8 Metro 風格的 CSS 訊框架 –? Metro UI CSS

Metro UI CSS 是一款 Win 8 Metro 風格的 CSS 訊框架,同時,之前介紹過的那款BootMetro也是基於 Metro UI CSS 的,我們可以利用 Metro UI CSS 組建很棒的 Metro 風格應用。



在新視窗檢視



Metro UI CSS 的特點

·Win 8 Metro 風格,界面清爽平滑

·學習非常簡單

·源程式碼很小巧

·基於 MIT 開源協定



7、免費的 Bootstrap 主題包 –? Bootswatch

Bootswatch 是一款基於 Bootstrap 的免費主題包,其中包含了豐富的 Bootstrap 主題,你可以下載安裝這些主題的 CSS 檔案,實作各種各樣漂亮的 Bootstrap 主題風格。



在新視窗檢視



Bootswatch 的特點

·安裝非常方便。只需要下載對應主題的 CSS 檔案,取代原來的檔案即可,無需安裝二進製檔案。

·完全開源。基於 MIT 開源協定,你也可以前往Bootswatch 的開源社區進行問題討論。

·模組化。可以更加靈活地控制和改變樣式。

·外掛程式化。已經為各個平台提供了 API,如果你在使用NodeBB ,? BootSnap,那麼就更加方便了。

·持續更新中。更新和維護是一款優秀開源軟體的標記。



8、整合在 jQuery UI 上的 Bootstrap –? jQuery UI Bootstrap

jQuery UI Bootstrap 是一個將 jQuery UI 整合到 Bootstrap 上的 CSS 訊框架,jQuery UI Bootstrap 不只有可以利用 jQuery UI 強大的控制項庫,同時還可以享受 Bootstrap 那種清新自然的主題風格,所以越來越多的前端開發者都在使用 jQuery UI Bootstrap。

在新視窗檢視

jQuery UI Bootstrap 的特點

·基於 jQuery UI,因此控制項功能非常強大,可以使用全部的 jQuery UI 控制項。

·基於 Bootstrap,不同控制項有了統一的外觀。

·免費開源,你可以很方便地下載和使用。



9、輕量級 CSS 版面排版訊框架– EZ-CSS

EZ-CSS 是一款輕量級的 CSS 版面排版訊框架,EZ-CSS 和其它的 CSS 訊框架有很大的不同,因為它很小,才 1kb。而且 EZ-CSS 的延伸性很強,對瀏覽器相容性較為友好,利用 EZ-CSS,你可以快速的實作較為複雜的網頁版面排版。

在新視窗檢視

本文鏈結:http://www.codeceo.com/article/9-css-framework.html

本文作者:碼農網 ?–小峰



[b]

[Javascript]微軟英特爾再次聯手,Win10 Edge效能獲得提升

$
0
0
[Javascript]微軟英特爾再次聯手,Win10 Edge效能獲得提升

類型:
Javascript



在新視窗檢視

微軟和英特爾在PC端已經合作多年。Microsoft Edge開發博客最近透露,英特爾協助微軟開發了Edge瀏覽器的JavaScript引擎(Chakra)。



據了解,兩家公司上次完成該類合作還是windows 8.1,當時英特爾為Chakra JIT編譯器貢獻了更好的排定和指令選擇。

此次在Win10系統上合作後,Edge瀏覽器在多方面的效能上有了提升,包括SIMD。SIMD讓程式碼執行的速度比以往更快,特別是在瀏覽器在處理多媒體、遊戲、以及其它資源密集型應用的時,這一特性的意義重大。

微軟則希望,在Edge瀏覽器上能實作該項技術與asm.js等相結合,以提升JavaScript的速度。



想在手機查閱更多Javascript資訊?免費下載【香港矽谷】Android App

在新視窗檢視







原文站台: 雷鋒網

【本文著作權歸雷鋒網所有,未經許可不得轉載。文章只有代表作者看法,如有不同觀點,歡迎新增雷鋒網微信公眾號(微訊號:leiphone-sz)進行交流。 】











在新視窗檢視

分享到Facebook

一個製造下雨玻璃窗外景象特效的JS

$
0
0
一個製造下雨玻璃窗外景象特效的JS

https://maroslaw.github.io/rainyday.js/.

使用簡單,採用HTML5 canvas技術,新版瀏覽器都通用

在新視窗檢視

在新視窗檢視

在新視窗檢視

使用時只需引用JS

以下為《JS》原始碼
<script src="rainyday.js"></script>


然後改改參數就可以了,範例:

以下為《JS》原始碼
<script>
function run() {
var image = document.getElementById('background');
image.onload = function() {
var engine = new RainyDay({
image: this
});
engine.rain([ [1, 2, 8000] ]);
engine.rain([ [3, 3, 0.88], [5, 5, 0.9], [6, 2, 1] ], 100);
};
image.crossOrigin = 'anonymous';
image.src = 'http://xxx.xxx.xxx.xxx/sample.jpg';
}
</script>

[css]15個來自 CodePen 的酷炫 CSS 動畫效果【下篇】

$
0
0
[css]15個來自 CodePen 的酷炫 CSS 動畫效果【下篇】

類型:
css

CodePen 是一個線上的前端程式碼編輯和展示站台,能夠編寫程式碼並即時預覽效果。你在上面可以線上分享自己的 Web 作品,也可以欣賞到世界各地的優秀開發者在網頁中實作的各種令人驚奇的效果。

  今天這篇文章為大家挑選了15個超炫的 CSS 動畫效果的例子,這些 Demo 可以說都是藝術品。(為保證最佳的效果,請在 Chrome、Firefox 和 Safari 等現代瀏覽器中瀏覽)

9.?3D Synth

Pure CSS 3D Synthesizer (mousedown for rotation)?by Nikolay Talanov (@suez).

使用純 CSS 製作的 3D 電子琴效果,點選滑鼠游標可以旋轉。

10.?Cascading Solar System

Cascading Solar System!?by Tady Walsh (@tadywankenobi).

太陽系的模型,完成了旋轉速度、衛星和每一個大的行星的細節。看起來就像現實世界的東西!

11.?3D Solar System

Full CSS 3D Solar System?by Wayne Dunkley (@waynedunkley).

另一個太陽系的系統模型,不過這個是 3D 的,有美麗的陰影效果。

12.?Flat Design Camera

Flat design camera with CSS animation?by Damien Pereira Morberto (@damienpm).



使用CSS動畫類比在相機上按下快門,拍攝照片的動畫效果。

13.?Day and Night Transition

Day Night simulation?by Szymon Stypa (@Catagen).

點選下面的按鈕可以看到白天和黑夜的類比效果。

14.?Animated Sprite with CSS

Animate sprite with CSS?by Avaz Bokiev (@samarkandiy).

範例序列映像(雪碧圖)可以用來創建定格動畫,配有正向和反向運動。

15.?Dodecahedron

Dodecahedron?by wontem (@wontem).

一個完全用 CSS 創建的微妙的,美麗的十二面體動畫。

頁面加載太卡了,上篇請查看這裡《15個來自 CodePen 的酷炫 CSS 動畫效果【下篇】

=======================================================

最新最 hit 的藝術設計圖片,盡在PicGap

在新視窗檢視







原文站台: 夢想天空

歡迎任何形式的轉載,但請務必註明出處。











在新視窗檢視

分享到Facebook

[css]贊!15個來自 CodePen 的酷炫 CSS 動畫效果

$
0
0
[css]贊!15個來自 CodePen 的酷炫 CSS 動畫效果

類型:
css

CodePen 是一個線上的前端程式碼編輯和展示站台,能夠編寫程式碼並即時預覽效果。你在上面可以線上分享自己的 Web 作品,也可以欣賞到世界各地的優秀開發者在網頁中實作的各種令人驚奇的效果。

  今天這篇文章為大家挑選了15個超炫的 CSS 動畫效果的例子,這些 Demo 可以說都是藝術品。(為保證最佳的效果,請在 Chrome、Firefox 和 Safari 等現代瀏覽器中瀏覽)

1.?JavaScript Mickey Watch

Apple watch like Mickey watch?by Jay Salvat (@jaysalvat).

米老鼠是大家非常熟悉的迪斯尼動畫形象。這是一個可愛的效果,結合 CSS & SVG 圖形實作的米老鼠鐘錶效果。



2.?CSS Submarine

Submarine with CSS?by Alberto Jerez (@ajerez).

這是一個綜合使用 CSS 各種屬性實作的潛水艇動畫,是不是很逼真啊??

3.?ASCII AT-AT

AT-AT?by Tim Pietrusky (@TimPietrusky).

受《星球大戰》啟發,使用 CSS 編寫的人員運輸車效果,使用了多種文本顏色,一個時髦的效果。

4.?SVG/CSS Loader

Loader SVG/CSS?by Bidji (@Bidji).

這個 loading 效果通過使用變換的色彩來給人產生正在旋轉的印象。

5.?3D CSS Tardis

3D CSS Tardis?by Gerwin van Royen (@Gerwinnz).

CSS 可以用來製作各種有趣的?3D 效果,這是一個 3D 的Tardis(英國科幻電視劇中的時間機器和宇宙飛船)。

6.?Dozing Bird

Dozing Bird?by Peter Klein (@pmk).

簡單的藝術風格,加上適量的動畫給這個正在打瞌睡的鳥一種生活的幻覺。

7.?Pure CSS border animation

Pure CSS border animation without SVG?by Rplus (@rplus).

簡單而非常有效的使用 CSS 邊訊框創建的 loading-style 動畫。



8.?Star Wars: The Force Awakens

Star Wars: The Force Awakens in CSS by Donovan Hutchinson (@donovanh).

使用 CSS, HTML 和 JavaScript 製作的?《星球大戰》電影片頭標題效果。

9.?3D Synth

Pure CSS 3D Synthesizer (mousedown for rotation)?by Nikolay Talanov (@suez).

使用純 CSS 製作的 3D 電子琴效果,點選滑鼠游標可以旋轉。

10.?Cascading Solar System

Cascading Solar System!?by Tady Walsh (@tadywankenobi).

太陽系的模型,完成了旋轉速度、衛星和每一個大的行星的細節。看起來就像現實世界的東西!

11.?3D Solar System

Full CSS 3D Solar System?by Wayne Dunkley (@waynedunkley).

另一個太陽系的系統模型,不過這個是 3D 的,有美麗的陰影效果。

12.?Flat Design Camera

Flat design camera with CSS animation?by Damien Pereira Morberto (@damienpm).

使用CSS動畫類比在相機上按下快門,拍攝照片的動畫效果。

13.?Day and Night Transition

Day Night simulation?by Szymon Stypa (@Catagen).

點選下面的按鈕可以看到白天和黑夜的類比效果。

14.?Animated Sprite with CSS

Animate sprite with CSS?by Avaz Bokiev (@samarkandiy).

範例序列映像(雪碧圖)可以用來創建定格動畫,配有正向和反向運動。

15.?Dodecahedron

Dodecahedron?by wontem (@wontem).

一個完全用 CSS 創建的微妙的,美麗的十二面體動畫。

最新最 hit 的藝術設計圖片,盡在PicGap

在新視窗檢視







原文站台: 夢想天空

歡迎任何形式的轉載,但請務必註明出處。











在新視窗檢視

分享到Facebook

[Javascript]好站:將 JavaScript 編碼並轉換成表情符號

$
0
0
[Javascript]好站:將 JavaScript 編碼並轉換成表情符號

類型:
Javascript

常常會想要加密,讓別人無法解開看出來,這個加密編碼器會將 JavaScript 轉換成表情符號,應該轉的夠徹底了。



好站:將 JavaScript 編碼並轉換成表情符號

站台詳見:aaencode - Encode any JavaScript program to Japanese style emoticons (^_^)

原始程式:

alert("Hello, JavaScript");

轉換完成:

?ω??= /‘m’)? ~????? //*’?‘*/ ["_"]; o=(???)? =_=3; c=(?Θ?) =(???)-(???); (???) =(?Θ?)= (o^_^o)/ (o^_^o);(???)={?Θ?: "_" ,?ω?? : ((?ω??==3) +"_") [?Θ?] ,???? :(?ω??+ "_")[o^_^o -(?Θ?)] ,????:((???==3) +"_")[???] }; (???) [?Θ?] =((?ω??==3) +"_") [c^_^o];(???) ["c"] = ((???)+"_") [ (???)+(???)-(?Θ?) ];(???) ["o"] = ((???)+"_") [?Θ?];(?o?)=(???) ["c"]+(???) ["o"]+(?ω?? +"_")[?Θ?]+ ((?ω??==3) +"_") [???] + ((???) +"_") [(???)+(???)]+ ((???==3) +"_") [?Θ?]+((???==3) +"_") [(???) - (?Θ?)]+(???) ["c"]+((???)+"_") [(???)+(???)]+ (???) ["o"]+((???==3) +"_") [?Θ?];(???) ["_"] =(o^_^o) [?o?] [?o?];(?ε?)=((???==3) +"_") [?Θ?]+ (???) .????+((???)+"_") [(???) + (???)]+((???==3) +"_") [o^_^o -?Θ?]+((???==3) +"_") [?Θ?]+ (?ω?? +"_") [?Θ?]; (???)+=(?Θ?); (???)[?ε?]="\\"; (???).?Θ??=(???+ ???)[o^_^o -(?Θ?)];(o???o)=(?ω?? +"_")[c^_^o];(???) [?o?]="\"";(???) ["_"] ( (???) ["_"] (?ε?+(???)[?o?]+ (???)[?ε?]+(?Θ?)+ (???)+ (?Θ?)+ (???)[?ε?]+(?Θ?)+ ((???) + (?Θ?))+ (???)+ (???)[?ε?]+(?Θ?)+ (???)+ ((???) + (?Θ?))+ (???)[?ε?]+(?Θ?)+ ((o^_^o) +(o^_^o))+ ((o^_^o) - (?Θ?))+ (???)[?ε?]+(?Θ?)+ ((o^_^o) +(o^_^o))+ (???)+ (???)[?ε?]+((???) + (?Θ?))+ (c^_^o)+ (???)[?ε?]+(???)+ ((o^_^o) - (?Θ?))+ (???)[?ε?]+(?Θ?)+ (?Θ?)+ (c^_^o)+ (???)[?ε?]+(?Θ?)+ (???)+ ((???) + (?Θ?))+ (???)[?ε?]+(?Θ?)+ ((???) + (?Θ?))+ (???)+ (???)[?ε?]+(?Θ?)+ ((???) + (?Θ?))+ (???)+ (???)[?ε?]+(?Θ?)+ ((???) + (?Θ?))+ ((???) + (o^_^o))+ (???)[?ε?]+((???) + (?Θ?))+ (???)+ (???)[?ε?]+(???)+ (c^_^o)+ (???)[?ε?]+(?Θ?)+ (?Θ?)+ ((o^_^o) - (?Θ?))+ (???)[?ε?]+(?Θ?)+ (???)+ (?Θ?)+ (???)[?ε?]+(?Θ?)+ ((o^_^o) +(o^_^o))+ ((o^_^o) +(o^_^o))+ (???)[?ε?]+(?Θ?)+ (???)+ (?Θ?)+ (???)[?ε?]+(?Θ?)+ ((o^_^o) - (?Θ?))+ (o^_^o)+ (???)[?ε?]+(?Θ?)+ (???)+ (o^_^o)+ (???)[?ε?]+(?Θ?)+ ((o^_^o) +(o^_^o))+ ((o^_^o) - (?Θ?))+ (???)[?ε?]+(?Θ?)+ ((???) + (?Θ?))+ (?Θ?)+ (???)[?ε?]+(?Θ?)+ ((o^_^o) +(o^_^o))+ (c^_^o)+ (???)[?ε?]+(?Θ?)+ ((o^_^o) +(o^_^o))+ (???)+ (???)[?ε?]+(???)+ ((o^_^o) - (?Θ?))+ (???)[?ε?]+((???) + (?Θ?))+ (?Θ?)+ (???)[?ε?]+((???) + (o^_^o))+ (o^_^o)+ (???)[?o?]) (?Θ?)) ("_");

想在手機查閱更多Javascript資訊?免費下載【香港矽谷】Android App

在新視窗檢視







原文站台: Tsung Hao

This work, unless otherwise expressly stated, is licensed under a

Creative Commons Attribution-ShareAlike 3.0 Unported License.











在新視窗檢視

分享到Facebook

[Javascript]Javascript,征服世界是可能的嗎?

$
0
0
[Javascript]Javascript,征服世界是可能的嗎?

類型:
Javascript

幾週前在 Modern Web 2015 分享了以「Javascript,征服世界是可能的嗎?」為主題的演講。

演講主題靈感來自於



The JavaScript World Domination 一文。

原本想用編年史的形式表現,一直發展到演講的前幾天,才演變成最終使用的形式。



Javascript征服世界是可能的嗎??

公布講題後,一些人先跑來問我JS是不是真的可能征服世界。

我能理解大家想要知道最終的答案迫切。但其實大多數時候,聽別人的預測,還是不準確的比率更高。

就我而言,了解別人推論的程序,與他所參照的資料,會影響我對他預測結果的信賴度。哪些資訊是我所不知道的(秘密),哪些是我知道但沒有意識到與推斷目標關聯性的。從推敲的程序中,我可以學到一些新東西,也可以產生一些新想法。這樣的程序比偷看答案有趣地多。

這份投影片裏面分享了四個JS征服世界的秘密,你是否已經知道?我的觀察跟你的觀察一致嗎?有沒有什麼其它你觀察到的秘密想分享哩?

想在Android 手機欣賞更多有趣圖集?免費下載 GigCasa App

在新視窗檢視







原文站台: Fred Lin











在新視窗檢視

分享到Facebook

[Javascript]2015年最佳的15個 Node.js 開發工具

$
0
0
[Javascript]2015年最佳的15個 Node.js 開發工具

類型:
Javascript

Node.js 越來月流行,這個基於 Google V8 引擎建立的平台, 用於方便地搭建響應速度快、易於延伸的網路應用。在本文中,我們列出了2015年最佳的15個 Node.js 開發工具。這些工具對於剛剛開始學習 Node.js 的新手開發者非常有幫助。如果你知道任何其它有用的 Node.js 資源,請讓我們知道。

?

1. IO.js



在新視窗檢視



JavaScript I/O is an npm compatible platform that was originally based on Node.js and built on Chrome’s V8 Runtime. It aims to provide faster and predictable release cycles.

2. Math.js



在新視窗檢視



Math.js is an extensive math library for JavaScript and Node.js. It features a flexible expression parser and offers an integrated solution to work with numbers, big numbers, complex numbers, units, and matrices. Powerful and easy to use. It supports chained operations. It’s easily extensible.

3. Cyclon.js



在新視窗檢視



Cylon.js is a JavaScript framework for robotics and physical computing built on top of Node.js. It provides a simple, but powerful way to create solutions that incorporate multiple, different hardware devices concurrently. Cylon uses the Gort Command Line Interface (CLI) so you can access important features right from the command line. You can scan, connect, update device firmware, and more. Cylon also has its own CLI to generate new robots, adaptors, and drivers.

4. Migrat



在新視窗檢視



Migrat is a pluggable Node.js migration tool that is not tied any particular database engine and supports multi-node environments. It’s designed for diverse stacks and processes, and allows migrations to be run once globally or once per server.

5. Eskimo



在新視窗檢視



Eskimo makes it easier to rapidly build Node.js apps, online stores, APIs, and more. It’s built with open-source packages, and can be used for everything from coming soon pages to referral systems to CDN-hosted assets.

6. Taunus



在新視窗檢視



Taunus is a micro isomorphic MVC engine for Node,js that focuses on delivering a progressively enhanced experience to the user. It focuses on usability and performance, as well.

7. PencilBlue



在新視窗檢視



PencilBlue is an open source Node.js content management system that’s fully responsive and completely scalable. It’s extendable, easy to use, and is great for more than just blogs.



8. PaperClip



在新視窗檢視



Paperclip.js is a powerful template engine that’s built for extensibility and speed. It creates compiled templates for the browser and Node.js.

9. Set



在新視窗檢視



Set is an unobtrusive, dry template engine for Node.js and browsers that gives you 100% valid HTML5 templates. It’s visual, so you can design in your favorite visual editor and even use mock data in your templates.

10. Passwordless



在新視窗檢視



Passwordless is a token-based password authentication middleware for Express and Node.js. It’s faster to deploy, with just a single form and text field, with no need for separate registration, login, and lost password pages.

11. Broccoli



在新視窗檢視



Broccoli is a new backend-agnostic, Node.js build tool, comparable to the Rails asset pipeline in scope. It offers chainable plugins, fast rebuilds, and a few plugins ready to go.

12. Sails.js



在新視窗檢視



Sails.js is designed to resemble the MVC architecture from frameworks like Ruby on Rails but for creating enterprise-grade Node.js apps. It has support for more modern, data-oriented web app development, particularly useful for creating realtime things like chat functions.

13. NodeOS



在新視窗檢視



Node OS is the first operating system powered by npm. It’s built on top of the Linux kernel, with a node.js runtime.

14. Express



在新視窗檢視



Express is a high performance and minimal web development framework for Node.js. The Express philosophy is to provide small, robust tooling for HTTP servers. Making it a great solution for single page applications, web sites, hybrids, or public HTTP APIs.Built on Connect you can use only what you need, and nothing more, applications can be as big or as small as you like, even a single file.

15. Flatiron



在新視窗檢視



Flatiron is an unobtrusive framework initiative for node.js. It promotes code organization and sustainability by clearly separating development concerns. Each component works elegantly with or without its counterparts. Many of the components work the same in the browser as they do on the server.?It is an initiative to build a collection of decoupled tools with the same standard of quality and performance that you would expect from anything built by nodejitsu (intelligent & scalable Node.js).

想在手機查閱更多Javascript資訊?免費下載【香港矽谷】Android App

在新視窗檢視







原文站台: 夢想天空

歡迎任何形式的轉載,但請務必註明出處。











在新視窗檢視

分享到Facebook

[Javascript]谷歌、微軟聯手 Mozilla 等瀏覽器廠商推出新二進位格式 WebAssembly

$
0
0
[Javascript]谷歌、微軟聯手 Mozilla 等瀏覽器廠商推出新二進位格式 WebAssembly

類型:
Javascript



在新視窗檢視

谷歌、微軟、Mozilla 和 WebKit 專案 工程師今天宣布,他們已經聯手推出了 WebAssembly,這是一個用於編譯網頁應用的新 二進位格式

Web 依靠其標準取得了很大的進展,且無論好壞與否,JavaScript 都是它的程式開發語言。但在過去幾年,我們看到越來越多的專案問世,它們試圖通過開發編譯程式,將其它語言程式碼轉化為 JavaScript,以此讓開發者克服 JavaScript 自身存在的一些短板。其中一些專案專註於給程式開發語言加入新的功能,比如微軟的 TypeScript,或是加快 JavaScript 的發展速度,例如 Mozilla 的 asm.js 專案。如今,眾多此類專案開始聯合起來,以 WebAssmbly 的形式出現在大家面前。

這種新的格式旨在讓程式開發人員為瀏覽器編譯程式碼(目前瀏覽器的專註點是 C/C++,其它語言的重要性次之),然後在 JavaScript 引擎內進行執行。由於不必解析完整的程式碼——這種作業往往會耗費相當長的一段時間(尤其是在行動端),因此 WebAssmbly 被解碼的速度可以大大加快。

WebAssmbly 團隊的想法是,這種新的二進位格式將向開發者提供單一的 Web 編譯目標,最終成為一種可在所有瀏覽器中執行的 Web 標準。

在默認環境下,JavaScript 檔案其實就是簡單的文本檔案,先是從伺服器下載,然後由瀏覽器中的 JavaScript 引擎解析並編譯。WebAssmbly 團隊之所以決定推出新的二進位格式,原因有兩個,一是程式碼可以被壓縮為其它的文本檔案,而不只有限於標準的 JavaScript 文本檔案,二是相比解析 asm.js 程式碼,JavaScript 引擎破譯二進位格式的速度要快得多——在當前的原型標準下,最多快了 23 倍。

長期以來,Mozilla asm.js 旨在將接近於本地的速度帶給 Web。而旨在在瀏覽器中執行本地程式碼的谷歌 Native Client 專案 ,也具有類似的目標,只是影響力相對較小。看起來,WebAssmbly 如今可以將這些專案中最好的元素融入瀏覽器。



作為第一步,WebAssmbly 團隊的目標是提供與 asm.js 相同的功能性,開發者將可以在 WebAssmbly 上面使用相同的 Emscripten 工具,就像他們今天使用這種工具編譯 asm.js 程式碼一樣。

在早期階段,WebAssmbly 團隊還排程推出一個所謂的 polyfill 庫 ,用以將 WebAssmbly 程式碼轉化為 JavaScript,這樣就能執行於任意瀏覽器上——甚至是沒有獲得本地 WebAssmbly 支援的瀏覽器上(很顯然,這有點荒謬,但如果瀏覽器可以在本地執行這種程式碼,那麼最後一步就不需要了)。隨?時間的推移,WebAssmbly 團隊還將開發更多的工具(比如編譯程式和除錯程式等),同時支援更多的語言(例如 Rust、Go 和 C#)。

正如「JavaScript 之父」 布蘭登·艾奇(BrendanEich)在今天所指出的,一旦主要的瀏覽器全都能在本地支援新的二進位格式,那麼 WebAssmbly 和 JavaScript 就可以再次分離。艾奇曾擔任過 Mozilla 首席執行官,但在任職 10 天後即被迫辭職。

WebAssmbly 團隊還指出,他們推出 WebAssmbly 不是為了取代 JavaScript,而是為了讓更多的語言可以支援 Web 編譯。實際上,JavaScript 和 WebAssembly 很有可能會被開發者同時使用,例如,某款應用的部分元素可能會使用 WebAssembly 模組(如動畫、視覺化和壓縮等),而使用者界面仍然可以主要使用 JavaScript 語言編寫。

我們很少看到所有主要的瀏覽器廠商攜手推出像 WebAssembly 這樣的專案,所以,他們的合作會帶來什麼樣的成果,肯定值得我們在未來幾個月乃至幾年保持關注。

題圖來源: 邁克爾·希姆比奧特(MICHAEL HIMBEAULT)/FLICKR,根據 CC BY 2.0 協定授權



翻譯:皓岳



Google, Microsoft,Mozilla And Others Team Up To Launch WebAssembly, A New Binary Format For The Web

想在手機查閱更多Javascript資訊?免費下載【香港矽谷】Android App

在新視窗檢視







原文站台: TechCrunch 中?











在新視窗檢視

分享到Facebook

[css]「醉」了,又一個手機子品牌誕生

$
0
0
[css]「醉」了,又一個手機子品牌誕生

類型:
css



在新視窗檢視









努比亞、榮耀、大神、IUNI、尼比魯、飛馬、魅藍、樂檬……國產手機廠商推出了越來越多的子品牌,這也讓原本就很熱鬧的中國智慧手機市場變的愈加喧囂起來。

這一切顯然並沒有終止的跡象。現在,這個名單上又加入了一個——「醉」,這是中興和聯通華盛(聯通旗下終端機公司)在北京聯合發表的手機新品牌,同期發表了首款手機產品「醉享」。雙方給這個品牌的定位是愛私房照、愛社交的年輕人。

或許這能夠解釋為何發表會前一個小時里,現場一遍又一遍捲動播放?關於私房照的街頭拍攝「採訪」影片。影片中的年輕人插科打諢、抖機靈,甚至不惜自黑,講述?對於私房照的看法。



在新視窗檢視



回到這款新品本身,圓潤的造型和邊角設計,圓形 home 鍵在正面幽幽地亮?。遠觀的話你會誤以為它是魅族的魅藍新品。其實在 home 鍵的兩側還有兩個圓點狀的按鍵。呼應? home 鍵,螢幕幕上方的聽筒也設計成了圓形,左側是一個 500 萬的前置鏡頭,私房照就靠它了。



在新視窗檢視



機身外殼主要是塑料材質,並沒有什麼分量,5.0 吋 720p 的螢幕幕,可以輕鬆地單手握持。背後上方是 1300 萬像素的後置鏡頭,之後是閃光燈和中興的 ZTE logo。最下方是對稱分佈的外放喇叭,但不要指望它配備的是雙揚聲器。

下面是中興醉享的主要引數:



處理器:聯發科 MT6735,1.3GHz,四核心

記憶體:8GB ROM,1GB RAM

鏡頭:後置 1300 萬像素,前置 500 萬像素

電池:2400mAh

系統版本:Android 5.0

尺寸:142*70.4*8.9mm



作為一款主打性價比的千元機,中興和聯通推出了兩種不同的購買方案,其一是以 899 元購買裸機,其二是 999 元購買合約機,需要簽約聯通兩年,並訂閱 96 元/106 元套餐。不過在廝殺慘烈的千元機市場里,魅藍、紅米、大神都在「拚命」地中興「醉享」新品的競爭力似乎還有所欠缺,好在這款手機還有聯通華盛兜底,儘管現在運營商途徑在收窄,補貼力度也不比從前。

更多外觀照片:

#gallery-1 {

margin: auto;

}

#gallery-1 .gallery-item {

float: left;

margin-top: 10px;

text-align: center;

width: 50%;

}

#gallery-1 img {

border: 2px solid #cfcfcf;

}

#gallery-1 .gallery-caption {

margin-left: 0;

}

/* see gallery_shortcode() in wp-includes/media.php */





在新視窗檢視







在新視窗檢視







在新視窗檢視







在新視窗檢視







在新視窗檢視







在新視窗檢視







在新視窗檢視







在新視窗檢視











想在手機查閱更多css資訊?免費下載【香港矽谷】Android App

在新視窗檢視







原文站台: 愛范兒











在新視窗檢視

分享到Facebook


[Javascript]24個很贊的 Node.js 免費教學課程和線上指南

$
0
0
[Javascript]24個很贊的 Node.js 免費教學課程和線上指南

類型:
Javascript

JavaScript 最初是用來創建動態站台效果的的前端語言。而如今,這門指令碼/直譯式程式語言也可以用作後端開發,用於搭建 Web 伺服器,開發介面,甚至創建博客。在下面這個清單中包括24個 Node.js 教學課程和線上指南。這些資源對於任何想要學習更多的關於 Node.js 的知識的開發人員都是很有用的。

?

Absolute Beginner’s Guide



在新視窗檢視



Hello, World



在新視窗檢視



Server-Side JS



在新視窗檢視



Node.js for Beginners



在新視窗檢視



Writing Add-ons



在新視窗檢視



Social Authentication



在新視窗檢視



Screen Scraping with Node.js



在新視窗檢視



Express.js MVC Site



在新視窗檢視



[i][/i]

How-To List



在新視窗檢視



Real Time Chat



在新視窗檢視



Resumable Video Upload



在新視窗檢視





HTTP Mock Testing



在新視窗檢視



RESTful API Design



在新視窗檢視



Ajax File Upload



在新視窗檢視



Search Bar using MySQL



在新視窗檢視



Basic HTTP Calls



在新視窗檢視



Facebook Login



在新視窗檢視



Managing Sessions



在新視窗檢視



Node.js and MongoDB



在新視窗檢視



Express.js with MongoDB



在新視窗檢視



Node School



在新視窗檢視



NodeCasts



在新視窗檢視



NodeCloud



在新視窗檢視



Realtime Node.js Webapp



在新視窗檢視



?

想在手機查閱更多Javascript資訊?免費下載【香港矽谷】Android App

在新視窗檢視







原文站台: 夢想天空

歡迎任何形式的轉載,但請務必註明出處。











在新視窗檢視

分享到Facebook

[Javascript]CamanJS – 提供各種圖片處理的 JavaScript 庫

$
0
0
[Javascript]CamanJS – 提供各種圖片處理的 JavaScript 庫

類型:
Javascript

CamanJS 是一個基於 Canvas 處理圖片的 Javascript 庫,結合簡單易用的介面和先進高效的映像編輯技術。CamanJS 很容易延伸新的過濾器和外掛程式,並伴隨?一系列廣泛的映像編輯功能。它是完全獨立的庫,支援工作在 NodeJS 和瀏覽器。

?



在新視窗檢視





?

線上演示? ? ??源碼下載

 

想在手機查閱更多Javascript資訊?免費下載【香港矽谷】Android App

在新視窗檢視







原文站台: 夢想天空

歡迎任何形式的轉載,但請務必註明出處。











在新視窗檢視

分享到Facebook

[css]vivo X5Pro 體驗:這不是玩性價比的國產機

$
0
0
[css]vivo X5Pro 體驗:這不是玩性價比的國產機

類型:
css



在新視窗檢視









在 vivo X5Pro 正式發表之前,vivo 十分豪氣地在《人民日報》上購買了整個版面,為 X5Pro 的發表造勢。顯然,X5Pro 是 vivo 寄予厚望的機型。那麼這款極具 vivo 特色的機型究竟用起來怎麼樣呢?

什麼是「手品之美」?



在新視窗檢視



在 vivo X5Pro 的宣傳中,vivo 多次提到「顏值高」和「手品之美」,這兩個關鍵詞。

我拿到的 X5Pro 為「極光白」版本,其採用的雙面2.5D 弧面玻璃在光線的折射下會顯出幽幽的藍光,在與圓潤的金屬中訊框組合後,其整體外觀水準在 vivo 手機確實顯得很突出,所以官方稱「顏值高」。而從手機嚴絲合縫的做工來看,其加工工藝其實並不簡單。今年新出的手機或多或少都受到了?iPhone 6 設計的影響,擁有 2.5D 弧面玻璃,金屬中訊框,甚至鏡頭也略有突起的 X5Pro 自然也不例外。



在新視窗檢視



但擁有相似 ID 並不意味?實際上手的手感也相似。在我使用 X5Pro 的這一段時間中,我特別樂意把手機拿在手裡。雙面弧形玻璃的加入,讓本來纖薄的機身多了一絲溫潤的手感,這可能就是「手品之美」的體現,要實際上手才能感覺得出來。但這樣的設計也帶來了不好的一點,在沒有使用手機套的情況下,手機特別滑,比蘸了水的肥皂還滑。把手機放桌上或是褲兜里,很容易不由自主地滑動起來。這樣的場景如果事先不知道的話,看起來很詭異的。

HiFi——vivo 最大差異化的所在



在新視窗檢視



提到 vivo ,普通青年首先想到的可能是芒果台的綜藝節目,極客青年想到則更有可能是 HiFi 。作為最早將 HiFi 功能真正引入手機的廠商,其第一款具有 HiFi 功能的手機便是 X 系列的開山鼻祖 X1,這也奠定了 vivo X 系列的兩大賣點,輕薄的機身和獨立 DAC 帶來的 HiFi 。



在新視窗檢視



本次 X5Pro 的音訊子系統採用了 CS4398+MAX97220 的獨立 DAC+運放組合,這一組合和 vivo X5 一致,相比 HiFi 2.0 的 X5 MAX 有所不及,但相比市面上其它大多數智慧手機強太多,如果說那些手機的音質相當於 KTV 里民間高手,那 X5Pro 的音質則相當於參加《我是歌手》的唱功實力派。其音質在智慧手機市場中處於絕對領先梯隊。



在新視窗檢視



有了良好的硬體支援,還得有適合的軟體,這樣的功能才能好用。X5Pro 的音樂播放界面和 vivo 其它手機的界面一脈相承,我覺得其美觀程度相比 Xperia 的音樂界面要差一些,但美觀這個東西,還是見仁見智吧。但有一項實用功能是 Xperia 所沒有的——CUE 歌單,可以對許多無損音樂進行分曲。



在新視窗檢視



體驗 X5Pro 的音樂功能,我所搭配的耳機是索尼 XBA-Z5。這款耳機在當初和 Walkman ZX2 一起搭配使用時有相當不錯的表現。X5Pro 搭配這款耳機獲得的聽感也相當不錯,但風格聽起來相去甚遠。HiFi 樣式下的 X5Pro 聽起來推力大,整體素質很高,風格略中性化,可能一耳朵聽起來不是那麼抓耳朵,但清亮耐聽。值得一提的是,HiFi 樣式在自帶的音樂、影片應用以及第三方的網易雲音樂下都可以起到作用。

中規中矩的主鏡頭和「亮眼」的前置鏡頭

相比 vivo 去年推出的 Xshot,X5Pro 的拍照硬體要弱不少,沒有光學防抖,光圈也只有 f/2.0,不比 f/1.8 ,CMOS 也換成了三星的。出於定位和輕薄機身的考慮,這樣的取捨似乎也能夠理解。但 X5Pro 有一項 Xshot 也沒有的拍照功能,那就是相位對焦。有了相位對焦的 X5Pro ,在對焦速度方面表現令人稱道,比沒有相位對焦的普通手機,速度快上很多,基本拿起手機就能拍。不過拍糊的機率也比反差對焦要高一些。





在新視窗檢視



拍照的高速度,支援點測分離的測光,以及專業拍攝樣式(作為 Lumia 使用者的我表示這個界面看起來、用起來都很熟悉)的加持,讓 X5Pro 拍照體驗不錯。至於拍照畫質,大家可以參考下面的樣張,包括了夜景、微距、白天、大反差、飯前驗毒等手機拍照常用場景。



在新視窗檢視



在新視窗檢視



在新視窗檢視



在新視窗檢視



在新視窗檢視



在新視窗檢視



在新視窗檢視



更多樣張可以圖集:

#gallery-1 {

margin: auto;

}

#gallery-1 .gallery-item {

float: left;

margin-top: 10px;

text-align: center;

width: 33%;

}

#gallery-1 img {

border: 2px solid #cfcfcf;

}

#gallery-1 .gallery-caption {

margin-left: 0;

}

/* see gallery_shortcode() in wp-includes/media.php */





在新視窗檢視







在新視窗檢視







在新視窗檢視







在新視窗檢視







在新視窗檢視







在新視窗檢視







在新視窗檢視







在新視窗檢視







在新視窗檢視







從這些拍照樣張來看,X5Pro 的成像畫質中規中矩。白天的樣張看起來亮度不是那麼高,天看起來陰陰的,1300 萬像素帶來的解析力不錯,而在開啟「超清畫質」功能後,X5Pro 能拍攝 5000 萬像素的照片,解析力進一步提升。色彩不夠討喜。白平衡還算比較準確,沒有出現特別大的偏差。大反差下的寬容度也不錯,但 HDR 的數位味太重。逆光環境下,鏡頭的抗眩光素質一般。微距拍攝則顯得有些吃力。夜景拍攝方面更是其弱項,亮度依然不夠,而且噪點控制不佳,還容易拍糊。

而 X5Pro 的 800 萬像素前置鏡頭表現則相當好,並且也能通過「超清畫質」獲得 3200 萬像素的照片。拍出的人像,膚色紅潤細膩,有光澤,順帶有削臉功能。話不多說,我特別邀請到了高晨妹子來進行私房照樣張展示。



在新視窗檢視



而這款手機私房照美顏還有一個很特別的功能——知性美顏——根據被拍攝對象的性別來進行不同的美顏最佳化(女性會修的比較柔美清麗;男性會保留一些原生態的特色)。下圖只有作演示用,輕拍。



在新視窗檢視



在新視窗檢視



X5Pro 並沒有配備指紋辨識功能,但加入了眼球辨識技術。據稱,這項技術通過分析眼白的毛細血管來判定當前使用者能否進入加密應用。在實際使用中,如果是光線良好的情況下,辨識率還有速度都不錯;在光線一般的情況下,辨識率和速度都下降了好多。這個功能實不實用呢?因人而異。我在使用兩次這個功能以後就沒有用過了。



在新視窗檢視



寫在最後

因為這款手機的超薄機身,所以,vivo 只有為其配備了 2300 mAh 的電池。得益於 X5Pro 的 5.2 吋 1080p Super AMOLED 螢幕幕和聯發科 Soc 的省電效果,手機在充滿電的情況下,正常使用一天問題不大。而且在電量較低的時候,手機會進入只能打電話、發短訊的「超級省電樣式」,續航能夠得到大幅度提升。

在體驗 X5Pro 期間,我使用的行動網路下,手機的通話效果不錯,當然較某些高通的機型還是有一定的差距。

昨天,我司的劉姓編輯還在期待能看到一場沒有安兔兔的發表會,而我卻做了一次沒有「娛樂兔」出現的手機評測。在上文中,我一直沒有提 X5Pro 的硬體規格訊息。因為 X5Pro 的硬體規格(除音樂芯片外)確實不夠亮眼,聯發科 MT6752 Soc+2GB RAM 的組合和魅藍 Note 第一代幾乎一樣,這樣的規格保持系統流暢沒有問題,但別想玩什麼大作。

在兩者售價的對比下,X5Pro 顯得性價比不夠高。但這款 X5Pro 作為市場細分到極致的產品,在自己的目標人群(注重音樂效果、外觀和私房照效果的線下消費者)中,競爭力還是頗強的。





想在手機查閱更多css資訊?免費下載【香港矽谷】Android App

在新視窗檢視







原文站台: 愛范兒











在新視窗檢視

分享到Facebook

[css]CSS 置中、垂直置中語法自動產生器

$
0
0
[css]CSS 置中、垂直置中語法自動產生器

類型:
css

CSS 很常遇到需要置中的問題,橫向置中、垂直置中... 等等問題。



現在有自動產生器可以使用,只要把問題選填後,就可以產生置中的 CSS Code。

詳見:How to Center in CSS

想在手機查閱更多css資訊?免費下載【香港矽谷】Android App

在新視窗檢視







原文站台: Tsung Hao

This work, unless otherwise expressly stated, is licensed under a

Creative Commons Attribution-ShareAlike 3.0 Unported License.











在新視窗檢視

分享到Facebook

[Javascript]Chrome VS Edge :哪款瀏覽器更快?

$
0
0
[Javascript]Chrome VS Edge :哪款瀏覽器更快?

類型:
Javascript



在新視窗檢視



昨天發表的Windows?10上配備了全新的瀏覽器Microsoft?Edge。據官方介紹,Edge 瀏覽器將會更加輕量,速度更快,而且還具有Cortana的功能加成。Edge幾乎能讓我們忘記IE 帶給我們的所有不愉快,但是和 Chrome瀏覽器相比呢?兩款瀏覽器各自的表現又如何呢?為此,外媒率先對兩款瀏覽器進行橫向測試。

首先,評測小組選擇了惠普Spectre?x360超極本作為本次的測試裝置,Spectre?x360?規格了2.2GHz英特爾Core?i5處理器和8GB?RAM。測試準備方面,為了避免不必要的干擾,待測試的兩款瀏覽器都是重新安裝的,不帶有任何外掛程式和歷史記錄。每次測試之後,我們也會釋放瀏覽器的緩存,然後再進行下一個測試。所有的測試都會反覆測試三次,結果取三次的平平均值。

Futuremark?Peacekeeper

Futuremark?Peacekeeper 是一個JavaScript測試工具,能夠對動畫效果、Html5效能等進行測試,但不涉及W3C網路標準相容性和Flash等外部元件,主要是偵測瀏覽的工作效能。當然,得分越高越好。以下為測試結果:



在新視窗檢視



可以看出,Chrome瀏覽器的得分遠遠高於Edge,所以Chrome瀏覽器得一分。

SunSpider?JavaScript

SunSpider?JavaScript是另一款JavaScript測試工具,和Peacekeeper不同,它是由蘋果WebKit團隊在2007年開發出來的一款測試工具。SunSpider只能用於測試JavaScript,在測試加密等瀏覽器功能上應用非常廣泛。測試結果方面,成績是越低越好。以下為測試結果:



在新視窗檢視



可以看出,Edge毫無爭議地擊敗了Chrome。SunSpider給Edge的評價是:「能夠幫助開發者應對真正的效能問題。」這一句Edge得一分。



V8?Benchmark?Suite

這款JavaScript測試工具是谷歌開發的,本來是為Chrome的JavaScript的效能測試而設計的,所以用它來測試Edge似乎有點不公平,不過的然都支援JavaScript,那也不妨用一用。這裡的分數也是越高越好。



在新視窗檢視



可以看出,Chrome小勝Edge,得一分。

真實情況對比

以上都是來自測試工具的資料,接下來讓我們連上網路,看看兩款瀏覽器在頁面加載上的速度差異。我們選擇了NewYorkTimes.com和Facebook.com兩個站點進行試驗,結果如下。



在新視窗檢視



在兩個站點的對比中,Chrome都比Edge略快一點,但使用者在瀏覽時也感覺不出任何差異。這一局,Chrome再得一分。

結論:Chrome還是更快

根據以上結果,Chrome以3:1的比分獲勝,但是需要注意的是比較中的兩款瀏覽器都不帶有任何外掛程式,而外掛程式對瀏覽器的速度的影響是顯而易見的。相比之下,Edge確實是一款值得嘗試的瀏覽器,能讓人一掃IE此前的陰霾。

值得注意的是,Edge上的外掛程式會隨使用時間而逐漸增多,速度也會下降,但考慮微軟將Edge 瀏覽器作為一個新紀元的開始,我們還是有理由對Edge 瀏覽器保持足夠信心的。

via Mashable

想在手機查閱更多Javascript資訊?免費下載【香港矽谷】Android App

在新視窗檢視







原文站台: 雷鋒網

【本文著作權歸雷鋒網所有,未經許可不得轉載。文章只有代表作者看法,如有不同觀點,歡迎新增雷鋒網微信公眾號(微訊號:leiphone-sz)進行交流。 】











在新視窗檢視

分享到Facebook

Viewing all 735 articles
Browse latest View live