發表文章

目前顯示的是有「網頁設計師」標籤的文章

達內教育評價到底如何?讓這個過來人娓娓道來!

圖片
面對那些讓你眼花撩亂的達內教育評價,今天要來介紹一位腳踏實地,真實體會達內課程的主婦,她對達內的評價會是..? 「現在的我,擁有更多時間陪伴我的三個孩子以及老公,比起以前創業沒日沒夜的日子,真的是幸福太多了!」追求夢想並非年輕人的專利,不論年齡多大,只要擁有年輕的心態,一樣可以翻轉庸碌人生,成為人人稱羨的職場勝利組。這就是我第一次見到洪O惠小姐的心得,讓我知道年齡並不可怕,可怕的是衰老的心態。 現年44歲的洪小姐,在十年沒日沒夜的設計生涯告終後,驚覺錯過了三個可愛孩子的成長歷程,更讓與先生的感情出現裂痕。這樣的發現讓她重新考慮自己的職涯方向:「重新開始,我想找個工作就是朝九晚五,可以陪伴家人的職位。」而下定決心的她幸運的找到了適合自己的課程,讓她能無縫結合自己15年的設計專業,用於目前蓬勃發展的 網頁設計 中,帶給她與眾不同的職涯體驗。 ▲ 家庭事業兩相顧,是許多職業婦女的心願 為什麼認為達內的課程適合自己呢? 「就是那位親切的線上專員呀!她真的很細心介紹你們的 網頁設計 課程 !」詳盡的諮詢內容讓她對達內的專業以及用心毫不遲疑。「她甚至沒有跟我面對面,以線上文字的方式就完整且清楚的了解了我的需求以及擔心。」為了第一時間了解學員的課程需求,達內教育在學員進入課程網站的第一時間,就會有線上諮詢人員隨時解答學員的所有疑惑。而這樣的貼心,也使得洪小姐將達內教育評價評為「貼心又專業」! 她不諱言地表示,一開始她心中的達內教育評價,就是認為:肯定像是一般坊間的電腦教學機構「老師示範一次,畫面切換,依樣畫葫蘆!」洪小姐提及以往的電腦學習經驗,眉頭甚至皺了一下:「這樣的學習根本沒有思考吧!」對於面授課程的評價都已如此負面了,意興闌珊的洪小姐卻在貼心的線上客服人員鉅細靡遺的解說下,更清楚了解達內教育與業界緊密結合的課程規劃,並決定給自己一次機會,親身試試達內的線上網頁設計課程。 ▲ 家庭事業兩相顧,是許多職業婦女的心願 讓你學會思考,更點亮職涯的電腦課程 聽一遍,不懂?那就再聽一次!線上課程的好處就是你可以一看再看,或是不懂就問輔導老師。對於洪小姐這樣擔心麻煩別人的貼心學生,線上課程不僅減輕了她在理解學習上的壓力,也讓她更能掌握自己學習進度。這是她從來沒有想過的線上課程優點,也是她對於達內教...

前端工程師的學習路線看這篇就夠!看完收穫無窮呀!

圖片
又要提供一個成為前端工程師的偷吃步方法:學習路線!相信這樣你便不再是隻無頭蒼蠅,一步步的方式和目標變得超明確! 達內教育評價小組今天要跟大家分享的文章是2019年教你正確的 網頁前端 學習路線! 很多人想要轉職勝任網頁 前端工程師 ,但是尚未找到適合自己的學習方法。今天達內教育前端工程師課程的老師就為大家分享了這篇正確的 網頁前端學習路線 ,一起來一看究竟!   第一步:把握 HTML /CSS 這是基本的網站的構建元素,是所有網頁設計/開發者都必須要學會的語言。尤其是 HTML5 ,並且 HTML /CSS也很簡單易學,沒得挑! 第二步:學會使用基本工具 文本編輯器:例如 Sublime Text、Dreamweaver、Visual Studio Code 等 圖像編輯器:Photoshop、Illustrator 等 FTP/SSH 工具:Filezilla、PuTTY 等 網頁瀏覽器:Chrome、Firefox 等 雲端硬碟:Dropbox、Google Drive 等 第三步:進修 JavaScript JavaScript (現階段先忽略Node.js 和任何框架) 理解數據類型:String、Number、Arrays、Objects等 JSON( JavaScript Object Notation) jQuery框架 第四步:搭建基本網站 使用如 Hostgator、Hostmonster 等虛擬主機建置網站 學會操作虛擬主機的 cPanel (Email ,FTP Setup) 用 Ftp 上傳網頁資料、建置 url 域名等等。 第五步:恭喜你! 你有網頁設計師的技能了!——但還不足以被稱為 網頁開發 工程師或 前端工程師 現階段的你可以: 1. 建立簡單的網站 2. 搭建網頁應用的界面 3. 可以把一張 PSD 檔轉化為基於 HTML /CSS 的靜態網頁 4. 有受雇成為網頁設計師的能力、或者選擇成為接網頁設計案子的 soho 族 (尚需與前端工程師配合,無法獨立架站) 接下來你還需要進修的有: 1. HTML /CSS框架:如 Bootstrap 2. 熟悉網頁後端的程式語言:PHP (建議初學者用)、Ruby 等 3. Ja...

前端工程師需釐清的RWD概念(下)行動設備優先的設計考量

圖片
你不要以為前端工程師傻傻的!現在不同的行動設備,他們同樣也有辦法對付! 行動載具特性 圖上方為傳統以桌機為主設計模式;下方為「行動裝置優先 (Mobile First)」模式 手機、平板等行動設備在操作上與電腦差異很大,電腦以滑鼠操作為主、行動設備則是以觸控螢幕為主。因此,兩者的網頁開發在互動設計上也有所不同。 行動載具的基本特徵有:可單指或多指操控的多點觸控、多種手勢(如搖一搖、滑動等)以及文字虛擬鍵盤。 除了上述與電腦差異很大的特徵外,在視覺呈現上也與電腦差很大, 前端工程師 與 網頁設計 師需注意的事項如下: 按鈕大小: 電腦因為是用滑鼠操控,所以無論按鈕多小,滑鼠一樣點的到。但是行動裝置是以觸控為主,按鈕太小會增加點擊難度。因此蘋果電腦公司建議 iOS 開發者,任何需要被觸控的 UI (使用者介面) 元件,都不能小於 44*44px。 超連結大小: 除了上述的按鈕之外,也會有文字的超連結內容。同理,也不能讓帶有超連結的文字太小,以利於手指點擊。 UI 設計: UI 設計必須考量到行動載具的畫面尺寸,因此像按鈕等需要被觸控的 UI (使用者介面) 元件,都需要在畫面中容易被點擊的地方。 點擊效果: 在按鈕效果的開發上,有時滑鼠除了點擊與放開的指令外,還會有滑來滑去的特效。但是行動版裝置是使用手指直接觸控的,所以就不需要此種特效強調。 互動效果: 電腦與行動裝置的運算效能畢竟不一樣。所以有一些在電腦版網頁運行的很順暢的特效 (如 Slide 幻燈片、Carousel 等) 在行動裝置上未必能流暢顯示。所以在設計 RWD 網頁時,要考量到不同設備的效能。 行動裝置優先 (Mobile First) 概念 行動裝置優先 (Mobile First) 是由知名的 設計師 與 UI規劃師 Luke Wroblewski 提出的,他曾當過美國 yahoo 架構設計負責人,他在2010年的時候進行了一次簡報,標題就是 Mobile First( 原始簡報與影片 ),是指設計網站時,應該以行動裝置的介面、互動、顯示等為主要考量,其他的裝置次之,有別於過去設計網站時「以桌上型電腦為主,再將電腦網站上的內容移植到行動裝置上」的模式。 現在越來越多的人使用行動裝置上網,根據美國最大電信...

前端工程師需釐清的RWD概念(中)網頁設計的優雅降級和漸進增強

圖片
標準的RWD網站範例 現今前端工程師都選擇RWD網站,今天介紹Media Query尺寸斷點時的兩種布局斷點,和優雅降級.漸進增強! 當代的 前端工程師 與 網頁設計師 在開發網站時都選擇 RWD 網站,在規劃其 Media Query 的尺寸斷點時,有兩種布局斷點的依據:「根據設備」以及「以內容為主」,介紹如下: 1.根據時下的主流設備來佈局斷點 (設備優先) 透過時下主流的設備 (如當代最熱門的手機、平板或電腦螢幕等) 來確定布局的斷點,而設計多套樣式,再分別對應到各種設備上,如此就可準確定位斷點。這種套用現成的設備尺寸隨然方便,又能精準對應到時下最普及的設備,但是隨著設備不斷汰舊換新,未來總會有無法合適對應到的設備。 「設備優先」示意圖(圖片來源:http://static.codeceo.com) 2.根據網頁內容作為佈局斷點的標準 (內容優先) 這種方式不是以設備為主;而是依據網頁內容的布局、段落等來下斷點,是真正符合 RWD 響應式網站 設計的初衷的方式。此種方式可讓網頁涵蓋所有設備、且閱讀容易,但是斷點會依據設備的不同而落在不同的地方,這樣就沒有標準、精準的設計模式。 「內容優先」示意圖(圖片來源:http://static.codeceo.com) 儘管如此,現今大多 前端工程師 與 網頁設計師 會更偏向「內容優先」的方式。因為電腦、行動裝置等設備不斷推陳出新,若採用此種方式,雖然無法精準對應到特定的設備,但是卻可廣泛涵蓋現在、未來全部的設備。且無論瀏覽媒介如何改變,網頁內容的本身依然會是重點。 在內容優先的策略中,前段工程師與設計師要讓網站盡可能兼容所有設備:因為我們不知道用戶會用什麼樣的設備來訪問網站,因此,我們必須盡可能地把所有狀況都考慮進來;所有的佈局、元件、區塊等都能兼容不同類型的設備和平台。有「優雅降級(Graceful Degradation)」以及「漸進增強(Progressive Enhancement)」兩種思維模式,可以套在「內容優先」為主的 RWD 響應式網站 設計的過程:   「優雅降級」還是「漸進增強」? 圖上方為「優雅降級(Graceful Degradation)」的 網頁設計 模式;下方為「漸進...

前端工程師需釐清的RWD概念(上)RWD網頁VS傳統網頁設計

圖片
即使是當代前端工程師,所有概念也不能囫圇吞棗!現在就和你分享你可能也搞錯的小觀念! 在智慧型手機等行動上網的裝置普及之前,早期的 前端工程師 與 網頁設計師 在做網站時較輕鬆。因為網站只需適應一種規格,在製作程序上對比今日的 RWD 網站顯得比較單純。製作程序差異如下: 從上圖可以看出,在開發 RWD 網站時,若要符合不同裝置 (就是電腦、手機與平板等) 的網頁需求,就要開發出 4-5 種版面,無論是在設計、或是撰寫程式上都比較費時且難以銜接。因此在流程的前半段,必須要規劃 Media Query 的尺寸斷點再去進行 網頁設計 、程式撰寫,再根據不同的尺寸斷點進行反覆測試、調整與修正。 (相關文章: Media Query使用方法 、 Media Query中的視窗與頁面尺寸媒體特性一覽表 )。 在著手各種載具版面的設計前,應先根據與客戶討論後的結果,粗略進行各種載具的網頁框架規劃 ( Wireframe )。Wireframe 是低保真度的設計原型,是在除去所有視覺設計細節 (如色彩、字型等) 之下,進行頁面架構、功能與內容的規劃,藉此更能集中地檢視整個介面流程和架構,方便與客戶溝通想法。 (相關文章: 與前端溝通更順利!從了解整體網站的規劃流程開始 )。 網頁框架規劃 ( Wireframe ) 是運用方塊、文字線條,把每個區塊要呈現的內容表現出來。盡可能地減少設計元素,這樣才能突顯網頁所呈現的介面、動線流程與階層,確認使用者體驗如何。有時為了在視覺上清除區分不同的區域,可以使用灰階色塊作補助。下圖為個人網站的 Wireframe 網頁框架範例。 本篇為「 前端工程師 必懂RWD概念」三部曲第一篇,全系列目錄如下: (目錄) RWD網頁與傳統網頁設計的差異 內容優先的「優雅降級」與「漸進增強」 行動載具的設計考量 🙆延伸閱讀區: 前端工程師需釐清的RWD概念(中)網頁設計的優雅降級和漸進增強 前端工程師需釐清的RWD概念(上)RWD網頁VS傳統網頁設計 影響前端工程師超大的3個必備技能1-RWD是什麼何方神聖? 網路行銷課程的SEO優化跟帽子有關,你知道嗎?  Python可以建造人工智慧?你想學嗎? ...

前端工程師之路現在開始-Media Query的流動圖片

圖片
身為前端工程師,怕人家笑你不內行?把Media Query學完大家都說:"您真內行啊!" 許多 前端工程師 在面對 網頁設計 時,都要處理 RWD網頁 。這些 RWD網頁 中的圖片如下圖所示,能根據網頁的大小而跟著放大或縮小。這就是所謂的「Fluid Image (流動圖片)」。 在 RWD網頁 中圖片的顯示方式有兩種,一種是傳統的「<img>」標籤,另一種就是直接使用 CSS 的背景圖。在網頁中插入一般的圖片,也就是使用「<img>」標籤的場合時,只需將其 width 或是 height 其中一個尺寸設定為百分比 ( % ),另一個則設為 auto 則可以達到 RWD 的效果,範例如下: #banner { max-width: 80%; /*最大寬度設為 80% 而不是 100%,是為了避免圖片糊掉*/ height: auto; /*高度設為 auto 好讓圖片可以等比例縮放*/ } 上述為一般圖片的 Fluid Image 設定,接下來說明背景圖的部分。 相信大家已經看過夠多美美的滿版圖片的網頁了吧?這是因為在背景圖的設定上,CSS3 的新屬性「background-size」可以指定背景圖片的大小是否可填滿整個容器。未指定「background-size」屬性的話就是 auto 原圖的大小;如果有指定為 cover 的話,那就可以使背景填滿容器。 快來看看以下背景圖片的 Fluid Image 設定為填滿容器的語法: #banner { background-size: cover; } 上過 網頁設計 課程的 前端工程師 應該可以一目了然: 下圖為 background-size 是否有指定為 cover 的差異。左上為有指定為 cover 的範例,右下為無指定 cover ,若圖尺寸不夠則無法填滿。 本篇為「前端工程師必備的RWD基礎」系列文章最後一篇,全系列目錄如下: (目錄) 前端工程師必備的RWD基礎(一)RWD基礎概念 前端工程師必備的RWD基礎(二)流動布局Fluid Grid 前端工程師必備的RWD基礎(三)Media Query基礎之Media Query使用...

前端工程師之路現在開始-Media Query的媒體類型

圖片
目前到底有多少種媒體類型是前端工程師會碰到的?今天用一個表格直接KO!  【前文提要】 在 網頁設計 裡,何謂 Media Query 與 Media Feature? 前端工程師 在製作 RWD 響應式網頁 時,一定會用到的 CSS 語法就是 Media Query 。簡單來說,我們可以把 Media 視為 CSS 的擴充元件,會比較好理解,而 Media 後面多加一個「Query」代表做 網頁設計 時,網頁會先 Query (詢問) 其「擴充元件 (Media)」的類型 ( Media Type ),再針對這些類型 ( Media Type ) 定義其樣式 (Media Feature),而這個樣式就是所謂的「Media Feature (中文譯作「媒體樣式」或是「媒體特徵」)」。 參考文章: 如何在RWD網頁中套用Media Query語法 而 Media Query 的語法包含了三個部分:媒體類型 (Media Type)、 and/not/only 判斷條件 與媒體特徵 ( Media Features )。 and/not/only 判斷條件 於 本篇 文章做說明,而媒體特徵 (Media Feature) 的各式屬性也於 此篇(頁面尺寸與顯示品質的屬性) 與 此篇(「顏色類」和「互動類」的屬性) 列出。本篇就針對媒體類型 (Media Type) 說明如下: 這篇就直接開門見山了! 請看下方表格,是 前端工程師 在運用 Media Query 時,首先要指定媒體類型 (media type) 種類,是不是很多種? 媒體類型(media type) 簡介 all 所有裝置 screen 螢幕裝置 ( 除了 print 和 speech 之外的設備 ) 大小 print 印表機裝置 (包含使用列印預覽所產生的畫面,如列印為 pdf) projection 投影機裝置 speech 朗讀裝置 (針對可「讀出」網頁的設備) 本篇為「 前端工程師 的基礎 RWD教學 」系列文章第四篇,全系列文章如下: ...

前端工程師之路現在開始-Media Query的媒體特性-下

圖片
前端工程師學習Media Query的媒體特性,一篇怎麼夠?大補帖第二彈點進來馬上索取! 【前文提要】 何謂 Media Query 與 Media Feature? 前端工程師 在製作 RWD 響應式網頁 時,一定會用到的 CSS 語法就是 Media Query 。簡單來說,我們可以把 Media 視為 CSS 的擴充元件,會比較好理解,而 Media 後面多加一個「Query」代表網頁會先 Query (詢問) 其「擴充元件 (Media)」的類型 ( Media Type ),再針對這些類型 ( Media Type ) 定義其樣式 (Media Feature),而這個樣式就是所謂的「Media Feature (中文譯作「媒體樣式」或是「媒體特徵」)」。 參考文章: 如何在RWD網頁中套用Media Query語法 而 Media Query 的語法包含了三個部分:媒體類型 ( Media Type )、 and/not/only 判斷條件 與媒體特徵 ( Media Features )。「 媒體類型 (Media Type)」與「 and/not/only判斷條件 」已在本系列的前篇文章做說明,此篇就針對媒體特徵 (Media Feature) 的「顏色類」和「互動類」屬性做說明。而至於「視窗或頁面尺寸類 (Viewport/Page Dimensions)」以及 「顯示品質類 (Display Quality)」的屬性也已於 此篇 文章做說明。 本篇接續前篇介紹 Media Features 媒體特性的互動 (Interaction)與顏色 (Color) : 用來定義互動 ( Interaction ) 的常見 Media Features 媒體特性一覽表 媒體特徵 說明 pointer、any-pointer 游標準確度 游標裝置 ( 例如滑鼠 ) 的準確性,有三個選項如下 none :表示沒有游標裝置 coarse :表示精準度較差的游標裝置,例如觸控螢幕 hover、any-hover hover 反應 簡單來說,hover 是在控制當滑鼠移至某元件時,某元件...

前端工程師之路現在開始-Media Query的媒體特性-上

圖片
前端工程師必學的Media Query特性,這篇文章讓你看一遍就上手! 【前文提要】 RWD 網頁設計 必備語法:Media Query 前端工程師 在製作 RWD 響應式網頁 時,一定會用到的 CSS 語法就是 Media Query 。簡單來說,我們可以把 Media 視為 CSS 的擴充元件(這樣會比較好理解)。而 Media 後面多加一個「Query」代表網頁會先 Query (詢問) 其「擴充元件 (Media)」的類型 (就是所謂的Media Type,也是本篇文章講解重點),再針對這些 Media Type 定義其樣式 ( Media Features ,中文譯作「媒體樣式」或是「媒體特徵」)。 參考文章: 如何在RWD網頁中套用Media Query語法 而 Media Query 的語法則包含了三個部分:媒體類型 (Media Type)、 and/not/only 判斷條件 與媒體特徵 ( Media Features )。 and/not/only 判斷條件 於 本篇 文章做說明,而媒體特徵 (Media Feature) 的各式屬性也於 此篇(頁面尺寸與顯示品質的屬性) 與 此篇(「顏色類」和「互動類」的屬性) 列出。本篇就針對媒體類型 (Media Type) 說明如下: 如果 前端工程師 要運用 Media Query 做 網頁設計 時,首先要指定媒體類型 (media type) 。而目前常用的有多種分別介紹如下: 媒體類型(media type) 簡介 all 所有裝置 screen 螢幕裝置 ( 除了 print 和 speech 之外的設備 ) 大小 print 印表機裝置 (包含使用列印預覽所產生的畫面,如列印為 pdf) projection 投影機裝置 speech 朗讀裝置 (針對可「讀出」網頁的設備) 本篇為「 前端工程師 的基礎 RWD教學 」系列文章第四篇,全系列文章如下: 前端工程師 的基礎 RWD教學 系列文章目錄 前端工程師的基礎...