วันเสาร์ที่ 28 พฤษภาคม พ.ศ. 2559

HTML

HTML



HTML ย่อมาจาก Hyper Text Markup Language
HTML ไม่ใช่ภาษาโปรแกรม แต่เป็น markup language
markup language คือกลุ่มที่อยู่ใน markup tags

HTML Tags มักจะเป็นคู่เปิด กับคู่ปิด เช่น <b> และ </b> ใน HTML Tags คู่หนึ่ง Tags แรกมักจะถูกเรียกว่า แท็กเปิด Tags สุดท้ายมักจะถูกเรียกว่า แท็กปิด
วัตถุประสงค์ของเว็บบราวเซอร์(web browser) เช่น Internet Explorer, Mozilla Firefox, Chrome และอื่น ๆ ก็คือการอ่านเอกสาร HTML แล้วแสดงออกมาในรูปแบบของเว็บเพจ เว็บบราวเซอร์จะไม่แสดง HTML Tags แต่จะใช้แท็กเหล่านั้นอธิบายและกำหนดสิ่งต่าง ๆ สำหรับเว็บเพจ
 
ส่วนประกอบของ HTML Document
เอกสาร HTML แบ่งออกเป็นสองส่วน นั่นคือส่วน head กับส่วน body
เอกสาร HTML จะต้องประกอบไปด้วยแท็กที่สำคํญด้วยกันอยู่ 3 แท็ก นั่นคือ html, head และ body มีการวางรูปแบบแท็กดังนี้ <html>, <head>, </head>,<body>, </body>,</html>
แท็ก html บ่งบอกว่าเอกสารนี้เป็นเอกสาร HTML
แท็ก head เป็นส่วนที่ทำงานเกี่ยวกับส่วนหัวของเอกสารการกำหนดค่าต่าง ๆ และจะต้องอยู่ภายในแท็ก html เพื่อบ่งบอกว่าอยู่ภายในเอกสาร html
แท็ก body เป็นส่วนที่ทำงานเกี่ยวกับตัวของเอกสารที่จะแสดงในหน้าเว็บเพจ และจะต้องอยู่ภายในแท็ก html และอยู่หลังแท็ก head

การสร้างเอกสาร HTML
ในการสร้างเอกสาร HTML สามารถสร้างได้ง่ายดายโดยใช้ Notepad, Dreamweaver, Editplus หรืออื่น ๆ ในที่นี้ผมขอยกตัวอย่างการสร้างโดยทั้งสามโปรแกรมให้ดูคับเริ่มจาก Notepad กันก่อนเลย
การสร้างเว็จเพจโดย Notepad
ก่อนอื่นก็เปิด Notepad ขึ้นแล้วแล้วทำการกรอกโค้ดเหล่านี้ไปดังรูป




เสร็จแล้วทำการเซฟ โดยใช้นามสกุล .html หรือ .htm ก็ได้ดังรูป โดยเปลี่ยน Save as type เป็น All File




เมื่อเซฟเสร็จเราก็จะได้เอกสาร HTML แล้วง่ายไหมละคับ คราวนี้เราลองมาเปิดดูกันว่าผลลัพธ์จะออกมายังไง


นี่คือผลลัพธ์จากการทำเอกสาร HTML ของเราเมื่อกี้
การสร้างเว็จเพจโดย Editplus
ทำการเปิดโปรแกรม Editplus ขี้นแล้วแล้วไปที่ File => New => HTML Page ดังรูป



จะเห็นว่าเมื่อสร้างแล้วจะมีโค้ดมาให้เองโดยอัตโนมัติให้ทำการเปลี่ยนเป็นโค้ดเหมือนรูปด้านล่างก็จะได้เว็บเพจที่แสดงเหมือนกันกับการสร้างด้วย Notepad แล้ว ส่วนโค้ดในส่วนอื่น ๆ ดังแสดงในรูป เช่น doctype, meta tage ไว้ผมจะมาอธิบายใหม่ในวันหลังนะคับ




เมื่อเสร็จแล้วก็ทำการเซฟ เราก็จะได้เอกสาร HTML อย่างง่าย ๆ แล้วละคับ
การสร้างเว็จเพจโดย Dreamweaver
สร้างเอกสารโดยไปที่ File => New หรือกด Ctrl + N จะได้ดังรูปให้เลือก HTML
 
เสร็จแล้วกด Creat จะมีโค้ดมาให้ทำการแก้ไขใหม่ดังรูป 

เสร็จแล้วก็ทำการเซฟไฟล์ เราก็จะได้เอกสาร HTML หรือที่เรียกกันว่าเว็บเพจแล้ว

ที่มา : http://www.doesystem.com/18546d147f5039787ec26ee5625872e4/HTML-%E0%B8%84%E0%B8%B7%E0%B8%AD%E0%B8%AD%E0%B8%B0%E0%B9%84%E0%B8%A3.htm









วันอาทิตย์ที่ 22 พฤษภาคม พ.ศ. 2559

Responsive web

ความหมาย และ ความสำคัญ ของ Responsive Web Design

ในปัจจุบัน Mobile Internet Users ได้มีจำนวนเพิ่มขึ้นอย่างรวดเร็ว และมีแนวโน้มที่จะแซง Desktop Internet Users ในปี 2013 อีกด้วย ซึ่ง Mobile Devices นั้นมีความหลากหลายมาก ไม่ว่าจะเป็น ขนาดและความละเอียดของหน้าจอแสดงผล(screen size and resolution) แนวของการแสดงผล(orientation) หรือแม้แต่ระบบปฏิบัติการ(OS)

ถ้าเป็นสมัยก่อน เราต้องทำเว็บไซต์ออกมาหลายๆ version เช่น Desktop version กับ Mobile version เพื่อให้เว็บไซต์ของเรา สามารถแสดงผลได้อย่างเหมาะสมกับ Device นั้นๆ ซึ่งวิธีนี้จะทำให้ต้นทุนเพิ่มขึ้น ทั้งในด้านเวลาและค่าจ้างในการพัฒนา

Responsive Web Design คือ การออกแบบเว็บไซต์ด้วยแนวคิดใหม่ ที่จะทำให้เว็บไซต์ สามารถแสดงผลได้อย่างเหมาะสม บนอุปกรณ์ที่แตกต่างกัน โดยใช้ โค้ดร่วมกัน URL เดียวกัน เพื่อแก้ปัญหาดังกล่าว

หลักการของ Responsive Web Design

การจะทำ Responsive Web Design มักใช้เทคนิคหลายๆ อย่าง ร่วมกัน ไม่ว่าจะเป็น Fluid Grid, Flexible Images และ CSS3 Media Queries
เริ่มแรกคือการทำ Fluid Grid ซึ่งก็คือการออกแบบ Grid ให้เป็นแบบ Relative ซึ่งก็คือการที่ไม่ได้กำหนดขนาดของ Grid แบบตายตัว แต่จะกำหนดให้สัมพันธ์กับสิ่งอื่นๆ เช่น กำหนดความกว้างแบบเป็น % หรือการใช้ font-size หน่วยเป็น em เป็นต้น

ต่อมาคือการทำ Flexible Images หรือการกำหนดขนาดของ Images ต่างๆ ให้มีความสัมพันธ์กับขนาดของหน้าจอแสดงผล หากรูปต้นฉบับมีขนาดใหญ่มาก เวลาแสดงในมือถือที่มีจอขนาดเล็ก ก็ควรลดขนาดลงมา เพื่อให้แสดงผลได้อย่างสวยงาม เป็นต้น

สุดท้ายคือการใช้ CSS3 Media Queries ซึ่งจะช่วยให้เราสามารถกำหนด style sheets สำหรับ Devices ต่างๆ ได้ โดยส่วนใหญ่ เราจะเขียน style sheets พื้นฐานเอาไว้ ซึ่งกลุ่มนี้ จะไม่ขึ้นอยู่กับ Devices ใดๆ หลังจากนั้นให้เราเขียน style sheets สำหรับ Devices ที่มีขนาดหน้าจอที่เล็กสุด เพิ่มขึ้นไปเรื่อยๆ จนถึงขนาดใหญ่สุด ซึ่งการเขียนแบบนี้ จะช่วยลดความซ้ำซ้อนของโค้ด และยังทำให้การแก้โค้ดในภายหลังทำได้ง่ายอีกด้วย

ข้อเสียของ Responsive Web Design

อย่างไรก็ตาม Responsive Web Design ก็ยังมีข้อเสียอยู่บ้าง เนื่องจากการเขียนโค้ดเดียว ให้รองรับหลายๆ Devices จึงอาจทำให้เกิดปัญหา เช่น โทรศัพท์มือถือที่มีหน้าจอขนาดเล็ก ถึงแม้เราจะซ่อนเนื้อหาบางส่วนที่ไม่จำเป็นเอาไว้ เช่น โฆษณา แต่ในบางเว็บบราวเซอร์ ข้อมูลเหล่านี้ยังจะถูกโหลดเข้ามาอยู่ รวมไปถึงเรื่องของ Image Resizing ที่เราไม่ได้ไปลด File Size ของตัว Image จริงๆ ทำให้โทรศัพท์มือถือจำเป็นต้องโหลดรูปเดียวกับรูปที่ใช้แสดงบน Desktop ทำให้เสียเวลาโดยไม่จำเป็น

Cr. http://www.siamhtml.com/responsive-web-design-%E0%B8%84%E0%B8%B7%E0%B8%AD%E0%B8%AD%E0%B8%B0%E0%B9%84%E0%B8%A3/

วันศุกร์ที่ 17 กรกฎาคม พ.ศ. 2558

ซอฟแวร์ที่ใช้ในงานออกแบบ (3 มิติ)

ซอฟแวร์ที่ใช้ในงานออกแบบ ( 3 มิติ )

 - Google SketchUp (โปรแกรมออกแบบบ้าน 3 มิติ สร้างโมเดล 3 มิติ) : โปรแกรม SketchUp เป็นโปรแกรมที่ถูกพัฒนาขึ้นโดย Google ชื่อเสียงเรียงนามของผู้พัฒนา ก็คงไม่ต้องบรรยายแล้วว่าดีหรือไม่ดี ที่คราวนี้เข็นเจ้า โปรแกรมออกแบบบ้าน หรือเอาไว้ สร้างโมเดล 3 มิติ ออกมาภายใต้ชื่อ Google SketchUp ออกมาให้คนอยากออกแบบ อยากเล่น อยากลอง อยากฝึกใช้ได้ทดลองใช้ หรือจะให้เด็กๆ ลองใช้ โปรแกรมออกแบบบ้าน ฝึกจินตนาการ ของเด็ก และเยาวชน กับ โปรแกรม SketchUp ตัวนี้


โปรแกรมออกแบบบ้าน ชั่วหัวว่าใช้ออกแบบบ้าน แต่จริงๆ ไม่ได้เป็นแค่ โปรแกรมออกแบบบ้าน อย่างเดียวแต่ โปรแกรม Google SketchUp ยังสามารถ ออกแบบงานด้านสถาปัตยกรรม วิศวกรรม หรือ เครื่องจักร เครื่องกล กันได้อย่างง่ายๆ แถมเผลอๆ หาก ออกแบบ กันดีๆ ยังเอาไปใช้งานจิงๆ ได้อีกด้วย รวมถึง โปรแกรม SketchUp นี้ยังสามารถนำไป ออกแบบ วัตถุเล็กๆ น้อยๆ อาทเช่น ทั้ง ออกแบบระเบียงบ้าน ออกแบบหน้าต่าง ออกแบบประตู ออกแบบตู้ ออกแบบโต๊ะ ออกแบบเฟอร์นิเจอร์ งานไม้ งานต่อเติมบ้าน ออกแบบรถ (เหมือนภาพประกอบด้านบน) หรือแม้แต่ ออกแบบยานอวกาศ ในฝัน ยังออกแบบได้ เอากับเค้าสิ จะเป็นยังไงบ้างลองกันเลยครับ

นอกจากนี้แล้ว Google SketchUp หรือ โปรแกรมออกแบบบ้าน 3 มิติ สร้างโมเดล 3 มิติ ตัวนี้ ยังสามารถส่งออกผลงาน (Export) ที่ออกแบบเสร็จ (วาดเสร็จ) มาในรูปแบบของไฟล์ .BMP, .PNG, .JPG, .TIF สำหรับเวอร์ชั่นฟรี และ ส่งออกเป็นไฟล์ .pdf, .eps, .epx, .dwg, and .dxf. สำหรับเวอร์ชั่นโปร

ที่มา http://software.thaiware.com/10038-Google-SketchUp.html 

ซอฟแวร์ที่ใช้ในงานออกแบบ (2 มิติ)

ซอฟแวร์ที่ใช้ในงานออกแบบ ( 2มิติ )

 - LibreCAD (โปรแกรมออกแบบ โปรแกรมวาดแบบ 2 มิติ) : โปรแกรมออกแบบ LibreCAD เป็น โปรแกรมออกแบบ 2 มิติ หรือที่เรียกว่า CAD 2D (Computer-Aided Design Program) ที่อยู่ในโปรเจคโอเพ่นซอร์ส (Open-Source) หากได้ยินชื่อนี้เมื่อไหร่ พึงระลึกเอาไว้เลยว่า แจกฟรี แน่นอน เพราะเป็นการพัฒนาที่เกิดขึ้นจากนักพัฒนาโปรแกรมฝีมือดีจากทั่วโลก ที่มีความเชี่ยวชาญด้าน โปรแกรมออกแบบ ตรงนี้ได้เป็นพื้นที่ ที่จะมาร่วมออกแบบแลัพัฒนาร่วมกัน โดย โปรแกรมออกแบบ ตัวนี้สามารถออกแบบวัตถุต่างๆ ได้ 2 มิติ (2D) เท่านั้น ซึ่งสามารถใช้ออกแบบวัตถุ สื่งของ หรืออะไรก็ได้ที่ง่ายๆ อาทิเช่น กลไกของเครื่องจักรกล วิศวกรออกแบบสิ่งก่อสร้างต่างๆ เช่น เป็น โปรแกรมออกแบบบ้าน ได้ดี หรือจะไปใช้ ออกแบบครัวเรือน ออกแบบตึก ออกแบบอาคาร ออกแบบห้อง เพื่อใช้สอยในกิจการ หรือ สถานการณ์ ต่างๆ รวมไปถึงการ ออกแบบถุงพลาสติก ออกแบบเสื้อผ้า ด้านหน้าด้านหลัง ได้เป็นอย่างดี แล้วแต่ตามใจชอบละครับ

Program Features (คุณสมบัติและความสามารถหลักๆ ของ โปรแกรมออกแบบ 2 มิติ LibreCAD)



เป็นโปรเจคโอเพ่นซอร์ส พัฒนาขึ้นมาเพื่อ แจกฟรี 100% ไม่มีค่าใช้จ่ายใดๆ ไม่มีโฆษณาแฝง ใดๆ ติดพ่วงมากับโปรแกรม ให้คุณไปใช้ออกแบบ วาดแบบ กันเลยฟรีๆ แต่หากต้องการบริจาค สามารถบริจาคเพื่อสนับสนุนทีมผู้พัฒนา ได้ที่หน้าเว็บของเขาได้เลย
มีหลากหลายภาษาให้เลือก มากถึงเกือบ 30 ภาษา จากทั่วโลก
ใช้งานได้กับทุกระบบปฏิบัติการ (Operating Systems) อย่าง Windows และ Mac OS หรือแม้กระทั่ง Linux OS
มีเครื่องมีช่วยวาดแบบ ออกแบบ หลากหลาย อาทิเช่น เส้นตรง ส่วนโค้ง วงกลม ทรงเหลี่ยม วาดเส้น ลากเส้นอิสระ กำหนดจุดต่างๆ ฯลฯ อีกมากมาย
สามารถกำหนดขนาดสเกล (Scale) ของวัตถุได้แบบสมจริง
มีเครื่องมือการวัดขนาดของเส้น วัตถุต่างๆ ในโปรแกรมออกแบบ ตัวนี้ที่แม่นยำ
มีความสามารถในการขยายภาพเพื่อ ออกแบบ วาดแบบ ได้หลายเท่า และเสียความคมชัด ไปอย่างน้อยที่สุด เพื่อเพิ่มทัศนวิสัย ในการมองเห็นภาพที่ชัดเจน มากยิ่งขึ้น
มีระบบการสอนการใช้งาน การสนับสนุนการใช้งานโปรแกรมที่ดีมากๆ
ข้อเสียของมันคือ ไม่สนับสนุนภาพแบบ 3 มิติใดๆ และ สนับสนุนไฟล์เฉพาะ DXF และ CXF เท่านั้น
โปรแกรมมีขนาดเล็ก ไม่ถึง 30 MB.
และความสามารถอื่นๆ อีกมากมาย

ที่มา  http://software.thaiware.com/2257-LibreCAD-Download.html



เทคโนโลยีสะอาด

เทคโนโลยีสะอาด (Clean Technology) 

 - ในปจจุบัน ปญหาดานสิ่งแวดลอมไดทวความร ี ุนแรงมากขึ้น จึงมีการนําเทคโนโลยี
ตางๆ มาใชในการปรับปรุงปรับปรุง ผลิตภัณฑ บริการ และกระบวนการ และเทคโนโลยีที่สําคัญ
อีกเทคโนโลยีหนึ่ง ก็คือ เทคโนโลยีสะอาด (Clean Technology) หรือมีชื่ออื่นๆ ที่มีความหมาย
ใกลเคียงกัน หรือเหมือนกันอีกคือ การปองก  ันมลพิษ (Pollution Prevention) หรือ P2 การผลิต
ที่สะอาด (Cleaner Production หรือ CP) และการลดของเสีย ใหนอยที่สุด (waste minimization) มาใช ซึ่งทั้งหมดเปนการปองกันของเสียที่แหลงกําเนิด แทนการควบคุมบําบัดและจัดของเสียแบบเดิม ที่เมื่อเปรียบเทียบแลว คาใชจายส  ูงกวาการใชเทคโนโลยีสะอาด



 - วิธีการนําไปสมาตรฐานการจ ู ัดการสิ่งแวดลอม ISO14000 ซึ่งเปนที่ยอมรับ ในวงการคาของโลก
ปจจุบันดวย

 - ความหมายโดยสรุปของเทคโนโลยีสะอาด ก็คือ กลยุทธในการปรับปรุง ผลิตภัณฑ
บริการ และกระบวนการ อยางตอเนื่อง เพื่อจัดการทรัพยากร อยางมีประสิทธิภาพ ให
เปลี่ยนเปนของเสีย นอยที่สุดหรือไมมีเลย การลดมลพิษที่แหลงกําเนิด จึงเปนทั้งการรักษา
สิ่งแวดลอม และการลดคาใชจาย ในการผลิตไปพรอม ๆ กันดวย


ที่มา  http://www.ftiplastic.com/images/download/34/fti-a3.pdf


5W1H

5W1H

-หนึ่งในเครื่องมือที่ใช้มากที่สุดในระดับสากลสำหรับการรวบรวมข้อมูล,วิเคราะห์และการนำเสนอเป็นกรอบ 5W1H
วิธีนี้จะใช้ในช่วงของกระบวนการนักวิเคราะห์วิศวกรที่มีคุณภาพที่จะเข้าใจและอธิบายความจริงปัญหาใด ๆ หรือปัญหาวิธีการเดียวกันสามารถที่ใช้ในการจัดระเบียบการเขียนของรายงานบทความเอกสารและแม้ทั้งหนังสือ            
วิธีการพื้นฐาน

วิธีการนี้พยายามที่จะตอบคำถามพื้นฐานในการรวบรวมข้อมูลเกี่ยวกับเรื่องใด ๆ ของ: ใครอะไรเมื่อไหร่ที่ไหนทำไมและวิธีการ บางครั้งขึ้นอยู่กับบริบทที่สอง"H"อย่างไร


What.
คือเรื่องหลักของการรวบรวมข้อมูลเหตุผลและการนำเสนอ อาจจะเป็นที่ระบุไว้ในชื่อเรื่องและวัตถุประสงค์ อาจต้องจะกำหนดกระบวนการที่อาจประกอบด้วยส่วนที่เหลือของเอกสาร

Who.
สิ่งแวดล้อมอื่นๆ คนหรือกลุ่มความกังวลมันอาจอธิบายเอกสารหรือผู้ที่ได้รับผลกระทบจากนโยบายการหรือขั้นตอน

When.
หมายถึงเมื่อไหร่ในเวลาใดที่เกี่ยวข้อง มันอาจจะเป็นส่วนหนึ่งกับจุดที่เหมาะสมที่จะต้องดำเนินการ บางครั้งมันอาจจะเป็นส่วนหนึ่งของสถานการณ์ของการกระทำตามเงื่อนไข
Where.
เหตุการณ์หรือกระบวนการนั้น เกิดขึ้นที่ไหนเมื่อไหร่
Why.
เหตุใดถึงทำสิ่งนั้นหรือ เพราะเหตุใดถึงเกิดเหตุการณ์นั้นๆ อาจมีการพิจารณาที่ไม่เกี่ยวข้องอาจจะเกิดจากนโยบายหรือขั้นตอน
How.    
เหตุการณ์หรือสิ่งที่ทำนั้นเป็นอย่างไรบ้าง เมื่ออธิบายนโยบายกระบวนการหรือขั้นตอนอาจ
เป็นส่วนสำคัญที่สุด
Conclusion.
5W1H สามารถนำไปใช้หัวข้อใด ๆ เพื่อรวบรวมวิเคราะห์และนำเสนอข้อมูลจากข้อมูลที่ซับซ้อนทำให้เป็นข้อมูลง่าย

ตัวอย่างการออกแบบ

ตัวอย่างการออกแบบ

   1. การออกแบบทางสถาปัตยกรรม (Architecture Design)
เป็นการออกแบบเพื่อ การก่อสร้าง สิ่งก่อสร้างต่าง ๆ นักออกแบบสาขานี้ เรียกว่า สถาปนิก (Architect) ซึ่ง โดยทั่วไปจะต้องทำงานร่วมกับ วิศวกรและมัณฑนากร โดยสถาปนิก รับผิดชอบเกี่ยว กับประโยชน์ใช้สอยและความงามของสิ่งก่อสร้าง งานทางสถาปัยตกรรมได้แก่
                - สถาปัตยกรรมทั่วไป เป็นการออกแบบสิ่งก่อสร้างทั่วไป เช่น อาคาร บ้านเรือน ร้านค้า โบสถ์ วิหาร ฯลฯ
                - สถาปัตยกรรมโครงสร้าง เป็นการออกแบบเฉพาะโครงสร้างหลักของอาคาร
                - สถาปัตยกรรมภายใน เป็นการออกแบบที่ต่อเนื่องจากงานโครงสร้าง ที่เป็นส่วนประกอบของอาคาร
                - งานออกแบบภูมิทัศน์ เป็นการออกแบบที่มีบริเวณกว้างขวาง เป็นการจัดบริเวณพื้นที่ต่าง ๆ เพื่อให้เหมาะสมกับประโยชน์ใช้สอยและความสวยงาม
                - งานออกแบบผังเมือง เป็นการออกแบบที่มีขนาดใหญ่ และมีองค์ประกอบซับซ้อน ซึ่งประกอบ ไปด้วยกลุ่มอาคารจำนวนมาก ระบบภูมิทัศน์ ระบบสาธารณูปโภค ฯลฯ

        2. การออกแบบผลิตภัณฑ์ (Product Design)
เป็นการออกแบบเพื่อการผลิต ผลิตภัณฑ์ ชนิดต่าง ๆงานออกแบบสาขานี้ มีขอบเขตกว้างขวางมากที่สุด และแบ่งออกได้มากมาย หลาย ๆ ลักษณะ นักออกแบบรับผิดชอบเกี่ยวกับประโยชน์ใช้สอยและความสวยงามของ ผลิตภัณฑ์ งานออกแบบประเภทนี้ได้แก่
                - งานออกแบบเฟอร์นิเจอร์
                - งานออกแบบครุภัณฑ์
                - งานออกแบบเครื่องสุขภัณฑ์
                - งานออกแบบเครื่องใช้สอยต่างๆ
                - งานออกแบบเครื่องประดับ อัญมณี
                - งานออกแบบเครื่องแต่งกาย
                - งานออกแบบภาชนะบรรจุผลิตภัณฑ์
                - งานออกแบบผลิตเครื่องมือต่าง ๆ ฯลฯ

        3. การออกแบบทางวิศวกรรม (Engineering Design)
เป็นการออกแบบเพื่อการผลิต ผลิตภัณฑ์ชนิดต่าง ๆ เช่นเดียวกับการออกแบบผลิตภัณฑ์ ซึ่งมีความเกี่ยวข้องกัน ต้องใช้ ความรู้ความสามารถและเทคโนโลยีในการผลิตสูง ผู้ออกแบบคือ วิศวกร ซึ่งจะรับผิดชอบ ในเรื่องของประโยชน์ใช้สอย ความปลอดภัยและ กรรมวิธีในการผลิต บางอย่างต้องทำงาน ร่วมกันกับนักออกแบบสาขาต่าง ๆ ด้วย งานอกแบบประเภทนี้ได้แก่
                - งานออกแบบเครื่องใช้ไฟฟ้า
                - งานออกแบบเครื่องยนต์
                - งานออกแบบเครื่องจักรกล
                - งานออกแบบเครื่องมือสื่อสาร
                - งานออกแบบอุปกณ์อิเลคทรอนิคส์ต่าง ๆ ฯลฯ

        4. การออกแบบตกแต่ง (Decorative Design)
เป็นการออกแบบเพื่อการตกแต่งสิ่งต่าง ๆ ให้สวยงามและเหมาะสมกับประโยชน์ใช้สอยมากขึ้น นักออกแบบเรียนว่า มัณฑนากร (Decorator) ซึ่งมักทำงานร่วมกับสถาปนิก งานออกแบบประเภทนี้ได้แก่
                - งานตกแต่งภายใน (Interior Design)
                - งานตกแต่งภายนอก (Exterior Design)
                - งานจัดสวนและบริเวณ ( Landscape Design)
                - งานตกแต่งมุมแสดงสินค้า (Display)
                - การจัดนิทรรศการ (Exhibition)
                - การจัดบอร์ด
                - การตกแต่งบนผิวหน้าของสิ่งต่าง ๆ เป็นต้น ฯลฯ

        5. การออกแบบสิ่งพิมพ์ (Graphic Design)
เป็นการออกแบบเพื่อทางผลิตงานสิ่งพิมพ์ ชนิดต่าง ๆ ได้แก่ หนังสือ หนังสือพิมพ์ โปสเตอร์ นามบัตร บัตรต่าง ๆ งานพิมพ์ลวดลายผ้า งานพิมพ์ภาพลงบนสิ่งของเครื่องใช้ต่าง ๆ งานออกแบบรูปสัญลักษณ์ เครื่องหมายการค้า ฯลฯ

ที่มา http://www.mew6.com/composer/art/design.php