(ไม่เกี่ยวกับการท่องเว็บ) เป็นเรื่องเกี่ยวกับ:
- ป๊อปอัปของระบบ (ฉันรู้เพียงอย่างเดียวเกี่ยวกับ: แอปพลิเคชันไม่ตอบสนอง)
- โฟกัสของ Windows และพฤติกรรมการจับอินพุต
อะไรคือสิ่งเลวร้ายที่สุดที่เราทุกคน (???) เคยเจอเกี่ยวกับป๊อปอัป?
เรากดปุ่มโดยไม่ได้ตั้งใจ หน้าต่างหายไปและเราไม่รู้ว่ามันเกี่ยวกับอะไร ไม่มีบันทึก ไม่มีบันทึกให้ตรวจสอบ หน่วยความจำภาพ (ในสมองของฉัน) ให้คำแนะนำไม่เพียงพอเกี่ยวกับความยุ่งเหยิงที่ฉันทำ เราจบลงด้วยการไม่มีอะไร !!
และมันไม่ค่อยเกิดขึ้นกับฉัน แต่บ่อยครั้งที่ญาติที่ไม่คุ้นเคยกับเทคโนโลยีมีปัญหากับมัน พวกเขาแค่คลิกต่อไปอย่างไม่อดทน และป๊อปอัป/หน้าต่างที่จู่ๆ ก็ทำให้พวกเขาสร้างปัญหาที่ไม่จำเป็น
ไม่เฉพาะบน Ubuntu เท่านั้น ทุกที่: windows, android (mac ด้วยเหรอ ไม่เคยเห็นทั้ง iphone)
ฉันสงสัยว่ามีการกำหนดค่าบางอย่างบน gnome (ที่ฉันใช้) หรือ WM อื่น ๆ บน linux ที่เราสามารถบังคับให้หน้าต่างใหม่หรือป๊อปอัป (*1) ถูกบล็อกจากอินพุตทั้งหมดเป็นเวลาสองสามวินาที ดังนั้นเราจึง มีเวลาดูและเข้าใจว่ามันเกี่ยวกับอะไร
(*1) เช่น ป๊อปอัปของระบบแจ้งว่าแอปพลิเคชันไม่ตอบสนอง และถ้าเราต้องการ missRageClick เมื่อบังคับปิดหรือ missHappyClick ระหว่างรอ เนื่องจากฉันไม่ต้องการมันจริงๆ เพราะฉันสามารถรัน xkill ผ่าน xbindkeys ได้ แต่ป๊อปอัปอื่นยังมาได้อีก ด้านบนและทำให้ฉัน xkill it!!!! ไม่ใช่ถ้าเราบล็อกอินพุตทั้งหมดได้ไม่กี่วินาที...
ดังนั้น ความกังวลของฉันเกี่ยวกับหน้าต่างใหม่ใดๆ ด้วย ของแอปพลิเคชันอื่นๆ ที่เปิดเหนือหน้าต่างอื่นๆ ที่เรากำลังอ่านหรือโต้ตอบด้วย จากนั้นหน้าต่างใหม่จะจับแป้นพิมพ์หรือรับการคลิกเมาส์และทำให้สิ่งต่าง ๆ ซับซ้อน
การเปลี่ยนลักษณะการโฟกัส หาก WM อนุญาต ไม่ใช่ตัวเลือกที่ดี (เช่น ทำให้หน้าต่างเปิดด้านล่างหน้าต่างอื่น) เนื่องจากจะทำให้ใช้งานยากขึ้นมาก
สิ่งที่ฉันต้องการคือหน้าต่างใหม่หรือป๊อปอัปเพื่อให้ทำงานแบบนั้นต่อไป โดยเปิดเหนือหน้าต่างอื่นๆ แต่ไม่ได้รับข้อมูลใดๆ ทันที! สำหรับอดีต สามารถเปิดได้ด้วย SIGSTOP เป็นเวลา 2 วินาที ฉันคิดว่ามันใช้ได้
อูบุนตู 20.04 ที่นี่
PS.: ฉันใช้เครื่องที่มีอายุประมาณ 10 ปีขึ้นไป ดังนั้นแอปพลิเคชันจึงไม่เปิดทันที หรือฉันอาจเริ่มใช้งานแอปพลิเคชันหนักๆ เช่น 10 นาทีที่แล้ว (เช่น UE4Editor) และแอปพลิเคชันนั้นเปิดขึ้นโดยทันทีเมื่อได้รับการคลิกเมาส์ และแอปพลิเคชันอาจรับแป้นพิมพ์ อินพุตด้วย