🌐從『網頁新手快速入門組合包』開始0基礎學程式,做出屬於自己的網頁!
文組起家的安迪連,透過線上跨領域學習,把「🖥程式力」變成我的第二專長,成功轉型為全職的網頁設計師👨🏻🎨。也因此很多朋友都在問我,如何 0 基礎開始學習程式?
我的答案就是:找一堂優質的課程,以架設個人網站為目標,一邊看課程影片,一邊一步步的設計出符合自己形象的網站,透過做中學很快就能學會了!而且才會有滿滿的成就感👍!
這次要推薦的這個「網頁新手快速入門|第一次打造網頁就上手」課程組合包真的太棒了❤️! 課程規劃的非常完整,四門課程一次擁有CP超高,真的讓你從新手變高手🙋🏻
1️⃣從「給網頁設計初學者的一門課」這門課開始入門,透過HTML、CSS、JavaScript的認識與基礎語法學習,從零開始讓你成為網頁設計師的第一步。
入門的學完後,依照需求還有三門進階課程,精進技術成為高手!
2️⃣透過「使用 Bootstrap 4 提升網頁實戰力」這門課,學習如何套用最受歡迎的前端CSS 框架,做出漂亮精美的網站。
3️⃣在「一次解決常見 CSS 排版問題」這門課中,深入解決網頁版面規劃的跑版問題。
4️⃣最後,在「前端新手開發攻略|6 小時無痛入門 jQuery」課程中,替網站加上超好用的前端功能!
👍老師講解的很詳細,淺顯易懂。即使是零程式基礎的新手也不必擔心。最棒的是老師不只講理論,還融入大量實作,帶著大家一步步設計出一個專業的網頁~
👍每段影片以5~10分鐘為一個段落,不論是用手機、平板或是電腦都能輕鬆學。通勤時間就可以聽完一段,還能直接在上課的介面中撰寫筆記,與同學們公開,超有成就感!
--
已經有基礎的夥伴,在專注於程式學習 Hiskio 嗨 程式技能 課程平台中,最近他們推出的活動「前端馬拉松GO」,無論是新手還是老手,裡面的課程組合還有2.7折起的優惠,一般外面的課程都很貴!但這次的組合優惠課程,真的很划算!
好多課程一次買起來🔥~
我推薦的課在這 👉 https://bit.ly/2S4wJJl
前端馬拉松GO,其他優惠課程 👉 https://bit.ly/3xxt1Iz
「css 線上 排版」的推薦目錄:
- 關於css 線上 排版 在 Facebook 的最讚貼文
- 關於css 線上 排版 在 軟體開發學習資訊分享 Facebook 的最佳解答
- 關於css 線上 排版 在 卡斯伯 Facebook 的最讚貼文
- 關於css 線上 排版 在 [討論] 自己製作一本漫畫電子書的難度- 看板book 的評價
- 關於css 線上 排版 在 網路上關於html線上排版-在PTT/MOBILE01/Dcard上的升學 ... 的評價
- 關於css 線上 排版 在 網路上關於html線上排版-在PTT/MOBILE01/Dcard上的升學 ... 的評價
- 關於css 線上 排版 在 網路上關於html線上排版-在PTT/MOBILE01/Dcard上的升學 ... 的評價
- 關於css 線上 排版 在 新C首HTML與CSS製作 的評價
- 關於css 線上 排版 在 HTML 網頁程式設計入門#1【課程概述及HTML 基礎觀念】 的評價
- 關於css 線上 排版 在 很實用的css 小技學,Code 不多,現學現用,推一個 - Facebook 的評價
css 線上 排版 在 軟體開發學習資訊分享 Facebook 的最佳解答
🌳 文章標題:Netflix Web 效能提升案例研究
Netflix 無疑是目前最受歡迎的串流網路電視提供業者,這篇文章描述了他們如何提升 Netflix 的使用者 Logout/Sign up , Landing Page 的效能,這篇文章主要關注在以下幾個部分
1. 載入和互動時間減少了50% (針對 Netflix .com 的桌面 logged-out 網頁 )
裡面有提到他們是使用什麼工具來度量網頁效能 - 使用Chrome的DevTools和Lighthouse來模擬在3G連接上載入 log-out 頁面
解決方案 : 原本使用 React , 現在改用少於 300 行的 vanilla JavaScript 來取代
2. 通過從 React 和其他客戶端程式庫切換到vanilla JavaScript,JavaScript 套件大小減少了200kB。React仍在伺服器端使用。
有些前端程式採用 vanilla JavaScript ,有些則採用 Server side React ,這要看你如何 trade-off ,這篇文章有提到因為優化了使用者註冊頁面,提升了 Netflix 的使用者註冊率,想一下你是不是因為使用者註冊流程太過繁瑣或是緩慢而離開那個頁面?
3. 預取 HTML,CSS和JavaScript(React)可將未來瀏覽時間縮短30%
解決方案 - 內建的 瀏覽器 API 和 XHR prefetching. 但是內建的瀏覽器 API 只有部分瀏覽器有支援, XHR 支援度比較高
這裡面也有提到,雖然 Netflix 沒有在主頁上使用React,但他們為後續頁面預載入了它。
文章最後面的注釋也值得關注,提到了
1. 為何沒有使用 preact - Fast 3kB alternative to React with the same modern API.
2. 評估 Service Worker 做靜態資源的快取
3. 登陸網頁的 A/B testing - 要支援全世界 200 個以上的國家動態登入頁面 A/B testesting ... Orz
✍ 相關電子書與線上課程
1. 電子書 – Web Performance in Action http://bit.ly/2KdGtce
2. 對於 Server Side React 有興趣可以參考相關線上課程 - 使用 React 與 Redux 在伺服器端排版構圖 http://bit.ly/2KdXumA
3. vanilla JavaScript - Wes Bos免費 JavaScript 30 課程 http://bit.ly/2KdXLG8
https://medium.com/…/a-netflix-web-performance-case-study-c…
css 線上 排版 在 卡斯伯 Facebook 的最讚貼文
超歡樂的 Bootstrap 4 的問與達
昨天在線上問答的時候
有同學問到一些問題
大部分能現場回答的我都回答了
有些小地方我更正一下
順便下週回饋給同學
⭐⭐ Grid 能不能不要有 gutter
昨天我回復是建議不要移除
如果有小一些的可以使用 form-row
不過後來才想起來文件其實有提到這段
課程結束後立馬去翻,恩
我真的忘了有 .no-gutters (挺)
這邊也提供第四版三種 grid gutter 給大家看看
https://codepen.io/Wcc723/pen/pWPEJG
⭐⭐ justify-content
justify-content 的屬性其實不只 BS4 的五個
其中還有一個是 space-evenly 目前支援度還沒有很完整
所以 BS 團隊還沒有加入此屬性
相關文件可以參考
https://css-tricks.com/almanac/properties/j/justify-content/
(As of our latest July 2017 update, `justify-content: space-evenly;` only works in Firefox.)
另外我自己是比較喜歡用 margin auto 推啦 (遮臉
⭐⭐ Flex 有很多人在用了嗎?
已經多到滿出來囉
隨便打開一個國外網站
檢查原始碼查看 CSS
搜尋 flex, justify-content 等常見的 flex 屬性
你會發現佔據你大多時間的網站都已經再用 Flex 囉
(Google, Facebook, Youtube 等等)
其實 Flex 還有許多排版方式
昨天我是介紹實作中最常使用到的方法
另外他的許多觀念會延伸到 CSS Grid Layout
趁著這次課程,順便記一記吧~
昨日的 Sass include Bootstrap 介紹影片
https://youtu.be/efEBKRQhNlc
css 線上 排版 在 網路上關於html線上排版-在PTT/MOBILE01/Dcard上的升學 ... 的推薦與評價
線上 工具,或編輯器內建的格式化工具來將這些被壓縮起來的程式碼重新排版。 ... 開啟網頁後將凌亂/ 壓縮過的HTML、CSS、JavaScript、API 任一程式碼,貼到右側方框 . ... <看更多>
css 線上 排版 在 網路上關於html線上排版-在PTT/MOBILE01/Dcard上的升學 ... 的推薦與評價
線上 工具,或編輯器內建的格式化工具來將這些被壓縮起來的程式碼重新排版。 ... 開啟網頁後將凌亂/ 壓縮過的HTML、CSS、JavaScript、API 任一程式碼,貼到右側方框 . ... <看更多>
css 線上 排版 在 [討論] 自己製作一本漫畫電子書的難度- 看板book 的推薦與評價
(由於內文有討論電子書製作等議題,想說在這發應該多一點人,就不發在漫畫版了。)
最近是 CWT 跟 FF 同人場,很多人在擺攤後開始開放網路購買。
或許是電子書慢慢起來了,發現有不少人開始考慮、研究販賣電子書。
之前也看到自己在追隨的繪師在說:
「有人在問能不能出電子書,我會再花時間研究看看。」
那是去年說的話了,看來是研究失敗了。
「我已經開了實體書通販,電子書因為檔案問題,請再多等一下歐。」
已經四個月過去了,新的貼文都在畫新刊,看來是等不到了。
「我有出電子書!連結下收!」
開心地打開,留言區列著兩個平台:Booky、CxC
好吧,我看看這些平台如何。
Booky:有支援 epub 但大家都用 pdf,然後圖片會受平台壓縮(Q&A 自己說的)。
CxC :一張一張圖上傳,並由使用者自行決定單頁or雙頁顯示。
所以像下面這樣,你就會發現雙頁的排序不同。
《打怪前先離婚?》
https://cxc.today/zh/store/egmanga/book/12994/reader/76942
https://new-read.readmoo.com/mooreader/210170634000101/preview
而且也不是[1][2,3][4,5]首頁封面單一頁起首,而是[1,2][3,4]這種形式。
直接點到 CxC 的第18頁就會知道了,跨頁分錯頁了。
當然繪師會挑這兩個平台也不是沒有原因,
畢竟Booky是台灣同人誌中心的站,同溫層熟悉。
另一個 CxC 也是不少人會上傳原創作品,
CxC幾個月前還吸收了原動力和長鴻等出版社的原創平台。
(CxC 不是 CCC,但很多閱讀的使用行為真的很像。)
--
我自己的猜測是,大家都不會做漫畫 epub。
為了驗證自己的猜測,我上了噗浪開始搜尋漫畫電子書製作的相關內容。
漫畫的電子書販賣的看過去都是 pdf 檔,
想上架其他平台的,打開留言內文都在寫受 epub 轉檔所苦。
除了 Booky & CxC 外,
還有一個平台叫 rgbee 的平台被大家使用,背後的架構是用 Pubu 的。
有些書會同步上 Pubu 個人出版區,看了一下大家也都是只傳 pdf。
--
那麼「個人出版」上架到主流平台的漫畫家,他們做的epub電子書又如何呢?
(以下資訊皆從書本內 opf 檔的 metadata 看出的。)
1. RIVER 《OL蔡桃桂》
資深四格漫畫作者,最近開始上架自己過去的漫畫。
試閱: https://new-read.readmoo.com/mooreader/210265708000101/preview
- 圖檔並非輸出成一頁一張圖,而是拚起來的 (用 InDesign 排版製作)
- 沒有支援雙頁模式
令人在意的是書本最後永遠顯示不出來的那一頁。
我在雲端書庫借閱來看時,最後有一頁一直讀不出來,為什麼呢?
因為他的 xml 內想要讀取的圖片叫做「後記.jpg」
中文檔名讀不出圖。
雖然說內容都是四格,跨頁僅有頭尾,頁數不多,但沒支援雙頁瀏覽還是挺可惜的。
2. 韋蘺若明 《貓都不是喵喵叫》
得過日本國際漫畫賞金賞,另有作品《鬼要去哪裡》、《送葬協奏曲》,
作品也在近期推出了日文版。
- 圖檔並非輸出成一頁一張圖,而是拚起來的 (用 InDesign 排版製作)
- 單頁圖片大小約900x1200、每頁的viewport設定約420x590 (?!)
整本書在 kobo 幾乎都開不起來,為什麼呢?
「貓都不是喵喵叫-1.xml」、「貓都不是喵喵叫-2.xml」、「貓都不是喵喵叫-3.xml」
因為xml是中文檔名。
然後每頁viewport設定的大小也很謎。
3. 阿寶灰灰 《大貓族再見廟東》(Goodbye Big Cats 英文版電子書)
第13屆金漫獎年度漫畫獎入圍作品。
- 用 pdftohtml、Calibre 製作
- 不是做成 fixed-layout 的版式書籍,一個檔案內塞滿了所有圖
光是格式就錯了。
檔案在閱讀器意外可讀,靠圖片自己 reflow 出好幾頁,但這或許真的只是一場意外。
4. 頸椎 《黑貓你欠我的大便呢》
很常在噗浪看到愛貓的朋友轉他的貓咪日常作品。
- 用 CLIP STUDIO PAINT EX、 Sigil 製作
- 1600x2250左右,viewport 與圖片設定等大,body 僅有image tag
真要挑的話就是第一頁封面的 page-spread 可以設成置中,
還有就是每一頁 xml 內不是 svg 包 image 的放法,
但每頁固定 viewport 跟圖片等大,應該可接受。
我想這應該是依賴 CSP 程式內建的 epub 輸出功能?
檔名是i-cover, i-001, i-002,看起來有照規範在實作。
--
研究了一下覺得實在是太神奇了。
主流的epub漫畫製作其實真的很單純,把檔案每頁輸出成一張張一樣大的圖。
然後一頁就擺一張,這樣就好了。
如果把輸出一張張的圖檔比喻成印出成紙,那 epub 的步驟就像把紙放進透明資料簿。
哪頁該在左邊,哪頁該在右邊,定義左翻到右還是右翻到左。
而大部份的人都能成功輸出每頁的檔案(提供噗浪、FB 等 SNS 平台試閱)
也能上架 pdf 檔,但遇上了 epub 卻無法成功製作出書。
真的成功製作的人,也多是仰賴原本使用的美術繪圖軟體匯出epub、
或其他排版工具來製作epub。
--
其實真的不用這麼麻煩。
epub 漫畫電子書是有規範的,日本電書協那邊有訂好一套版式的 epub 規範。
https://ebpaj.jp/counsel/guide
角川的,大概就是上面那個再加上一些自己的 metadata 和規範?
https://kadokawa-epub.bookwalker.co.jp/
中文的?在這。
https://github.com/dpublishing/epub3guide
當然一般人不會去看 spec,會想用工具直接生。
上面列的那些作者使用的工具,大概就是 CSP 繪圖軟體產出來的最接近。
多數人要的其實是一個能把自己輸出好的圖片,組成符合日本電書協規範的 epub 而已。
有的,這樣的工具有人寫
EPUB Manga Creator
=> https://wing-kai.github.io/epub-manga-creator/
FixedEpub3JS
=> https://kyukyunyorituryo.github.io/FixedEpub3JS/
把圖片整理好編號丟上去,
預設的設定就是一頁封面置中,剩下的兩頁兩頁往後排,
(視情況自己在第二頁插入空白頁)
[1] [2,3] [4,5]...
產出來的東西就已經有個 80、90 分了,剩下大概就某些 metadata 他沒有支援你修改。
這邊可以手動改 opf 檔,但我也不知道各家電子書城有沒有那麼嚴格。
因為我有時候會看到 epub 書名就打錯字、標錯集數、viewport亂給的書。
閱讀與使用上比某些產生工具的成果好了。
像是有些人會直接在 Calibre 輸出 漫畫epub,然後圖片還會被壓縮,
有時候在某些社團會看到有人在那邊問轉出來的怎麼無法填滿整頁畫面。
然後 Calibre 其實根本無法看符合日本規範的版式書籍。
英文使用者還會有人跟你說有另一套叫 KCC (Kindle Comic Converter)的
這套轉出來也沒有符合規範。
更別提有些工具說的為裝置做最佳化,就是把圖片再往下壓小。
拜託,圖片輸出時請不要給很小的。
現在2023年,多數出版社(青文、尖端、角川)是 2048px 高,東立 1600px 高。
長鴻的不說了,epub 幾乎每本都有壓出網花,他家品質好的書是 pdf,建議去Pubu買。
--
順便講一下閱讀軟體,
常用電子書的人,腦中可能有想到幾款熱門的軟體,
但...
Adobe Digital Editions 也好,Calibre 也好,其實通通不支援這種規範的版式書籍。
(所以很搞笑的是 Adobe 加密的漫畫 epub,其實 Adobe Digital Editions 根本不能看。
而那些支援 Adobe 加密的 PC 程式,都已經停止維護好幾年。 像是Sony的程式。
就算你裝了用起來也很卡,畢竟早就沒在維護了。只好裝支援的 Android App 來看。)
自己做好的檔案要去哪看比較好?
單純只想要圖個方便的大概就是丟上日本人寫的 BiBi 上去檢查
離線版 => https://bibi.epub.link/
線上版 => https://kyukyunyorituryo.github.io/FixedEpub3JS/Bibi/bibi/index.html
kobo 的 PC 版程式也可以看,丟進"我的文件/My Digital Editions"的資料夾內
然後輸入密技「CTRL + Shift + S」。
另外就是用 Readium 來做的程式或網頁,程式的話叫「Thorium Reader」,
Microsoft Store上就能下載。
看過一些地方的閱讀程式是跑 Readium 的 Toolkit,所以建議也用這個看看吧。
--
電子書管理的自架管理服務也不喜歡版式書籍。
如果是本來就注重於管理文字書籍的,不支援其實我是可以理解的。
但主打漫畫管理的服務,大家也不喜歡版式 epub。
不管是 Komga ,還是後來崛起的 Kavita,支援度都很低。
說最低支援的意思,就是把 xml 全部塞進畫面,
但沒有真的生出一個 viewport 的頁面或塞 css,
就是直接把圖片抽出來後直接顯示,
若是主流的一圖一頁,是可以勉強使用,但遇到多個圖片一頁還要排版的,無法支援。
填了版式epub書籍的 feature request 也沒什麼人有興趣,也不是他們開發的項目。
看了一下那些外國人最愛用的格式,叫做「cbz」,
一個把圖片排編號後直接壓縮zip起來的壓縮檔。
當然這種隨便的格式,是沒辦法為一本書定義 metadata 等內容的。
所以他們還要訂一個叫「ComicInfo.xml」的東西去描述這個cbz的檔案。
蛤?那為什麼不包 epub 再填 opf 就好了...
看了一下裡面訂的東西也沒很完整,重造了一個更小顆的輪子的感覺。
--
這些大概就是我自己無聊研究的內容,
大概就是從使用者的角度看這件事。
畢竟不是專業的,內容可能有誤,
如果大家有什麼更好的方法也歡迎回文討論。
最後希望我喜歡的繪師、漫畫家們都可以順利的出版 epub 電子書。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.136.195.108 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/book/M.1692640300.A.5BD.html
※ 編輯: chris38c28 (220.136.195.108 臺灣), 08/22/2023 01:54:02
剛測了,這款metadata也少填太多了吧...
他沒有定義書本是 fixed-layout
也沒有定義spead的排序,翻頁的順序也沒填
就是當分成很多頁的文字書在做...XDD
... <看更多>