網頁製作之從構思到實現
——FromJoomlaTemplateDesign(Page23)
Here is the overview; we'll go over each step in detail afterwards:
1. Sketch it
: Napkins are great! I usually use the other side of a recycled
piece of photocopied paper—the more basic the better. No fine artistic
skill required!
Perk:
Using this sketch, you can not only get your graphic interface ideas down, but also already start to think about how the user will interact with your template design and re-sketch any new ideas or changes accordingly.
2. Start with the structure:
I create an ideal, un-styled semantic XHTML document structure and attach a bare bones CSS sheet to it.
3. Add the text:
Lots of text, the more the better! A sample of actual content is best, but Lorem Ipsum is fine too.
4. CSS typography:
Think of your typography (what font families you'd like to use and where you'd want text to be bolded, italicized, or otherwise decorated and varied) and assign your decisions to the stylesheet. Review! Don't like how the formatted text looks in-line? Being separated into columns with fancy background graphics won't make it any better. Get your text to look nice and read well now before moving on to layout.
5. CSS layout: Set up the layout—this is where you'll see upfront if your
layout idea from your sketch will even work. Any problems here and you can re-think the design's layout into something more realistic (and usually more clean and elegant).
Perk: Your client will never see, much less become attached to, a layout that would cause you problems down the road in CSS.
6. CSS color scheme: Assign your color scheme basics to the CSS. We're close to needing Photoshop anyway, so you might as well open it up. I sometimes find it useful to use Photoshop to help me come up with a color scheme and get the hex numbers for the stylesheet.
7. Take a screenshot:
Time for your favorite image editor! Paste the screenshot of your basic layout into a Gimp or Photoshop file.
8. Image editing:
Relax and have fun in Gimp, Inkscape, Photoshop, or Illustrator (I often use a combination of a vector editor and bitmap image editor) to create the graphical interface elements that will be applied to this layout over your screenshot.
9. Send for approval:
Export a .jpg or .png of the layout and send to the client.
Perk: If a client has text changes, just make them in your CSS (which will update your text globally—no layer hunting for all your headers or links and so on) and re-snap a screenshot to place back in the Photoshop file with the graphic elements. If they have a graphical interface change, that's what
Photoshop does best! Make the changes and resend for approval.
10. Production:
Here's the best part: you're more than halfway there! Slice and export the interface elements you created over (or under) your screenshot and apply them with the background image rules in your CSS.
Because you worked directly over a screenshot of the layout, slicing the images to the correct size is easier, and you won't discover as much need to tweak the layout of the CSS to accommodate the graphic elements.
相關文章
- AndroidStudio外掛開發——RemoveButterKnife從構思到實現AndroidREM
- Chrome實現自動化測試:錄製回放網頁動作Chrome網頁
- 網頁製作時可以拿起就用的網頁製作小技巧總結網頁
- HTML簡單網頁製作HTML網頁
- 從 MySQL 到 ClickHouse 實時複製與實現MySql
- 類似dreamweaver在VSCode實現網頁製作的靜態CMS:Front MatterVSCode網頁
- CocoaPods 系列之六 Private Pods 製作私有庫從0到1
- 自己如何製作一個網頁網頁
- Web前端開發入門之網頁製作三要素!Web前端網頁
- Web前端開發入門之網頁製作三要素Web前端網頁
- Dreamweaver網頁元素怎麼製作漸隱漸現效果教程網頁
- Stacks網頁佈局製作外掛網頁
- 爬蟲實戰:從網頁到本地,如何輕鬆實現小說離線閱讀爬蟲網頁
- 從製作《文尼日記》中理解到的“網狀敘事”技巧
- 製作簡單的個人網頁教程網頁
- mac網頁製作軟體:RapidWeaver 8 for macMac網頁API
- Dreamweaver網頁製作的18條操作技巧網頁
- 用Dreamweaver 定義模板批次製作網頁網頁
- Python全棧工程師之從網頁搭建入門到Flask全棧專案實戰(6) - Flask表單的實現Python全棧工程師網頁Flask
- 網站建設製作網頁的基本步驟網站網頁
- 大學生川菜網頁製作教程 表格佈局網頁模板 學生HTML靜態水煮魚網頁設計作業成品 簡單網頁製作程式碼 學生美食網頁作品免費設計網頁HTML
- 如何製作H5頁面?分享簡單實用H5頁面製作教程H5
- 從理性與感性的思維邏輯談遊戲製作遊戲
- 真誠製作:從零到年薪百萬的架構之路,學Java就看他了架構Java
- 發現AI自我意識:從理解到思維AI
- 20個dreamweaver中製作網頁的小技巧網頁
- HTML網頁製作的強大8條技巧HTML網頁
- Dreamweaver網頁製作教程:表格設計例項網頁
- Dreamweaver製作網頁經典問題大整理網頁
- 大學生影視主題網頁製作 銀翼殺手2049電影網頁設計模板 學生靜態網頁作業成品 dreamweaver電影HTML網站製作網頁HTML網站
- 網站404頁面怎麼做 404頁面製作步驟網站
- redis 主從複製實現Redis
- mysql實現主從複製MySql
- 網頁防封連結製作的原理有哪些?網頁
- 基於url-to-pdf-api構建docker映象,製作一個網頁另存服務APIDocker網頁
- 網頁渲染方式-從靜態頁面到服務端渲染網頁服務端
- 從0到1實現PromisePromise
- 你的網頁有多快 — 從 DOMReady 到 Element Timing網頁
- 網站製作前如何規劃網站的結構?網站