ข้อได้เปรียบที่ใหญ่ที่สุดของ Safari เหนือเบราว์เซอร์อื่นๆ คือออกแบบมาสำหรับอุปกรณ์ Apple ฟีเจอร์ ส่วนขยาย ส่วนต่อประสานผู้ใช้ และองค์ประกอบอื่นๆ ถูกสร้างขึ้นเพื่อให้ทำงานกับ iOS และ macOS ได้อย่างราบรื่น Safari เป็นเบราว์เซอร์ที่เสถียรและมีประสิทธิภาพซึ่งทำงานได้ดีแม้กับ Mac รุ่นเก่า
อย่างไรก็ตาม ผู้ใช้ Mac บางรายเพิ่งประสบปัญหาการเชื่อมต่อกับ Safari ตามรายงาน Safari ไม่สามารถเชื่อมต่ออินเทอร์เน็ตได้หลังจากอัปเดต Mojave เมื่อผู้ใช้เปิดเบราว์เซอร์ พวกเขาจะได้รับการแจ้งเตือนว่าไม่สามารถแสดงหน้านี้ได้เนื่องจากคอมพิวเตอร์ออฟไลน์อยู่ ผู้ใช้จะมีตัวเลือกให้เรียกใช้การวินิจฉัยเครือข่ายเพื่อลองแก้ไขปัญหาแม้ว่าคอมพิวเตอร์จะเชื่อมต่อกับอินเทอร์เน็ตจริงๆ
เบราว์เซอร์และแอปอื่นๆ ทำงานได้ดีและสามารถเชื่อมต่ออินเทอร์เน็ตได้ ยกเว้น Safari ปัญหานี้ทำให้ผู้ใช้ Mac จำนวนมากได้รับผลกระทบอย่างมาก เนื่องจาก Safari เป็นเบราว์เซอร์ในตัวสำหรับ macOS ผู้ใช้ที่อัปเดตเป็น Mojave แต่ไม่สามารถท่องอินเทอร์เน็ตโดยใช้ Safari สามารถเลือกใช้เบราว์เซอร์อื่นได้ ยังคงมีความแตกต่างอย่างมากระหว่างการใช้ Safari และเบราว์เซอร์อื่นๆ เช่น Chrome หรือ Firefox บน Mac
อะไรทำให้เกิดปัญหาการเชื่อมต่อ Safari นี้ หากคุณเพิ่งอัพเกรด macOS และทันใดนั้น Safari ไม่สามารถเชื่อมต่ออินเทอร์เน็ตได้หลังจากอัปเดต Mojave แสดงว่าอาจเป็นข้อผิดพลาด คุณจะต้องรอให้ Apple เปิดตัวโปรแกรมแก้ไขอย่างเป็นทางการเพื่อแก้ไขปัญหานี้
เคล็ดลับแบบมือโปร:สแกน Mac ของคุณเพื่อหาปัญหาด้านประสิทธิภาพ ไฟล์ขยะ แอพที่เป็นอันตราย และภัยคุกคามด้านความปลอดภัย
ที่อาจทำให้ระบบมีปัญหาหรือทำงานช้าได้
ปัญหานี้อาจเกิดจากปัจจัยอื่นๆ ด้วย เช่น:
- ไฟล์ .plist เสียหาย
- ไฟล์แคชเสียหาย
- การตั้งค่าอินเทอร์เน็ตไม่ถูกต้อง
- นามสกุลไม่ดี
- มัลแวร์
- เบราว์เซอร์ Safari ที่ล้าสมัย
จะทำอย่างไรถ้า Safari ไม่สามารถเชื่อมต่ออินเทอร์เน็ตหลังจากอัปเดต Mojave
เป็นสถานการณ์ทั่วไปที่แอพบางตัวทำงานผิดปกติหลังจากอัปเดต macOS เนื่องจากปัญหาความเข้ากันได้ ดังนั้น เมื่อ Mac ของคุณเชื่อมต่อกับอินเทอร์เน็ตแต่ไม่สามารถเรียกดูบน Safari หลังจากอัปเดต Mojave ได้ มีสองเส้นทางที่คุณสามารถทำได้:รอให้ Apple ปล่อยการอัปเดตที่แก้ไขปัญหาหรือลองวิธีแก้ปัญหาชั่วคราวเพื่อให้ Safari ทำงานได้อีกครั้ง
หรือทำทั้งสองอย่างก็ได้ คุณสามารถลองแก้ไขด้านล่างในขณะที่รอการอัปเดตอย่างเป็นทางการ
โซลูชัน #1:รีสตาร์ท Safari
ไม่ว่าคุณจะประสบปัญหากับ Safari ประการใด สิ่งแรกที่คุณต้องทำคือออกจากแอปโดยสมบูรณ์แล้วเปิดใหม่อีกครั้ง กด Command + Q หรือเลือก Quit จากเมนู Safari เพื่อปิดเบราว์เซอร์ จากนั้นคลิกไอคอน Safari จาก Dock เพื่อเปิดใช้งาน การรีสตาร์ท Safari ควรแก้ไขปัญหาเล็กน้อยและปัญหาชั่วคราวส่วนใหญ่ที่เกี่ยวข้องกับแอป
โซลูชัน #2:ปิดใช้งานส่วนขยาย Safari ทั้งหมด
บางครั้ง ส่วนขยายที่ไม่ดีอาจทำให้เกิดปัญหาด้านประสิทธิภาพและเครือข่ายสำหรับ Safari คุณต้องปิดการใช้งานส่วนขยายทั้งหมดก่อนเพื่อดูว่าหนึ่งในนั้นเป็นผู้ร้ายหรือไม่ ในการดำเนินการนี้:
- คลิก ซาฟารี จากนั้นไปที่ ค่ากำหนด> ส่วนขยาย
- ยกเลิกการเลือกทั้งหมด เปิดใช้งานส่วนขยาย ช่องถัดจากส่วนขยาย
- รีสตาร์ท Safari และตรวจสอบว่าตอนนี้สามารถเชื่อมต่ออินเทอร์เน็ตได้หรือไม่
หากขั้นตอนนี้สำเร็จ แสดงว่าส่วนขยายตัวใดตัวหนึ่งของคุณเป็นสาเหตุของปัญหา คุณต้องลองกำจัดส่วนขยายทีละรายการ เมื่อคุณพบส่วนขยายที่ทำให้เกิดปัญหาแล้ว คุณสามารถลบออกจาก Safari ได้อย่างสมบูรณ์หรือถอนการติดตั้งแล้วติดตั้งสำเนาที่ดีอีกครั้ง
โซลูชัน #3:ลบแคชของ Safari
ข้อมูลแคชในบางครั้งอาจทำให้เกิดปัญหากับเบราว์เซอร์ของคุณ ดังนั้นการล้างแคชเป็นระยะๆ จึงเป็นเรื่องสำคัญ มีสองวิธีในการทำเช่นนี้:ผ่าน Safari Preferences หรือโฟลเดอร์ Library
วิธีลบแคชของ Safari ผ่านการตั้งค่าของแอป:
- เปิดเบราว์เซอร์และคลิก Safari จากเมนูด้านบน
- จากที่นั่น ไปที่ ค่ากำหนด> ขั้นสูง จากนั้นทำเครื่องหมายที่ แสดงเมนูพัฒนาในแถบเมนู
- เมื่อคุณเห็นเมนู Develop ในแถบเครื่องมือ Safari แล้ว ให้คลิกที่เมนูนั้น จากนั้นเลือก ล้างแคชของคุณ
- นอกจากนี้ คุณยังสามารถลบประวัติการเข้าชมของคุณโดยคลิก ประวัติ> ล้างประวัติ
- ขณะที่คุณดำเนินการอยู่ คุณอาจลบข้อมูลเว็บไซต์ทั้งหมดได้โดยไปที่ ค่ากำหนด> ความเป็นส่วนตัว จากนั้นคลิก ลบข้อมูลเว็บไซต์ทั้งหมด
อีกทางเลือกหนึ่งในการล้างแคชของ Safari คือการเข้าถึงโฟลเดอร์ Library ในการดำเนินการนี้:
- ปิด ซาฟารี .
- กด ตัวเลือก จากนั้นคลิกปุ่ม ไป เมนูใน Finder .
- เลือก ห้องสมุด จากเมนูแบบเลื่อนลง
- นำทางไปยัง ห้องสมุด> แคช> com.apple.Safari
- ค้นหา com.apple.Safari แล้วลากไปที่ ถังขยะ .
- ปิด Finder และเปิด Safari ใหม่เพื่อดูว่าวิธีนี้ใช้ได้หรือไม่
โซลูชัน #4:ล้างข้อมูล Mac ของคุณ
ไฟล์ที่ไม่จำเป็นในคอมพิวเตอร์ของคุณไม่เพียงแต่ทำให้ระบบของคุณอุดตัน แต่ยังทำให้เกิดปัญหาอีกด้วย ทำความสะอาดคอมพิวเตอร์ของคุณโดยใช้แอพซ่อมแซม Mac เพื่อกำจัดไฟล์ขยะที่อาจทำให้ Safari ของคุณทำงานผิดปกติ คุณอาจต้องเรียกใช้ซอฟต์แวร์ป้องกันไวรัสเพื่อสแกนหามัลแวร์ที่อาจติดมัลแวร์บน Mac ของคุณ
โซลูชัน #5:รีเซ็ตการตั้งค่า Safari
สาเหตุที่เป็นไปได้ประการหนึ่งที่ทำให้ Safari ไม่สามารถเชื่อมต่ออินเทอร์เน็ตได้คือไฟล์ .plist ที่เสียหาย ไฟล์ .plist เก็บการตั้งค่าและค่ากำหนดทั้งหมดที่เกี่ยวข้องกับแอป Safari เมื่อได้รับความเสียหาย อาจเกิดปัญหาต่างๆ กับแอปที่เกี่ยวข้อง
หากต้องการรีเซ็ตการตั้งค่า Safari คุณต้องลบไฟล์ .plist โดยทำตามขั้นตอนด้านล่าง:
- ปิด ซาฟารี อย่างสมบูรณ์
- เปิดตัว เทอร์มินัล จาก ยูทิลิตี้ โฟลเดอร์ จากนั้นป้อนคำสั่งต่อไปนี้: chflags nohidden ~/Library/.
- ปิด Terminal และไปที่ Library> Preferences
- ค้นหาไฟล์ .plist หรือไฟล์ที่มี Safari ในชื่อไฟล์ ตัวอย่างจะเป็น com.apple.Safari.plist.
- ลากไฟล์ .plist ไปที่ ถังขยะ เพื่อลบมัน การดำเนินการนี้จะลบการตั้งค่า Safari ทั้งหมดของคุณ คุณไม่ต้องกังวลเพราะไฟล์ค่ากำหนดใหม่จะถูกสร้างขึ้นในครั้งต่อไปที่คุณเปิดแอป
รีสตาร์ท Mac แล้วเปิด Safari อีกครั้งเพื่อตรวจสอบว่าปัญหาการเชื่อมต่ออินเทอร์เน็ตได้รับการแก้ไขแล้วหรือไม่
โซลูชัน #6:ลบไฟล์ประวัติ Safari
ไฟล์ประวัติ Safari สามารถสะสมเมื่อเวลาผ่านไปและส่งผลต่อประสิทธิภาพของเบราว์เซอร์ของคุณ หากเป็นเช่นนั้น การลบไฟล์ประวัติเหล่านี้อาจช่วยแก้ปัญหาของคุณได้ ในการดำเนินการนี้:
- ปิด ซาฟารี แอป
- กดปุ่ม ตัวเลือก คีย์ จากนั้นคลิก ไป> ไลบรารี
- มองหา ซาฟารี โฟลเดอร์แล้วเปิดขึ้นมา
- ค้นหาไฟล์ทั้งหมดที่ขึ้นต้นด้วย ประวัติ ภายในโฟลเดอร์ Safari คุณสามารถลากไฟล์เหล่านี้ไปที่ ถังขยะ เพื่อลบหรือย้ายไปยัง เดสก์ท็อป .
เมื่อคุณทำตามขั้นตอนเหล่านี้เสร็จแล้ว ให้เปิด Safari อีกครั้งเพื่อตรวจสอบว่าตอนนี้ทำงานอย่างถูกต้องหรือไม่
โซลูชัน #7:ล้างแคช DNS ของคุณ
เมื่อคุณมีปัญหากับแอปของคุณที่เชื่อมต่อกับอินเทอร์เน็ต การล้างแคช DNS สามารถช่วยได้มาก โดยทำตามคำแนะนำด้านล่าง:
- คลิก ยูทิลิตี้> เทอร์มินัล
- ป้อนคำสั่งนี้ แล้วกด Enter :sudo dscacheutil –flushcache.
- รอจนเสร็จสิ้นกระบวนการ
- ถัดไป ปิดใช้งานการดึงข้อมูล DNS ล่วงหน้าโดยพิมพ์คำสั่งนี้ในเทอร์มินัล:defaults write com.apple.safari WebKitDNSPrefetchingEnabled -boolean false
เมื่อดำเนินการตามคำสั่งเหล่านี้แล้ว ให้รีสตาร์ทคอมพิวเตอร์และเปิด Safari อีกครั้งเพื่อดูว่าปัญหาอินเทอร์เน็ตของคุณได้รับการแก้ไขแล้วหรือไม่
สรุป
Safari เป็นเบราว์เซอร์ที่เสถียรซึ่งออกแบบมาให้ทำงานได้ดีกับอุปกรณ์ Apple อย่างไรก็ตาม เป็นเรื่องปกติที่จะพบข้อบกพร่องกับแอป โดยเฉพาะอย่างยิ่งหากมีการเปลี่ยนแปลงที่สำคัญในซอฟต์แวร์ของคุณ ตัวอย่างเช่น ผู้ใช้ Mac เพิ่งรายงานว่า Safari ไม่สามารถเชื่อมต่ออินเทอร์เน็ตหลังจากอัปเดต Mojave แทนที่จะรอให้ Apple เปิดตัววิธีแก้ปัญหาอย่างเป็นทางการ คุณสามารถลองใช้วิธีแก้ไขด้านบนและดูว่าวิธีใดเหมาะกับคุณ