目前分類:科技小知識 (20)

瀏覽方式: 標題列表 簡短摘要
想靠自己創造遊戲帝國嗎?有Unity3D沒有什麼辦不到!
Unity3D就是這麼厲害!學好竟然就可以創造自己的遊戲帝國呢!
文章標籤

uidesignxiaoshow 發表在 痞客邦 留言(0) 人氣()

 

小知識報哩災!前端工程師和後端/全站工程師到底哪裡不一樣!

文章標籤

uidesignxiaoshow 發表在 痞客邦 留言(0) 人氣()

程式語言居然也有瀕臨絕境之說?Pyhton還是穩坐程式語言之冠!

程式語言居然也有瀕臨絕境之說?Pyhton還是穩坐程式語言之冠!

 
concept-of-computer-passing-away.jpg
文章標籤

uidesignxiaoshow 發表在 痞客邦 留言(0) 人氣()

工程師教你怎麼用Photoshop去除多餘的閒雜人等!! 不學怎麼可以?

工程師教你怎麼用Photoshop去除多餘的閒雜人等!! 不學怎麼可以?

文章標籤

uidesignxiaoshow 發表在 痞客邦 留言(0) 人氣()

網路行銷居然也有心法?應該先來好好研究到底怎麼樣才能有效地運用!!

網路行銷居然也有心法?應該先來好好研究到底怎麼樣才能有效地運用!!

文章標籤

uidesignxiaoshow 發表在 痞客邦 留言(0) 人氣()

前端工程師省時神器最後一堂課,教你如何設定顯示文字與自訂屬性值!!能錯過嗎?

前端工程師省時神器最後一堂課,教你如何設定顯示文字與自訂屬性值!!能錯過嗎?

文章標籤

uidesignxiaoshow 發表在 痞客邦 留言(0) 人氣()

人工智慧的快速發展連得來速也被吸引了嗎?到底是怎麼回事呢?

人工智慧的快速發展連得來速也被吸引了嗎?到底是怎麼回事呢?

文章標籤

uidesignxiaoshow 發表在 痞客邦 留言(0) 人氣()

人工智慧也在音樂圈闖出了一些名堂!!讓我們看看到底帶來了什麼影響!!

人工智慧也在音樂圈闖出了一些名堂!!讓我們看看到底帶來了什麼影響!!

文章標籤

uidesignxiaoshow 發表在 痞客邦 留言(0) 人氣()

人工智慧無所不能,現在連電影的票房都能輕鬆預估?
人工智慧無所不能,現在連電影的票房都能輕鬆預估?
同樣是蝙蝠俠的主題,2005 年開拍的 《黑暗騎士三部曲》 的質感、票房、影評成績遠遠高於 1997 年充斥著大卡司的 《蝙蝠俠4:極凍人》
隨著影視特效、技術的進步,拍片的門檻降低,也大幅增加了影片的產量。同時,雷片的數量也隨之變多。同一系列的電影、劇本,會因為導演、選角、取景的差異而有著截然不同的結果。例如蝙蝠俠系列電影,2005 年開拍的 《黑暗騎士三部曲》 ,高端的質感與磅礡的氣勢與 1994 年大卡司卻粗製濫造的 《蝙蝠俠4:極凍人》 形成極端對比;而票房與風評俱佳的 1984 年經典科幻片 《銀翼殺手》 獲獎連連,2017 年重拍的續集卻票房失利,並沒有因更高成本、名導與高科技的加持而青出於藍。但是在影片開拍前,又有誰能準確預測如何選角才能拍出最好的效果? 因此有一些新創公司,如洛杉磯的 Cinelytic,就研發為電影片商提供分析服務的 人工智慧系統。

同部電影,換角結果如何?AI幫你預測

1.jpeg
票房分析AI人工智慧系統 Cinelytic (圖片出處:翻攝自 Cinelytic 官網畫面)
洛杉磯的新創公司 Cinelytic 研發的 人工智慧會藉由機器學習Python來研究往年的電影歷史數據庫,再依據這些電影的主題、特色等資料,交叉分析出這些數據背後隱藏的模式(Pattern)。使用者用這套 AI系統的Python分析時,就像是玩球隊經營模擬遊戲一樣有趣:可以指定角色將 A 演員換成 B 演員,例如把女主角從艾瑪華森換成「黑寡婦」史嘉蕾喬韓森等,再看看會產生什麼樣的變化、預測的票房等。Cinelytic 的 CEO 兼共同創辦人 Tobias Queisser 就舉了一個例子,假設拍攝一部以艾瑪華森為主角的電影,可以用 Cinelytic 的 AI 軟體看看若主角換成珍妮佛勞倫斯會如何。 其實除了 Cinelytic 之外,做出此類電影票房預測系統的還有創立於以色列的 Vault 以及比利時的 ScriptBook 等等。 前者能藉著追蹤電影預告片的線上回饋,預測出哪些族群將會去電影院看這部電影;後者能藉由演算法來分析劇本,預測電影票房是否會獲利。不過根據外媒報導:這些 AI 公司在接受採訪時都拒絕為即將上映的電影進行預測,也許是這些 AI 預測的準確度,其實仍然有不少進步空間。

低估黑馬電影票房 AI仍無法神準預測

票房成績被AI低估的2017年驚悚電影《逃出絕命鎮》
文章標籤

uidesignxiaoshow 發表在 痞客邦 留言(0) 人氣()

人工智慧分析電影票房, 你的喜好都已被記錄下來! 

人工智慧分析電影票房, 你的喜好都已被記錄下來! 

文章標籤

uidesignxiaoshow 發表在 痞客邦 留言(0) 人氣()

Python這個名字真讓人非常的好奇到底是怎麼來的!!讓我們聽創辦人怎麼說!!

Python這個名字真讓人非常的好奇到底是怎麼來的!!讓我們聽創辦人怎麼說!!

Python-是劇團,不是大蟒蛇

1.jpg
圖中身穿「人生苦短,我用Python」T恤的先生為 Python 程式語言的創始人Guido van Rossum
隨著 AI 世代即將到來,Python 程式語言也越來越受歡迎。這款程式語言於 1991 年第一次公開發表。 1989 年,荷蘭的程式設計師吉多范羅蘇姆 (Guido van Rossum) 為了打發聖誕節假期的空檔時間,就寫了以 ABC 程式語言為基礎的另一套程式語言。命名時,吉多想要為這個語言起一個「精簡、獨一無二、又帶一些神秘感」的名字。然後他從一個叫做「Monty Python(蒙提巨蟒)」的劇團尋求靈感,將這套程式語言以該劇團的團名 Monty PythonPython 來命名。這個來自英國的劇團在當時的歐洲非常活躍、以超現實的荒誕喜劇聞名。當然,吉多自己本身就是這個荒誕劇團的大粉絲
文章標籤

uidesignxiaoshow 發表在 痞客邦 留言(0) 人氣()

    達內教育在不惜在教育方面投下重本,現在也跟Adobe合作,真是可喜可賀!!

達內教育在不惜在教育方面投下重本,現在也跟Adobe合作,真是可喜可賀!!

文章標籤

uidesignxiaoshow 發表在 痞客邦 留言(0) 人氣()

現代前端工程師是熱門的職業.但是要怎麼入門是一個難題!!就由課程老師再這裡告訴你小撇步!!

現代前端工程師是熱門的職業.但是要怎麼入門是一個難題!!就由課程老師再這裡告訴你小撇步!!

文章標籤

uidesignxiaoshow 發表在 痞客邦 留言(0) 人氣()

2019十大熱門程式語言在這! 初學者該怎麼選擇?

2019十大熱門程式語言在這! 初學者該怎麼選擇?

文章標籤

uidesignxiaoshow 發表在 痞客邦 留言(0) 人氣()

2019年熱門程式語言有哪些?又有哪些是入門款?讓我們看下去!!

2019年熱門程式語言有哪些?又有哪些是入門款?讓我們看下去!! 

文章標籤

uidesignxiaoshow 發表在 痞客邦 留言(0) 人氣()

前端工程師要替非常多客戶端著想,現在連優先裝置都出來了?

前端工程師要替非常多客戶端著想,現在連優先裝置都出來了?

行動載具特性

1.png 圖上方為傳統以桌機為主設計模式;下方為「行動裝置優先 (Mobile First)」模式
手機、平板等行動設備在操作上與電腦差異很大,電腦以滑鼠操作為主、行動設備則是以觸控螢幕為主。因此,兩者的網頁開發與網頁設計在互動設計上也有所不同。 行動載具的基本特徵有:可單指或多指操控的多點觸控、多種手勢(如搖一搖、滑動等)以及文字虛擬鍵盤。 除了上述與電腦差異很大的特徵外,在視覺呈現上也與電腦差很大,前端工程師設計師需注意的事項如下: 按鈕大小: 電腦因為是用滑鼠操控,所以無論按鈕多小,滑鼠一樣點的到。但是行動裝置是以觸控為主,按鈕太小會增加點擊難度。因此蘋果電腦公司建議 iOS 開發者,任何需要被觸控的 UI (使用者介面) 元件,都不能小於 44*44px。 超連結大小: 除了上述的按鈕之外,也會有文字的超連結內容。同理,也不能讓帶有超連結的文字太小,以利於手指點擊。 UI 設計: UI 設計必須考量到行動載具的畫面尺寸,因此像按鈕等需要被觸控的 UI (使用者介面) 元件,都需要在畫面中容易被點擊的地方。 點擊效果: 在按鈕效果的開發上,有時滑鼠除了點擊與放開的指令外,還會有滑來滑去的特效。但是行動版裝置是使用手指直接觸控的,所以就不需要此種特效強調。 互動效果: 電腦與行動裝置的運算效能畢竟不一樣。所以有一些在電腦版網頁運行的很順暢的特效 (如 Slide 幻燈片、Carousel 等) 在行動裝置上未必能流暢顯示。所以在設計 RWD 網頁時,要考量到不同設備的效能。  

行動裝置優先 (Mobile First) 概念

行動裝置優先 (Mobile First) 是由知名的設計師UI規劃師 Luke Wroblewski 提出的,他曾當過美國 yahoo 架構設計負責人,他在2010年的時候進行了一次簡報,標題就是 Mobile First(原始簡報與影片),是指設計網站時,應該以行動裝置的介面、互動、顯示等為主要考量,其他的裝置次之,有別於過去設計網站時「以桌上型電腦為主,再將電腦網站上的內容移植到行動裝置上」的模式。 現在越來越多的人使用行動裝置上網,根據美國最大電信業者 AT&T 的數據,手機流量在 3 年內成長了 50 倍,目前行動裝置上網的使用率仍在激增當中,而且還有更多的功能陸續被開發出來。 相較於傳統的電腦,行動裝置的使用比較不受到時間空間限制,無論是在捷運、廁所等都可使用,人們也花了不少零碎時間使用手機上網,因此瀏覽網頁的頻率跟電腦比起來有過之無不及,所以 Google、Facebook、Adobe 等大公司都開始以「行動優先」的概念來設計自己的產品。 那「行動優先」要如何套用到網頁設計上?一開始先針對行動裝置的小畫面來設計版面、填入最重要的內容,然後再以這些基本內容都存在的狀況下,針對較大的螢幕裝置 (如平板、進而電腦、電視螢幕等) 漸進式的擴展其佈局。這樣一來,網頁在行動裝置呈現的介面會非常好瀏覽且美觀,該有的功能、內容都有,並且由小畫面擴大至大畫面,內容更大、可擺放的元素就越多、限制也越少 (參見「漸進增強(Progressive Enhancement)」)。但是如果是從大畫面開始設計,當要轉換成小畫面時,其內容的擺放就會越來越困難,常常需要透過刪減內容,才能「塞」入較小的版面當中。這樣一來,有可能行動裝置上出現的是精簡過「簡陋卻可用 (poor but passable)」的內容,而無法給使用者完整的內容 (參見「優雅降級(Graceful Degradation)」)。   若要建立良好的行動裝置使用者體驗 (UX),應考慮以下幾點:
  • 使用者使用行動載具的習慣、方式及思考模式
  • 提供明確精要的內容,比完整的導覽功能更重要
  • 提供清楚且好觸控的導覽選單
  • 簡潔明確的頁面內容
  • 符合行動載具操作特性
現在大多數的 RWD 響應式網站,都是採用行動裝置優先 (Mobile First) 概念來設計,範例如下:

Youtube網站

2.png 3.png
就算是在手機上,也可以很方便的點閱影片、撥放、暫停,甚至對影片作評論、按讚!

Airbnb網站

4.png 5.png
選單的按鈕設計的大小適中,網頁設計使用者用手機就可以輕易地透過選單找到目標住處,並且藉由滑動的行為瀏覽屋況,並按下預訂按鍵! 本篇為「前端工程師必懂RWD概念」三部曲第三篇,全系列目錄如下:
(目錄)
  1. RWD網頁與傳統網頁設計的差異
  2. 網頁設計的「優雅降級」與「漸進增強」
  3. 行動設備的設計考量

 

文章標籤

uidesignxiaoshow 發表在 痞客邦 留言(0) 人氣()

前端工程師精進了自己的技能以後,需要精益求精!!現在要來研究如何讓使用者更喜歡!!

前端工程師精進了自己的技能以後,需要精益求精!!現在要來研究如何讓使用者更喜歡!!

 
標準的RWD網站範例
當代的前端工程師網頁設計師在開發網站時都選擇 RWD 網站,在規劃其 Media Query 的尺寸斷點時,有兩種布局斷點的依據:「根據設備」以及「以內容為主」,介紹如下:

1.根據時下的主流設備來佈局斷點 (設備優先)

透過時下主流的設備 (如當代最熱門的手機、平板或電腦螢幕等) 來確定布局的斷點,而設計多套樣式,再分別對應到各種設備上,如此就可準確定位斷點。這種套用現成的設備尺寸隨然方便,又能精準對應到時下最普及的設備,但是隨著設備不斷汰舊換新,未來總會有無法合適對應到的設備。
「設備優先」示意圖(圖片來源:http://static.codeceo.com)

2.根據網頁內容作為佈局斷點的標準 (內容優先)

這種方式不是以設備為主;而是依據網頁設計內容的布局、段落等來下斷點,是真正符合 RWD 響應式網站 設計的初衷的方式。此種方式可讓網頁涵蓋所有設備、且閱讀容易,但是斷點會依據設備的不同而落在不同的地方,這樣就沒有標準、精準的設計模式。
「內容優先」示意圖(圖片來源:http://static.codeceo.com)
儘管如此,現今大多前端工程師網頁設計師會更偏向「內容優先」的方式。因為電腦、行動裝置等設備不斷推陳出新,若採用此種方式,雖然無法精準的對應到特定的設備,但是卻可廣泛涵蓋現在、未來全部的設備。且無論瀏覽媒介如何改變,重點依然是網頁內容的本身。 在內容優先的策略中,前段工程師與設計師要讓網站盡可能兼容所有設備:因為我們不知道用戶會用什麼樣的設備來訪問網站,因此,我們必須盡可能地把所有狀況都考慮進來;所有的UI使用者介面.佈局、元件、區塊等都能兼容不同類型的設備和平台。有「優雅降級(Graceful Degradation)」以及「漸進增強(Progressive Enhancement)」兩種思維模式,可以套在「內容優先」為主的 RWD 響應式網站 設計的過程:

「優雅降級」還是「漸進增強」?

圖上方為「優雅降級(Graceful Degradation)」的網頁設計模式;下方為「漸進增強(Progressive Enhancement)」模式
 

1. 優雅降級(Graceful Degradation)

一開始就針對「功能最完整」的平台來設計、開發網站,完成所有的功能和體驗後,再針對無法支援所有功能的平台或環境本來修改、刪減功能或是其他的解決方案,以確保網站能在最新、最完整的平台上完美呈現,擁有UI「最好的使用者體驗」;而在較舊的或是功能限制較多的的平台上,仍然可使用最重要的功能,整體介面「簡陋卻可用 (poor but passable)」,而不是無法使用。    

2. 漸進增強(Progressive Enhancement)

這個方式與「優雅降級(Graceful Degradation)」的方式相反,是先針對最不完整或是限制最多的平台上創建最重要的基本內容,用最精簡的方式呈現;然後以這些基本內容都存在的狀況下,開始慢慢擴展其佈局,隨著平台的限制越來越少,內容的完整度也越來越高。這也是「行動裝置優先 (Mobile First) 」的設計方式。我們在下一篇會提到什麼是「行動裝置優先 (Mobile First) 」。   本篇為「前端工程師必懂RWD概念」三部曲第二篇,全系列目錄如下:
(目錄)
  1. RWD網頁與傳統網頁設計的差異
  2. 網頁設計的「優雅降級」與「漸進增強」
  3. 行動設備的設計考量

 

文章標籤

uidesignxiaoshow 發表在 痞客邦 留言(0) 人氣()

<< 人工智慧的原則 (1980) >> 著作者, 於美國時間 2019 年 4 月 23 日逝世

<< 人工智慧的原則 (1980) >> 著作者, 於美國時間 2019 年 4 月 23 日逝世

美國時間 2019 年 4 月 23 日,人工智慧先驅、AI名人堂入選者、AAAI (美國人工智慧協會) 前主席、A*搜索算法發明者、多部人工智慧教科書作者、史丹佛大學電腦首位名譽 Kumagai 教授 Nils Nilsson 逝世,享壽 86 歲。

文章標籤

uidesignxiaoshow 發表在 痞客邦 留言(0) 人氣()

怎麼會有跟Python前端工程師有關的新聞呢?什麼奇怪的症候群讓大家聞之喪膽?

怎麼會有跟Python前端工程師有關的新聞呢?什麼奇怪的症候群讓大家聞之喪膽?

文章標籤

uidesignxiaoshow 發表在 痞客邦 留言(0) 人氣()

學Python要小心"冒名頂替症候群"? 那是什麼症頭?

 

文章標籤

uidesignxiaoshow 發表在 痞客邦 留言(0) 人氣()