ดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งาน
 
Responsive Website
Responsive Website เพื่อสร้างประสบการณืที่ดีต่อผู้ใช้

 

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

Responsive Website คืออะไร

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

 

ทำไมคุณต้อง Responsive Website

ย้อนไปเมื่อสมัยก่อนหน้าจอคอมพิวเตอร์ที่ใช้ส่วนใหญ่มีความกว้าง 800 หรือ 1024 พิกเซล ทำให้เว็บไซต์ที่ออกแบบมาแสดงผลได้ โดยไม่ค่อยมีความแตกต่างมากเท่าไหร่ ประมาณปลายปีคศ. 1990 โทรศัพท์มือถือเริ่มที่จะเข้าถึงอินเตอร์เน็ตได้ ในช่วงหลังปีคศ. 2000 โทรศัพท์มือถือมีความสามารถใช้เปิดเว็บไซต์ต่างๆ ได้ และเริ่มมีบทบาทมากขึ้นในการเข้าถึงสื่อต่างๆ โดยเฉพาะเว็บไซต์ ลองนั่งย้อนไปถึงวันที่เราเปิดเว็บในมือถือแล้วต้องรอเว็บโหลดนานๆ และใช้สองนิ้ว ซูมเข้าซูมออกเพื่อดูเว็บต่างๆ มันลำบากและยุ่งยากขนาดไหน  

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

นักพัฒนาเว็บไซต์จึงมีการแก้ไขปัญหาด้วยการใช้ลิ้งค์เชื่อมโยง URL  ที่ต่างกัน เช่น ถ้าคุณจะเข้าไปในเว็บไซต์ www.abc1234.com   หากคุณดูเว็บนี้จากในมือถือ จะเป็นลิ้งค์ m.abc1234.com การแก้ปัญหาด้วยวิธีการนี้ ดูเหมือนจะช่วย User สะดวกมากขึ้น เพราะทั้งสองลิ้งค์นั้น ถูกออกแบบมาเพื่อรองรับขนาดหน้าจอของอุปกรณ์ที่แตกต่างกัน www.  เอาไว้ดูจากหน้าจอคอม m. เอาไว้ดูผ่านมือถือ

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

 

ประโยชน์อื่นที่แตกต่างจากการมี Responsive Website

ผลประโยชน์   SEO (Search Engine Optimization)  - แทนที่จะมีแคมเปญ SEO สำหรับเว็บไซต์ที่โฮสต์เว็บไซต์ของคุณด้วยเว็บไซต์ที่เป็น responsive เราเพียงแค่ทำ SEO สำหรับแหล่งที่มาของเรา

  • เว็บไซต์ที่เป็น responsvieมักจะเป็นคำตอบสำหรับเว็บไซต์ทันสมัยที่ออกแบบอย่างประณีต
  • เว็บไซต์ที่เป็น responsvie ต่อความต้องการให้gเราเผยแพร่เนื้อหาเพียงครั้งเดียวในขณะที่คุณไม่ต้องการเขียนเนื้อหาอีกครั้งสำหรับแหล่งอื่น

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

 

ช่องทางการศึกษาเพิ่มเติมข่าวสารที่น่าสนใจเกี่ยวกับ : บทความทั่วไป

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
การแก้ไขปัญหาภาษาไทยสระทับซ้อนกันใน โปรแกรม Adobe Illustrator cc 2019
โดย Bellamy พฤ 29 ต.ค. 2020 5:32 pm บอร์ด Graphic design
0
2
พฤ 29 ต.ค. 2020 5:32 pm โดย Bellamy
ขอวิธีแก้ Bug ปุ่ม Next ให้เป็นภาษาไทย , หลังจากที่ได้ทำการติดตั้งตัง ตัวรับรองภาษาไทยแล้ว
โดย makup พฤ 29 ต.ค. 2020 5:15 pm บอร์ด ปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS, CRM
0
14
พฤ 29 ต.ค. 2020 5:15 pm โดย makup
เกิด Fatal error ในหน้าแรก , เกิดจากเข้าไปตรง ส่วนเสริม แล้วพอคลิกปุ่ม หน้าเว็บบอรด์
โดย makup พฤ 29 ต.ค. 2020 4:20 pm บอร์ด ปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS, CRM
1
17
พฤ 29 ต.ค. 2020 4:33 pm โดย thatsawan
จะอัพเกรดJoomla 1.5 ไปเป็น 3.9
โดย somporn.so พฤ 29 ต.ค. 2020 3:56 pm บอร์ด ปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS, CRM
1
10
พฤ 29 ต.ค. 2020 4:08 pm โดย mindphp
จำทำเว็บขายของ ใช้ Joomla Virtuemart ดีไหม
โดย Anonymous พฤ 29 ต.ค. 2020 3:10 pm บอร์ด ปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS, CRM
1
16
พฤ 29 ต.ค. 2020 4:10 pm โดย mindphp
ขอวิธีการติดตั้ง phpBB ในตัวเครื่อง Ubuntu หน่อยครับ
โดย makup พฤ 29 ต.ค. 2020 1:37 pm บอร์ด ปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS, CRM
4
20
พฤ 29 ต.ค. 2020 2:29 pm โดย mindphp
แจ้งเตือนชำระเงิน บน browser ด้วย Plugin System MZC Notify ใน MooZiiCart
โดย bolue พ 28 ต.ค. 2020 6:37 pm บอร์ด MindPHP News & Feedback
0
21
พ 28 ต.ค. 2020 6:37 pm โดย bolue
จัดการเว็บไซต์ที่มีหลายร้านค้าง่ายๆ ด้วย Plugin System MZC Multi Shop ใน MooZiiCart
โดย bolue พ 28 ต.ค. 2020 6:27 pm บอร์ด MindPHP News & Feedback
0
14
พ 28 ต.ค. 2020 6:27 pm โดย bolue
ลบส่วนส่วนเกินในรูปภาพ โดย Photoshop cc
โดย Bellamy พ 28 ต.ค. 2020 5:49 pm บอร์ด Graphic design
0
27
พ 28 ต.ค. 2020 5:49 pm โดย Bellamy
สอนการ บวก ลบ คูณ หาร ง่ายๆ ผ่านการใช้ Excel ออนไลน์
โดย Bellamy อ 27 ต.ค. 2020 7:38 pm บอร์ด Microsoft Office Knowledge & line & Etc
0
25
อ 27 ต.ค. 2020 7:38 pm โดย Bellamy
การสไลด์โชว์สินค้าได้หลายรูปแบบ ด้วย Module MZC Slider ii ใน MooZiiCart
โดย bolue อ 27 ต.ค. 2020 5:58 pm บอร์ด MindPHP News & Feedback
0
29
อ 27 ต.ค. 2020 5:58 pm โดย bolue
การแก้ไขข้อความ หรือเพิ่มรายละเอียดข้อความ แบบตรวจสอบได้ ผ่านทาง word online
โดย Bellamy อ 27 ต.ค. 2020 5:28 pm บอร์ด Microsoft Office Knowledge & line & Etc
0
27
อ 27 ต.ค. 2020 5:28 pm โดย Bellamy
ขั้นตอนทำงาน System Analyst and Design
โดย Bellamy จ 26 ต.ค. 2020 6:51 pm บอร์ด Microsoft Office Knowledge & line & Etc
0
48
จ 26 ต.ค. 2020 6:51 pm โดย Bellamy
แนะนำแหล่งท่องเที่ยวและการเดินทางในกทม
โดย Bellamy จ 26 ต.ค. 2020 4:53 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
2
38
จ 26 ต.ค. 2020 6:50 pm โดย Bellamy
Content Marketing คือ - ในปัจจุบันสำคัญอย่างไร?
โดย ploypola จ 26 ต.ค. 2020 12:07 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
28
จ 26 ต.ค. 2020 12:07 pm โดย ploypola
วิธีการ Insert , edit ,delete โดยผ่านตัว Model Laravel Framework
โดย makup ส 24 ต.ค. 2020 3:44 pm บอร์ด PHP Knowledge
1
44
ส 24 ต.ค. 2020 3:59 pm โดย makup
ติดปัญหาการค้นหาข้อมูล Listbox ให้เลือกค่าเก่าค้างไว้
โดย makup พฤ 22 ต.ค. 2020 8:05 pm บอร์ด Programming - PHP
19
208
พฤ 29 ต.ค. 2020 12:51 pm โดย makup
อยากทราบว่า ตรงที่แสดงข้อมูล URL จะให้แสดงเฉพาะ id แค่ตัวเลข ต้องทำอย่างไงครับ
โดย makup พฤ 22 ต.ค. 2020 8:05 pm บอร์ด Programming - PHP
3
57
พฤ 22 ต.ค. 2020 8:16 pm โดย mindphp
วิธีการ Upload file ภาพ ขึ้น Server
โดย makup พฤ 22 ต.ค. 2020 5:41 pm บอร์ด PHP Knowledge
1
64
พฤ 22 ต.ค. 2020 5:54 pm โดย makup
ปัญหา phpBB Error ในหน้า admin vsprintf(): Too few arguments
โดย mindphp พ 21 ต.ค. 2020 5:36 pm บอร์ด ปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS, CRM
0
53
พ 21 ต.ค. 2020 5:36 pm โดย mindphp