การสร้างเว็บไซต์ด้วย AMP

เป็นไปได้ไหมที่จะสร้างเว็บไซต์โดยใช้เพียง AMP เท่านั้น จะเกิดอะไรขึ้นกับเว็บไซต์เวอร์ชันเดสก์ท็อป?

รหัสจะถูกแปลงเป็นแท็ก html ปกติเมื่อผู้ดูดูหน้าเว็บปกติหรือไม่


person Jehan Musa    schedule 05.05.2018    source แหล่งที่มา
comment
AMP คือชุดแนวทางปฏิบัติที่ดีที่สุด (นอกเหนือจากการแคชล่วงหน้าบางส่วนที่ Google มีให้) การให้บริการหน้าเว็บที่มีการเพิ่มประสิทธิภาพ AMP แก่ผู้ใช้เดสก์ท็อปจะถือว่าสมเหตุสมผลอย่างยิ่ง   -  person MayorMonty    schedule 09.05.2018


คำตอบ (1)


ใช่ คุณสามารถสร้างเว็บไซต์ได้โดยใช้เพียง AMP เท่านั้น โดยพื้นฐานแล้ว คุณจะใช้ AMP เป็นเฟรมเวิร์ก บริษัทที่ฉันทำงานให้มีทั้งไซต์ (ลบ 3 หน้า) โดยใช้ AMP เป็นเฟรมเวิร์ก: https://www.craigattachments.com/.

ข้อควรพิจารณาบางประการที่คุณอาจต้องการขึ้นอยู่กับขนาดไซต์ของคุณ...

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

สำหรับการใช้งานของเรา เราเรียกใช้ไฟล์ CSS ที่แตกต่างกันประมาณ 9 ไฟล์ที่เรารวมไว้ในแท็กโดยใช้ PHP include_once และกรองเข้าและออกจากส่วนหัวโดยใช้คำสั่ง if ตามเทมเพลตเพจที่ใช้งาน - ไซต์ของเราสร้างบน Wordpress

ดูที่หน้าเริ่มต้น AMP พวกเขามีตัวอย่างหน้าที่ตอบสนองอยู่ที่นั่น

person Craig Scott    schedule 09.05.2018
comment
มันจะทำงานได้ดีทั้งบนเดสก์ท็อปและมือถือ บางคนเลือกที่จะแยกออกเพื่อให้มีไซต์สำหรับเดสก์ท็อปและอุปกรณ์เคลื่อนที่แยกกัน เนื่องจากอาจมีฟีเจอร์บนไซต์เดสก์ท็อปที่พวกเขาไม่อยากเสียไปซึ่งไม่สามารถทำได้ภายในขอบเขตของ AMP หากคุณสามารถทำงานได้ภายในขอบเขตนั้น การใช้ AMP เป็นเฟรมเวิร์กก็ถือว่าไม่มีปัญหา ดูแลรักษาง่ายกว่าเช่นกันเนื่องจากคุณไม่ต้องกังวลกับเวอร์ชันเดสก์ท็อปและมือถือ - person Craig Scott; 11.05.2018