Score:-1

ขอบคุณ

ธง zw

ค้นหา: อย่าทำดัชนีบางส่วนของ HTML ฉันมีไซต์ที่ตอบสนอง

เนื้อหาจำนวนมากถูกซ่อนไว้ขึ้นอยู่กับขนาดหน้าจอ

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

ใน drupal 7 ฉันใช้เบราว์เซอร์ cap เพื่อตรวจสอบว่าเบราว์เซอร์เป็นมือถือหรือเดสก์ท็อป และไม่สามารถแสดงบล็อก/เนื้อหาโดยไม่ต้องซ่อนผ่าน CSS

มีวิธีใดใน Drupal 9 ที่จะโหลดเนื้อหาสำหรับอุปกรณ์บางอย่างเท่านั้น แทนที่จะใช้เบรกพอยต์และ css เพื่อซ่อนเนื้อหา

in flag
นี่อาจเป็นแบบฝึกหัดสำหรับแผนกออกแบบและการเขียนของคุณ เพื่อค้นหาการออกแบบที่เหมาะสมเพื่อไม่ให้ขึ้นอยู่กับขนาดหน้าจอ และจำนวนข้อความที่เหมาะสมเพื่อให้ผู้ใช้อ่านต่อไป ฉันจะหลีกเลี่ยงการผูกสิ่งนี้กับทุกขนาดหน้าจอที่เป็นไปได้ [นั่นจะเป็นฝันร้ายในการบำรุงรักษา](https://youtu.be/tzfHlEFd2Fk?t=1252)
Score:1
ธง ne

https://github.com/serbanghita/Mobile-Detect/ แสดงรายการโมดูล Drupal บางส่วนใน README ซึ่งเป็นหนึ่งในโมดูลที่พร้อมสำหรับ Drupal 8/9: ตรวจจับมือถือ. ชุดคุณสมบัติที่ดีและความสามารถในการแคชได้รับการดูแล

พี.เอช.พี

$md = \Drupal::service('mobile_detect');
$is_mobile = $md->isMobile();
$is_tablet = $md->isTablet();

นามสกุลทวิก

{% ถ้า is_mobile() %}
{% ถ้า is_tablet() %}
{% ถ้า is_device('iPhone') %}
{% ถ้า is_ios() %}
{% ถ้า is_android_os() %}

เกี่ยวกับบริบทแคช:

จากการออกแบบ โมดูลหลัก "Internal Page Cache" จะถือว่าหน้าทั้งหมดที่ให้บริการแก่ผู้ใช้ที่ไม่ระบุชื่อจะเหมือนกัน โดยไม่คำนึงถึงการนำบริบทแคชไปใช้

หากคุณต้องการใช้บริบทแคชของ mobile_detect เพื่อเปลี่ยนเนื้อหาที่ให้บริการ ไม่ระบุชื่อ ผู้ใช้ต้องปิดใช้งาน "Internal Page Cache" และผลกระทบด้านประสิทธิภาพที่เกิดขึ้น

ข้อมูลเพิ่มเติม: https://www.drupal.org/docs/drupal-apis/cache-api/cache-contexts

คำถามนี้เป็นภาษาอื่นๆ:
VI: Cảm ơn

โพสต์คำตอบ

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