ฉันถามคำถามนี้จากสถานการณ์ที่น่าอึดอัดใจ อย่างที่คุณอาจทราบหรือไม่ทราบว่า Google ถูกบล็อกในประเทศจีน ผลลัพธ์ที่น่าท้อใจ (อย่างน้อยสำหรับฉัน) ก็คือการไปที่ไซต์ Stack Exchange เช่น Stack Overflow ที่ฉันใช้งานอยู่ในขณะที่ฉันกำลังศึกษาอยู่ในสหราชอาณาจักรยากมาก อาจใช้เวลามากกว่า 20 วินาทีในการโหลดหน้า ปัญหาคือว่าไซต์ Stack Exchange พึ่งพาสคริปต์ JAVA ภายนอก
http://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js
แต่เนื่องจาก Google ถูกบล็อกจึงไม่สามารถเข้าถึงสคริปต์นี้ได้ แต่ Firefox จะใช้เวลานานพอสมควรในการรับสคริปต์นี้ (โปรดทราบว่ารุ่น jquery อาจเปลี่ยนแปลงในอนาคต แต่เป็น 1.12.4 เมื่อมีการถามคำถามนี้ให้ใช้ F12 เพื่อตรวจสอบรุ่นที่ทันสมัยที่สุด)
ที่จริงแล้วสคริปต์นี้สามารถเข้าถึงได้อย่างอิสระจาก
https://code.jquery.com/jquery-1.12.4.min.js
ดังนั้นทางออกที่ดีที่สุดคือเปลี่ยนเส้นทางหน้าเว็บภายใต้โดเมน Google ไปยังโดเมน Jquery
เป็นไปได้โดยแก้ไข/etc/hosts
ไฟล์? ในขณะนี้ฉันกำลังทำการบล็อกเว็บเพจที่โหดร้าย:
127.0.0.1 ajax.googleapis.com
แม้ว่า Firefox จะหยุดพยายามโหลดสคริปต์นี้ดังนั้นการเยี่ยมชมไซต์แลกเปลี่ยนสแต็คจะเร็วเท่ากับปกติ แต่คุณสมบัติหลายอย่างของไซต์ไม่สามารถใช้งานได้เช่นการลงคะแนนเป็นต้นดังนั้นทางออกที่ดีที่สุดคือการเปลี่ยนเส้นทาง
หากการเปลี่ยนเส้นทางทันทีเป็นไปไม่ได้ฉันคิดว่าฉันต้องดาวน์โหลดสคริปต์ JAVA จาก Jquery ไปยังแล็ปท็อปของฉันจากนั้นเปลี่ยนเส้นทางหน้า googleapis เป็น localhost ของฉัน อย่างไรก็ตามฉันไม่รู้วิธีตั้งค่า localhost โดยเฉพาะอย่างยิ่งที่จะวางสคริปต์ที่ดาวน์โหลดไว้
ใครช่วยฉันออกได้บ้าง ชื่นชมมาก