ดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งาน
 
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 ทำให้เสียเวลาโดยไม่จำเป็น

 

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

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
กล้องใน yahoo และ msnเปิดไม่ได้ค่ะ
โดย Anonymous พฤ 30 มี.ค. 2006 8:24 pm บอร์ด ถาม - ตอบ คอมพิวเตอร์
1
3426
ศ 31 มี.ค. 2006 12:34 pm โดย icphysics
FireFox 2.0 รุ่น alpha ออกแล้วครับ วันนี้นี่เอง
โดย icphysics อ 21 มี.ค. 2006 11:43 pm บอร์ด ถาม - ตอบ คอมพิวเตอร์
2
3050
อ 09 พฤษภาคม 2006 11:41 am โดย บุคคลทั่วไป
ติดตั้ง php apache Mysql เครื่องมือ
โดย อ 21 มี.ค. 2006 6:32 pm บอร์ด Share Knowledge
11
26376
ส 24 เม.ย. 2010 4:22 pm โดย mindphp
อยากเรียน PHP ครับ
โดย Anonymous จ 13 มี.ค. 2006 9:31 am บอร์ด Programming - PHP
0
2003
จ 13 มี.ค. 2006 9:31 am โดย บุคคลทั่วไป
แนะนำ PHP Extension For JDeveloper
โดย ส 11 มี.ค. 2006 12:18 pm บอร์ด Programming - PHP
1
1752
พฤ 21 ธ.ค. 2017 12:33 am โดย mindphp
function curl ไว้ใช้ทำอะไรครับ
โดย Anonymous ศ 10 มี.ค. 2006 10:18 am บอร์ด Programming - PHP
1
2803
พฤ 01 ม.ค. 1970 7:00 am โดย 4404
แจก ฟรี E-Books PHP สำหรับ...
โดย จ 06 มี.ค. 2006 12:56 am บอร์ด Programming - PHP
1
3008
อ 12 ธ.ค. 2006 2:47 am โดย nambuai
ฟรี โหลดข้อมูล จาก rapidshare
โดย ส 04 มี.ค. 2006 8:10 pm บอร์ด ถาม - ตอบ คอมพิวเตอร์
3
5828
พ 11 ก.ค. 2007 4:31 am โดย author
AJAX มาตรฐานใหม่ web application
โดย Anonymous พ 01 มี.ค. 2006 1:46 pm บอร์ด Programming - PHP
4
4300
อ 09 พฤษภาคม 2006 11:36 am โดย บุคคลทั่วไป
มีปัญหาเรื่อง session ใครรู้ช่วยตอบหบ่อยครับ
โดย Anonymous พ 01 มี.ค. 2006 4:44 am บอร์ด Programming - PHP
2
3542
ศ 12 พฤษภาคม 2006 4:22 am โดย joshino
โค้ด php mysql
โดย Anonymous ศ 24 ก.พ. 2006 8:55 pm บอร์ด Programming - PHP
9
3935
อ 12 ธ.ค. 2006 2:50 am โดย nambuai
โค้ด php
โดย Anonymous ศ 24 ก.พ. 2006 8:27 pm บอร์ด Programming - PHP
5
4715
อ 12 ธ.ค. 2006 2:59 am โดย nambuai
อยากได้ code บ้าง
โดย Anonymous พฤ 23 ก.พ. 2006 9:02 am บอร์ด Programming - PHP
1
2386
พฤ 23 ก.พ. 2006 9:04 am โดย บุคคลทั่วไป
อยากรู้วิธี อัพโหลด เว็บสู่ sever โดยใช้ browser
โดย Anonymous จ 20 ก.พ. 2006 5:27 pm บอร์ด ถาม - ตอบ คอมพิวเตอร์
2
5656
จ 13 มิ.ย. 2011 10:05 am โดย suukmiie
ดูให้หน่อยซิค่าว่าผิดตรงไหน ทำไมไม่griup ตรง $gp ให้ค่ะ
โดย Anonymous อ 14 ก.พ. 2006 6:55 pm บอร์ด Programming - PHP
1
2221
พฤ 01 ม.ค. 1970 7:00 am โดย 4404
madona
โดย Anonymous อ 12 ก.พ. 2006 12:09 pm บอร์ด Programming - PHP
1
2315
พฤ 01 ม.ค. 1970 7:00 am โดย 4404
อยากได้โค๊ตค่ะ
โดย Anonymous อ 07 ก.พ. 2006 11:20 am บอร์ด Programming - PHP
0
1958
อ 07 ก.พ. 2006 11:20 am โดย บุคคลทั่วไป
โค้ดแบ่งหน้า php กับ SQL 2000 ครับ
โดย Anonymous พฤ 02 ก.พ. 2006 8:38 am บอร์ด Programming - PHP
1
2824
พฤ 01 ม.ค. 1970 7:00 am โดย 4404
อยยากรู้มากๆๆpaypal
โดย Anonymous ส 28 ม.ค. 2006 4:12 am บอร์ด ถาม - ตอบ คอมพิวเตอร์
4
3858
ส 16 ก.ค. 2011 7:37 am โดย kwanbenze
ปัญหามากมายค่ะ
โดย Anonymous อ 17 ม.ค. 2006 10:37 pm บอร์ด Programming - PHP
1
2237
พฤ 01 ม.ค. 1970 7:00 am โดย 4404