Score:0

PageSpeed ​​combin_javascript วิธีหลีกเลี่ยงการรวมสคริปต์ทั้งหมด (เช่น สคริปต์ที่มีแอตทริบิวต์ data-*)

ธง eg

ฉันมีสิ่งต่อไปนี้:

<script src="js/jquery.js">
<script src="js/bootstrap.js">
<script src="js/featured-news.js" data-container-id="news1">
<script src="js/featured-news.js" data-container-id="news2">

ฉันต้องการให้สคริปต์ jquery และ bootstrap รวมกันเป็น:

<script src="js/jquery.js+bootstrap.js.pagespeed.jc.FTvtsO6TBe.js"></script>

แต่ฉันต้องการแท็กสคริปต์ที่มีแอตทริบิวต์ data-* ทิ้งไว้ตามลำพัง ดังนั้นผลลัพธ์ที่ได้อาจมีลักษณะดังนี้:

<script src="js/jquery.js+bootstrap.js.pagespeed.jc.FTvtsO7TBe.js"></script>
<script src="js/featured-news.js" data-container-id="news1">
<script src="js/featured-news.js" data-container-id="news2">

ฉันยังคงต้องการให้เนื้อหาของไฟล์เหล่านี้ถูกย่อขนาด ฉันจะกำหนดค่า pagespeed ให้ทำสิ่งนี้ได้อย่างไร โมดูล combination_javascript จะรับทราบหรือไม่ว่าแท็กสคริปต์ทั้งสองนี้มีแอตทริบิวต์ data-* และการรวมเข้าด้วยกันอาจทำให้เกิดปัญหา

John R avatar
in flag
คุณช่วยอธิบายเป้าหมายสูงสุดของคุณได้ไหม กล่าวอีกนัยหนึ่ง: คุณต้องการให้หน้าเว็บของคุณโหลดเร็วขึ้นในเบราว์เซอร์หรือไม่? หรือคุณกำลังมองหาสิ่งอื่น
John R avatar
in flag
หากคุณต้องการ jquery เวอร์ชันที่เล็กกว่านี้ ฉันสร้างไว้: https://github.com/jintor/stubquery.js

โพสต์คำตอบ

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