การเขียนโปรแกรมเว็บไซต์สำหรับอุปกรณ์พกพาจำเป็นหรือไม่


10

ฉันอ่านจากหลายแหล่งที่กล่าวว่าการออกแบบมือถือเป็นสิ่งสำคัญเกือบจะไม่สามารถปฏิเสธได้ว่ามันมีประโยชน์ชัดเจนเช่นเวลาโหลดเร็วขึ้นสำหรับโทรศัพท์มือถือซึ่งโดยทั่วไปจะมีความเร็วในการดาวน์โหลดช้าลงผ่าน 3G และ 4G

แต่ถ้าคุณกำลังสร้างเว็บไซต์ขนาดเล็กที่มีภาพน้อยมาก

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


2
ฉันไม่แน่ใจว่าคำถามของคุณคืออะไร เป็น "ฉันควรสร้างเว็บไซต์สำหรับมือถือ" หรือเป็น "ฉันควรสร้างเว็บไซต์สำหรับมือถือเป็นอันดับแรก" หรือไม่ สิ่งแรกคือ "ใช่ - 50% ของการเข้าชมเว็บเป็นอุปกรณ์มือถือ" สิ่งหลังคือ "คุณตัดสินใจว่าฉันชอบเดสก์ท็อปจากนั้นคุณจัดเรียงเนื้อหาใหม่" ในฐานะที่เป็นข้อความด้านข้างไซต์นั้นทำงานได้ดีบนมือถือ ฉันขอแนะนำให้ยุบเมนู - มันครอบคลุมทั้งหน้าจอมือถือ
Metasomatism

@ เปโตรอุสซึมคำถามขึ้นอยู่กับประสิทธิภาพของโค้ดและวิธีโหลดบนอุปกรณ์ต่าง ๆ ฉันอาจลองลิงค์นี้ถ้ามันไม่ได้รับแรงฉุดที่นี่ (ไม่ต้องการโพสต์ซ้ำ) ฉันได้ปรับเปลี่ยนการนำทางสำหรับมือถือหากคุณอ้างถึงการนำทางสีขาวในเนื้อหานี้เป็นความตั้งใจ :)
ccc

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

3
ฉันคิดว่ามันจะมีประโยชน์สำหรับคุณที่จะอ่านการออกแบบที่ตอบสนองได้ดีของฉัน
Zach Saucier

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

คำตอบ:


24

จากมุมมองการออกแบบอย่างหมดจดเริ่มต้นด้วยรุ่นมือถือก่อนจะทำให้รู้สึก

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

เมื่อคุณออกแบบรุ่น 'เบา' แล้วคุณสามารถเพิ่มสิ่งพิเศษเช่นองค์ประกอบการออกแบบและขยายสิ่งต่าง ๆ เมื่อคุณได้รับอสังหาริมทรัพย์ ตามที่ระบุโดย @Django คุณไม่ควรละสายตาจากการออกแบบ

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


ด้านข้าง:สีแดงบนสีน้ำเงินในเว็บไซต์ของคุณไม่ดีสำหรับคนตาบอดสีโปรดพิจารณาเปลี่ยนแปลงสิ่งนี้


ฉันยังเป็นคนตาบอดสี: p ... มันเป็นสีที่เข้ากับสไตล์ที่ฉันจะทำ แต่ละหน้าใน 4 หน้าจะมีสีต่างกัน หากคุณคิดว่าเป็นความคิดที่ไม่ดีโปรดแจ้งให้เราทราบ :)
ccc

คุณยินดีต้อนรับ @MarcusPorter และขอขอบคุณสำหรับการยอมรับคำตอบของฉัน บางครั้งมันก็ช่วยถามคนอื่น ๆ ว่าพวกเขาคิดอย่างไรถ้าคุณมีข้อสงสัย;) และแน่นอนว่าไม่ใช่ความคิดที่ดีที่จะให้แต่ละหน้ามีสีของตัวเอง แม้ว่าฉันอยากรู้เกี่ยวกับวิธีการที่คุณตัดสินใจเกี่ยวกับสีหรือการผสมสีถ้าคุณตาบอดสี ...
PieBie

3
อะไร? ไม่คุณไม่ควรสร้างสองไซต์ มันโง่และยังไม่เคยไปมาตั้งแต่ปี 2005 คุณสร้างเว็บไซต์หนึ่งที่ปรับตัวให้เข้ากับสภาพแวดล้อม มันเรียกว่าwebdesign ตอบสนอง
PieBie

1
ฉันไม่ได้หมายถึงฟีเจอร์ฉันหมายถึงจีบจีบหรือแม้กระทั่งรูปภาพ ไม่เคยมีคุณสมบัติแน่นอน ตัวอย่างที่ดีคือเมนู: คุณไม่ได้เพิ่มเมนูเมื่อไซต์มีขนาดใหญ่ขึ้น แต่คุณแทนที่ปุ่มด้วยเมนูเต็มรูปแบบ
PieBie

2
@piebie: ที่จริงแล้วแนวโน้มเป็นไปได้ว่าเว็บไซต์ที่มีเนื้อหาจำนวนมากต้องแยกโครงสร้างพื้นฐานมือถือออกจากกัน ตรวจสอบโครงการ AMP เช่น
David Mulder

11

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

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

ลองดูที่ทั้งคู่

มือถือเป็นคนแรกในการออกแบบ

มือถือครั้งแรกการออกแบบเป็นเรื่องเกี่ยวกับการช่วยให้คุณตัดลงคุณสมบัติและการใช้งานของคุณเพื่อสิ่งที่คุณต้องการ ความคิดที่อยู่เบื้องหลังมันเป็นเช่นนี้: แทนที่จะออกแบบเดสก์ท็อปก่อนแล้วจึงพยายามใส่คุณสมบัติทั้งหมดที่คุณคิดขึ้นมาในจอกว้าง 320px และรักษา UX ที่ดีเริ่มด้วยมือถือก่อน ...

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

ทฤษฎีคือสิ่งนี้จะช่วยให้คุณตัดทอนคุณสมบัติของคุณตามที่คุณต้องการอย่างแท้จริงและจากนั้นคุณสามารถปรับขนาดให้เป็นประสบการณ์เดสก์ท็อปที่สวยงาม

มือถือครั้งแรกในการพัฒนา

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

.test2 {
    background-image:url('images/verylargeimage.png');
}

// If on a smaller screen...
@media all and (max-width: 600px) {
    .test2 { 
      background-image:url('images/smallimage.png');
    }
}

ซึ่งหมายความว่าผู้ใช้มือถือดาวน์โหลดจริงlarge.jpgก่อนที่ CSS จะหมด มันแย่มาก

มือถือมีลักษณะเช่นนี้ก่อน:

.test2 {
     background-image:url('images/smallimage.png');
}

// If on a larger screen
@media all and (min-width: 600px) {
    .test2 { 
        background-image:url('images/verylargeimage.png');
    }
}

large.jpgผู้ใช้มือถือไม่เคยดาวน์โหลด

ฉันหวังว่าจะช่วยทำให้สิ่งต่าง ๆ ชัดเจนขึ้นถ้าคุณไม่เข้าใจพวกเขามาก่อน!


2
จริงๆแล้วนี่เป็นเพียงบางส่วนเท่านั้น ตามที่ทิมมิชาลคาดเล็กของผลการทดสอบมือถือจากปี 2012 เมื่อการดาวน์โหลดภาพเบราว์เซอร์บนมือถือเก่ามาก (Android 3.0, BlackBerry 6, Safari 4 ฯลฯ ) จะดาวน์โหลดทั้งภาพ เบราว์เซอร์มือถืออื่น ๆ ทุกตัวจะดาวน์โหลดภาพที่เหมาะสมเท่านั้น
cimmanon

@cimmanon คุณพูดถูก ขอบคุณที่แจ้งให้ฉันทราบ ฉันสลับมันเป็นตัวอย่างที่ล้มเหลวในการทดสอบของ Kadlec แทน
Django Reinhardt

ตามลิงค์ทางที่ถูกต้องจะตั้งค่าเป็นbackground-imageรายบุคคลไปยังเดสก์ทอปและมือถือ
hlcs

4

ต้นกำเนิดของ "มือถือคนแรก"

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

การขาดการสนับสนุนสำหรับเคียวรีสื่อเป็นจริงเคียวรีสื่อบันทึกแรก

- Bryan Rieger

อุปกรณ์พกพายังมีความเกี่ยวข้องหรือไม่?

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

ฉันชอบคิดในแง่ของ "การหลีกเลี่ยงการเลิกประกาศสไตล์ก่อนหน้า" วิธีการเติมแต่งแทนที่จะเขียนสไตล์แล้วเอาชนะพวกเขาในภายหลังเกือบจะนำไปสู่สไตล์ชีทที่มีขนาดกะทัดรัดยิ่งขึ้น สไตล์ที่เหมาะสมสำหรับอุปกรณ์ส่วนใหญ่ / ทั้งหมดควรจะอยู่นอกเคียวรีสื่อขณะที่สไตล์ที่เกี่ยวข้องกับวิวพอร์ตเฉพาะนั้นควรอยู่ด้านหลังเคียวรีสื่อบันทึก

เปรียบเทียบวิธี "เดสก์ท็อปแรก":

.column {
    float: left;
    width: 50%;
}

@media all and (max-width: 50em) {
    .column {
        float: none;
        width: auto;
    }
}

หากต้องการแนวทาง "อุปกรณ์เคลื่อนที่อันดับแรก":

@media all and (min-width: 50em) {
    .column {
        float: left;
        width: 50%;
    }
}

ผลลัพธ์เหมือนกัน แต่ในภายหลังมีขนาดกะทัดรัดกว่า รูปแบบตัวอย่างคัดลอกลงคอจากแบรดฟรอสต์ 7 นิสัยของสื่อที่มีประสิทธิภาพสูงแบบสอบถาม

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

อย่าเลิกสไตล์ชีทของคุณ

สิ่งหนึ่งที่คุณไม่ควรทำอย่างยิ่งคือการแบ่งสไตล์การตอบสนองของคุณออกเป็นไฟล์ CSS แต่ละไฟล์และใช้คุณลักษณะสื่อในองค์ประกอบลิงก์ นี่เป็นผลที่ไม่พึงประสงค์จากการดาวน์โหลด UA สไตล์ชีตที่เชื่อมโยงทั้งหมด (เช่นไม่มีการปรับปรุงความเร็วในการทำเช่นนั้น)

<!-- this is bad, don't do this -->
<link rel="stylesheet" media="(max-width: 800px)" href="example.css" />

ดังนั้นรหัสควรเป็นมือถือก่อน แต่สิ่งที่เกี่ยวกับวิธีการออกแบบ?

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

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


"มันไม่สำคัญหรอก" - แน่นอน และนั่นคือสิ่งที่คำถามนี้ควรเกี่ยวกับ การเขียนโปรแกรม / การเขียนโปรแกรมโดยทั่วไปอยู่นอกหัวข้อที่นี่ดังนั้นจึงไม่เกี่ยวข้องกันจริงๆ (มีความเกี่ยวข้องแน่นอน - แต่ไม่ควรเป็นประเด็นหลัก)
Cai

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

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

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

ทั้งหมดที่ฉันพูดคือมันมีผลต่อกระบวนการออกแบบ ใช้ 2 สถานการณ์: 1. คุณออกแบบเว็บไซต์ที่ตอบสนองคำนึงถึงมือถือและเดสก์ท็อปและทุกสิ่งในระหว่างกระบวนการทั้งหมด ยิ่งใหญ่ 2. คุณออกแบบเดสก์ท็อปไซต์เดียวตลอดจนการอนุมัติขั้นสุดท้ายและลูกค้าของคุณบอกว่า "โอ้ฉันต้องการให้มันทำงานบนมือถือด้วย ... " และเขายังต้องการฟีเจอร์ x, y และ z ที่ไม่สามารถใช้งานได้ มือถือ แต่คุณไม่ได้คำนึงถึงตอนที่คุณเพิ่งออกแบบเดสก์ท็อป ... สถานการณ์ไหนง่ายกว่ากัน?
Cai

2

ฉันทดสอบเว็บไซต์ของคุณwww.cosmosdesign.co.nzกับขนาดหน้าจอที่แตกต่างกันและมันทำงานได้ดีบนทุกหน้าจอ เกี่ยวกับคำถามของคุณสำหรับการออกแบบมือถือครั้งแรกฉันอยากจะบอกว่าวิธีการออกแบบของคุณจะต้องพิจารณากลุ่มเป้าหมายของคุณพร้อมกับปัจจัยอื่น ๆ เช่นรูปภาพเนื้อหา ฯลฯ หากกลุ่มเป้าหมายของคุณจะใช้เว็บไซต์นี้เป็นส่วนใหญ่บนเดสก์ทอป / แล็ปท็อป แน่นอนว่าจะดำเนินการตามแนวทางของคุณ แต่หากเป็นเว็บไซต์ที่จะรับชมได้ทางโทรศัพท์และแท็บเป็นส่วนใหญ่คุณต้องให้ความคิดที่สองกับกลยุทธ์ของคุณ

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


คุณสร้างจุดที่ดีเกี่ยวกับกลุ่มเป้าหมาย การเห็นว่าเป็นกลุ่มเป้าหมายของฉันคือธุรกิจขนาดเล็กและอื่น ๆ ฉันจินตนาการว่ากลุ่มประชากรของฉันจะดูไซต์ของฉันด้วยเดสก์ท็อป ฉันลอง bootstrap ชั่วครู่ชั่วครู่แล้วและมันก็ดูไม่เหมือนมันสำหรับฉันขอบคุณสำหรับคำแนะนำ
ccc

ใช่ฉันรู้กรอบเช่น Bootstrap เพิ่มรหัสและความพยายาม แต่มันก็คุ้มค่าความพยายามถ้าคุณต้องการความช่วยเหลือใด ๆ อย่าลังเลที่จะถามฉัน
wazza

ฉันรู้สึกว่าฉันยังคงเรียนรู้ CSS ฉันได้ต่อสู้กับหน้านี้ ฉันจะลองอีกครั้งในหนึ่งลูกค้าของฉันในอนาคต
ccc

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

ใช่คุณพูดถูก. นอกจากนี้ PieBie ยังให้คำแนะนำที่ดีเกี่ยวกับเรื่องนั้นหากคุณต้องการอ่านที่ดี
ccc

-2

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

ที่กล่าวว่าฉันคิดว่าเดสก์ท็อปครั้งแรกนั้นใช้ได้ตราบใดที่คุณไม่ได้อ่านเนื้อหาบนมือถือเหมือนกับที่ บริษัท ส่วนใหญ่ทำ

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


บางครั้งคุณสมบัติจะถูกปล่อยออกไปโดยไม่ตั้งใจสำหรับมือถือเพราะพวกเขาไม่สามารถจัดการกับความหนาแน่นของมันได้
Zach Saucier

แน่นอนถ้าเป็นปัญหามันเป็นปัญหา แต่แทบจะไม่เคยมีปัญหาเพราะโทรศัพท์ทันสมัยเป็นคอมพิวเตอร์ที่ทรงพลังพอสมควร
แมทธิว

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

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

แม้ว่า facebook จะค่อนข้างดีที่ทำให้ทุกอย่างพร้อมใช้งานในแอพพลิเคชั่นเว็บบนมือถือ แต่คุณยังสามารถส่งข้อความได้โดยไม่ต้องใช้ Messenger
Matthew
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.