ปริมาณการใช้อินเทอร์เน็ตโดยอุปกรณ์อิเล็กทรอนิกส์เพิ่มขึ้นทุกวันอย่างแท้จริง ผู้ใช้สมัยใหม่ต้องการทรัพยากรที่มีอินเทอร์เฟซที่สะดวกที่สุดสำหรับพวกเขา เลย์เอาต์แบบปรับได้เช่นเดียวกันนี้ทำให้สามารถตอบสนองความต้องการนี้ได้ เนื่องจากมันทำให้คุณสามารถเปลี่ยนหน้าเว็บให้เป็นคุณลักษณะของอุปกรณ์มือถือได้โดยอัตโนมัติ
นี่อะไร
เลย์เอาต์ที่ปรับเปลี่ยนตามอุปกรณ์หรือที่เรียกว่าเป็นมิตรกับมือถือ เกี่ยวข้องกับการดำเนินการบางอย่างที่มุ่งพัฒนาหน้าเว็บที่สามารถปรับให้เข้ากับความละเอียดหน้าจอที่แตกต่างกัน
เมื่อหลายปีก่อน ผู้คนในภาคสนามต้องสร้างหน้าเว็บหลายเวอร์ชันเพื่อให้ทรัพยากรสามารถแสดงได้อย่างถูกต้องบนแกดเจ็ต 'ktrnhjyys[' ที่มีลักษณะหน้าต่างต่างกัน นี่คือวิธีที่ผู้ออกแบบเลย์เอาต์ทำงานจนถึงปี 2010 จากนั้นแนวคิดเกี่ยวกับวิธีการปรับไซต์ก็เปลี่ยนไปอย่างมาก จากนั้น เพื่อใช้งานฟังก์ชันนี้ จะใช้ภาษาการเขียนโปรแกรมพิเศษ - JavaScript
วิธีทำให้เว็บไซต์ตอบสนองทุกหน้าจออุปกรณ์มือถือวันนี้? ตอนนี้เค้าโครงดำเนินการโดยใช้ตาราง CCS3 เช่นเดียวกับภาษา HTML5 พิเศษ
ทำไมคุณต้องมีเว็บไซต์ที่ตอบสนอง
- คุณสามารถเข้าถึงเว็บโดยใช้อุปกรณ์ที่มีความละเอียดในการแสดงผลต่างกัน ทุกวันนี้ ผู้คนใช้อุปกรณ์ต่าง ๆ มากมายทั้งสำหรับใช้ในบ้านและสำหรับการใช้อินเทอร์เน็ต แน่นอน ไซต์เดียวและไซต์เดียวกันควรแสดงด้วยคุณภาพสูง และดูดีบนอุปกรณ์ที่มีขนาดและความละเอียดหน้าจอต่างกัน ผู้ใช้ไม่ควรรู้สึกอึดอัดเมื่อทำงานกับแกดเจ็ตเฉพาะ
- ปริมาณการใช้อินเทอร์เน็ตที่เพิ่มขึ้น ความนิยมของแอปพลิเคชันและอุปกรณ์มือถือ ความต้องการในปัจจุบันสำหรับอุปกรณ์อิเล็กทรอนิกส์ที่คุณสามารถเข้าสู่เครือข่ายนั้นค่อนข้างสมเหตุสมผลและแทบจะไม่มีใครโต้แย้งกับข้อเท็จจริงนี้ ความนิยมดังกล่าวไม่สามารถละเลยได้ เนื่องจากผู้ใช้เหล่านี้อาจเป็นตัวแทนของส่วนแบ่งของผู้ชมทั้งหมดของคุณ ดังนั้น หากคุณต้องการรักษาจำนวนผู้เยี่ยมชมทรัพยากรของคุณเท่าเดิมหรือเพิ่มขึ้น คุณควรใส่ใจกับความต้องการและความสนใจของพวกเขาอย่างใกล้ชิด กล่าวอีกนัยหนึ่ง คุณต้องทำให้ดีที่สุดเพื่อให้ประสบการณ์ใช้งานไซต์ของคุณสะดวกที่สุด มิฉะนั้น ลูกค้าของคุณอาจไปหาคู่แข่งของคุณ
ข้อมูลฉุกเฉิน. หากความเชี่ยวชาญของคุณคือการให้ข่าวและข้อมูลด่วนอื่น ๆ แน่นอนว่าผู้ใช้อาจต้องการมันอย่างเร่งด่วนและเขาอาจจะไม่มีอะไรเลยนอกจากโทรศัพท์ในมือในขณะนั้น ดังนั้นงานของคุณคือต้องแน่ใจว่าเขาจะได้รับข้อมูลที่จำเป็นโดยเร็วที่สุด
เปรียบเทียบเลย์เอาต์ที่ตอบสนองและแอพมือถือ
โปรแกรมและเว็บไซต์ทุกประเภทที่ใช้รุ่นมือถือสำหรับอุปกรณ์พกพานั้นก็ทำได้ดีเช่นกัน แต่ก็มีข้อเสียอยู่หลายประการ
- แอปพลิเคชันมือถือจำเป็นต้องสอดคล้องกับประเภทของระบบปฏิบัติการ และสำหรับสิ่งนี้ คุณต้องไม่เพียงแต่ใช้เวลาแต่ต้องเสียเงินด้วย
- ต้องดาวน์โหลดโปรแกรม ในการใช้งานแอพพลิเคชั่นนั้นแน่นอนว่าต้องติดตั้งไว้ แน่นอนผู้ใช้สามารถทำเช่นนี้ได้ แต่ต้องอยู่ในเงื่อนไขที่เขาต้องการบ่อยๆเท่านั้น ถ้าเขาไม่ต้องการเช่นนั้น เป็นไปได้มากว่าเขาจะปฏิเสธภารกิจนี้ ด้วยเหตุนี้ คุณจะสูญเสียส่วนสำคัญของผู้ชมไป
ทำไมคุณควรออกจากแอพ
- กระจายการจราจร. การใช้แอปพลิเคชันไม่แสดงระดับการเข้าร่วมของทรัพยากร กล่าวอีกนัยหนึ่ง ปริมาณการใช้งานของโปรแกรมและเว็บไซต์ไม่ได้ถูกสรุป ซึ่งทำให้ตัวบ่งชี้ที่คุณสนใจลดลง
- การรวมแหล่งข้อมูล หากคุณได้รับใบสมัคร คุณจะต้องใช้เงินพิเศษเพื่อซิงโครไนซ์เอกสารทั้งหมด หรือกรอกไซต์ โอนเนื้อหาไปยังโปรแกรมด้วย ส่งผลให้คุณเสียเงินและเวลาอีกครั้ง
วิธีปรับตัวออกแบบเว็บไซต์
ขั้นตอนแรกคือออกแบบงานทั้งหมด ในกระบวนการนี้ นักออกแบบจำเป็นต้องถ่ายทอดสาระสำคัญและแนวคิดหลักอย่างชำนาญโดยใช้จอแสดงผลที่ค่อนข้างเล็กและคอลัมน์เมนูเพียงคอลัมน์เดียว
หากจำเป็น บล็อกข้อมูลจะลดลงเหลือเพียงองค์ประกอบที่สำคัญที่สุดเท่านั้น คู่มือสำหรับผู้เริ่มต้นมักจะประกอบด้วย:
- มือถือก่อน - ออกแบบอุปกรณ์อิเล็กทรอนิกส์
- ภาพที่ยืดหยุ่น - ใช้ภาพที่ยืดหยุ่นได้;
- เค้าโครงตามตาราง - ใช้เค้าโครงตามตารางที่ยืดหยุ่น
- การสืบค้นสื่อ - กำลังประมวลผลข้อความค้นหาสื่อ
จะทำให้เว็บไซต์ตอบสนองได้อย่างไร? ในการดำเนินการนี้ คุณสามารถใช้เลย์เอาต์ได้หลายประเภท
- ยาง. ประเภทนี้ใช้งานง่าย แทบไม่ทำให้เกิดปัญหาแม้แต่สำหรับผู้เริ่มต้น บล็อกหลักของทรัพยากรจะถูกบีบอัดจนกว่าจะพอดีกับขนาดของหน้าจอมือถือ หากไม่สามารถบีบอัดได้ก็จะถูกวางไว้ในรูปแบบของเทป
- ย้ายบล็อค. เทคนิคนี้ใช้ได้ผลดีกับทรัพยากรที่มีหลายคอลัมน์ ตำแหน่งของบล็อกเพิ่มเติมจะแตกต่างกันไปตามขนาดของหน้าจอ หากจอแสดงผลเล็กลง แถบด้านข้างจะย้ายไปด้านล่าง
- สลับเลย์เอาต์ นี่เป็นเทคนิคที่ค่อนข้างใช้เวลานาน ซึ่งเกี่ยวข้องกับการใช้เลย์เอาต์ที่สร้างขึ้นเป็นพิเศษสำหรับความละเอียดหน้าจอแต่ละอัน วิธีนี้ช่วยอำนวยความสะดวกในการศึกษาไซต์อย่างมาก แต่ความซับซ้อนของงานทำให้ไม่มีการอ้างสิทธิ์
- เลย์เอาต์เบื้องต้น. วิธีการไร้ที่ติเหมาะสำหรับทรัพยากรที่เรียบง่าย นักออกแบบเพียงแค่ปรับขนาดรูปภาพและตัวอักษร แม้ว่าวิธีนี้จะไม่สามารถเรียกได้ตามต้องการเนื่องจากขาดความยืดหยุ่น
- แผง. เทคนิคนี้มาจากแอปพลิเคชันมือถือ ซึ่งเมนูเสริมสามารถปรากฏที่ตำแหน่งใดก็ได้ของจอแสดงผล ตอนนี้วิธีการนี้ก็ไม่เป็นที่นิยมเช่นกัน เนื่องจากการนำทางบนมือถือบนเว็บไซต์นั้นไม่ชัดเจนสำหรับผู้ใช้เสมอไป
เค้าโครงที่อธิบายไว้ไม่สามารถเรียกได้ว่าเป็นสากล จะทำให้เว็บไซต์ตอบสนองได้อย่างไร? ก่อนอื่นคุณต้องเลือกเลย์เอาต์ที่เหมาะสมขึ้นอยู่กับโครงการ ต้องสอดคล้องกับความสามารถของทรัพยากรอย่างเต็มที่และตอบสนองทุกความต้องการ
วิธีสร้างเค้าโครงเว็บไซต์ที่ตอบสนอง
วันนี้ใช้ CSS3 และ HTML5 สำหรับสิ่งนี้ เทคโนโลยีแรกคือการสร้างตารางแบบเรียงซ้อนขั้นสูง ด้วยความช่วยเหลือ กฎต่างๆ ได้รับการพัฒนาตามรายละเอียดของเว็บไซต์ที่จะแสดงบนจอแสดงผลของผู้ใช้
ด้วยความช่วยเหลือของ CSS3 คุณสามารถตั้งค่าพารามิเตอร์ได้หลายตัว: เปอร์เซ็นต์ของพื้นที่ว่างและขนาดขององค์ประกอบที่ความละเอียดที่แน่นอน ด้วยเทคโนโลยีนี้ นักออกแบบสามารถสร้างคลาสต่างๆ ที่ตรงกับลักษณะเฉพาะได้
HTML5 ใช้เพื่อระบุตำแหน่งของรายละเอียด หรืออีกนัยหนึ่ง เพื่อทำเครื่องหมายหน้า คลาส CSS3 ที่สร้างขึ้นจะถูกระบุในแท็ก HTML เพื่อให้วัตถุที่ใช้สามารถแก้ไขได้ขึ้นอยู่กับความละเอียด
แล้วจะทำการออกแบบเว็บไซต์ที่ตอบสนองด้วย html ได้อย่างไร? คุณต้องเริ่มด้วยการพัฒนาภาพง่ายๆ ที่แล้วยืด
สร้างเปลือกการประมวลผลภาพ
จะทำให้เว็บไซต์ตอบสนองด้วย CSS ได้อย่างไร ตั้งค่าพารามิเตอร์ต่อไปนี้:
div {
ความกว้าง: 100%;
}
div img {
ความกว้าง: 100%;
ความสูง: อัตโนมัติ;
}
จากนั้น กำหนดความกว้างของรูปภาพตามความกว้างของ div
คุณจะได้ภาพที่ต้องใช้พื้นที่แสดงผลทั้งหมดในทุกความละเอียด
ปรับแต่งแต่ละรายการ
ส่วนหัวของเว็บไซต์ วางองค์ประกอบหลายอย่างในส่วนหัว:
โลโก้ -
ซ่อนปุ่มเมนู -
เมนูหลัก -
ค้นหาเว็บไซต์ -
- บล็อกที่มีเนื้อหาข้อความ ใช้องค์ประกอบเพื่อตัดบทความ
- คอลัมน์ด้านข้าง ใช้ค้นหารายชื่อหมวดหมู่ คลิกเพื่อไปยังรายชื่ออีเมลและโพสต์ล่าสุด
- วิธีทำเมนูแบบปรับได้สำหรับเว็บไซต์? เพิ่มองค์ประกอบลงในมาร์กอัป รหัสนี้จะเปลี่ยนความสูงของเมนูโดยให้เนื้อหาพอดีกับขนาดที่ต้องการ
การสร้างแกลเลอรีขนาดเล็ก
เมื่อรู้วิธีสร้างเว็บไซต์ html และ css ที่ตอบสนองแล้ว คุณสามารถเติมทรัพยากรของคุณด้วยเนื้อหาที่มีประโยชน์และน่าสนใจซึ่งเหมาะสำหรับอุปกรณ์ทุกประเภท เช่น แกลเลอรีขนาดเล็ก
หากต้องการเพิ่มรูปภาพหลายรูปใน HTML ให้ใช้องค์ประกอบต่อไปนี้:
และเพื่อให้แต่ละภาพโต้ตอบกับความละเอียดที่แตกต่างกันและเปลี่ยนขนาดได้ ให้ใช้ CSS3:
div.image_gallery {
margin: 0 อัตโนมัติ;
กว้าง: 1000px;
นาทีกว้าง: 500px;
}
img {
ความกว้างสูงสุด: 48%;
การเติม: 1%; / padding เล็กน้อยสำหรับรูปภาพ /
}
เท่านี้ มินิแกลเลอรีของคุณก็พร้อมแล้ว ตอนนี้คุณรู้วิธีทำให้เว็บไซต์ของคุณตอบสนองต่ออุปกรณ์ต่างๆ แล้ว
วิธีตรวจสอบคุณภาพงาน
- Google Chrome. เมื่ออยู่ในเบราว์เซอร์ ให้กด F12 หลังจากนั้น แผงจะเปิดขึ้น - คลิกที่ไอคอนของแกดเจ็ตที่คุณสนใจ เช่น แท็บเล็ตหรือสมาร์ทโฟน และจากเมนูถัดไป ให้เลือกความละเอียดที่ต้องการ
- ต่ออุปกรณ์. โปรแกรมที่คุณสามารถตรวจสอบเลย์เอาต์แบบปรับได้โดยการโหลดไซต์ผ่าน IFrame คุณจะเห็นรายการอุปกรณ์ที่มีความละเอียดต่างกันที่นั่น
- Aresponsivedesign.is. นี่คือแหล่งความบันเทิง ขั้นแรก ไซต์จะโหลดลงในหน้าต่าง IFrame จากนั้นจึงโอนไปยังหน้าจอ Apple ทำให้สะดวกมากในการจับภาพหน้าจอของจอแสดงผล