Android มีระบบการอนุญาตสำหรับแต่ละแอพ แต่ iPhone และ iPads ก็เช่นกัน Android จะแจ้งให้คุณทราบเพียงครั้งเดียวเมื่อคุณติดตั้งแอป แต่ iOS ช่วยให้คุณตัดสินใจได้มากขึ้น
ผู้เชี่ยวชาญหลายคนเชื่อมานานแล้วว่าระบบการอนุญาตของ Android เป็นข้อได้เปรียบเหนือสิ่งที่ไม่มีใน iOS สิ่งนี้อาจเป็นเรื่องน่าตกใจที่แนะนำสำหรับผู้ที่ชื่นชอบ Android จำนวนมาก แต่ระบบการอนุญาตของ iOS นั้นมีประโยชน์มากกว่า
อัปเดต: Google ได้ลบฟีเจอร์ AppOps ออกจาก Android 4.4.2 หลังจากที่เขียนบทความนี้โดยอ้างว่าเผยแพร่โดยไม่ได้ตั้งใจ ซึ่งหมายความว่าสถานการณ์การอนุญาตแอป Android ตอนนี้แย่กว่าที่แสดงไว้ด้านล่าง
ปัญหาเกี่ยวกับสิทธิ์ Android
ก่อนที่เราจะชื่นชมอย่างเต็มที่ว่าการอนุญาตของแอปทำงานแตกต่างกันอย่างไรบน iPhone และ iPad เรามาดูวิธีการทำงานบน Android โดยละเอียด เมื่อคุณติดตั้งแอปจาก Google Play (หรือที่อื่น ๆ ) คุณจะเห็นรายการสิทธิ์ที่แอปต้องการ แอปต้องประกาศสิทธิ์ในการทำทุกอย่างตั้งแต่การเข้าถึงอินเทอร์เน็ตไปจนถึงการอ่านที่เก็บข้อมูล USB ไปจนถึงการเข้าถึงสถานะการโทรและข้อมูลตำแหน่ง GPS ของคุณ
หากคุณเป็นคนที่ให้ความสนใจคุณสามารถดูรายการสิทธิ์นี้ได้ในขณะติดตั้ง แต่เป็นการตัดสินใจแบบเอามันหรือทิ้ง คุณสามารถเลือกที่จะติดตั้งแอปและยอมรับสิทธิ์หรือปฏิเสธที่จะติดตั้งแอปและปฏิเสธการอนุญาต
หากคุณเป็นผู้ใช้ Android โดยเฉลี่ยมีโอกาสดีที่คุณจะไม่ใส่ใจกับสิทธิ์มากนัก คุณอาจได้รับการฝึกอบรมมาแล้วว่าแอปจะขอสิทธิ์ทุกประเภทรวมถึงสิทธิ์ "ตำแหน่ง" ในเกมฟรีเพื่อการกำหนดเป้าหมายการโฆษณา หากคุณต้องการใช้แอปคุณจะต้องติดตั้งแอป
ที่เกี่ยวข้อง: ทุกสิ่งที่คุณต้องการรู้เกี่ยวกับการจัดการสิทธิ์ของแอปบน Android
นี่เป็นการตัดสินใจอนุญาตเดียวที่ผู้ใช้ส่วนใหญ่เคยทำ ใน Android 4.3 และใหม่กว่าตอนนี้สามารถทำได้แล้ว จัดการสิทธิ์ของแอพ ด้วยการตั้งค่าในระบบด้วยแผง AppOps ใหม่ แต่การตั้งค่าเหล่านี้ถูกซ่อนไว้และคนส่วนใหญ่จะไม่พบ คุณต้องตัดสินใจอย่างกระตือรือร้นมากขึ้นโดยหาแผงควบคุมเพื่อจัดการสิทธิ์หลังจากติดตั้งแอป
สิทธิ์ iOS ทำงานอย่างไร
สิทธิ์ของแอพบน iPhone และ iPad ทำงานแตกต่างกัน เมื่อติดตั้งแอปคุณจะไม่ได้เลือกสิทธิ์ใด ๆ คุณกำลังเลือกที่จะอนุญาตการอนุญาตพื้นฐานบางอย่าง - ทุกแอปที่คุณติดตั้งจะมีสิทธิ์พื้นฐานบางอย่างเช่นความสามารถในการเข้าถึงอินเทอร์เน็ต ในขณะติดตั้งคุณเพิ่งติดตั้งแอป - ไม่ได้ให้สิทธิ์พิเศษใด ๆ เช่นการเข้าถึง GPS หรือผู้ติดต่อของคุณ
ในการใช้สิทธิ์บางอย่างโดยเฉพาะเพื่อเข้าถึงบริการระบุตำแหน่ง (GPS) รายชื่อปฏิทินเตือนความจำรูปภาพบลูทู ธ ไมโครโฟนกิจกรรมการเคลื่อนไหวบัญชี Twitter หรือบัญชี Facebook แอปจะขออนุญาตเมื่อจำเป็นต้องใช้ ตัวอย่างเช่นเมื่อคุณติดตั้ง Google Maps หรือแอปแผนที่อื่นแอปจะแสดงป๊อปอัปเพื่อขอดูตำแหน่งของคุณเมื่อคุณใช้คุณลักษณะการทำแผนที่เป็นครั้งแรก หากแอปต้องการรายชื่อติดต่อของคุณสำหรับคุณสมบัติบางอย่างคุณจะเห็นข้อความแจ้งการอนุญาตผู้ติดต่อเมื่อคุณใช้คุณลักษณะนั้นเป็นครั้งแรกเท่านั้น
เข้าใจง่ายขึ้นว่าทำไมแอปถึงต้องการสิทธิ์และใช้เพื่ออะไร
ยิ่งไปกว่านั้นคุณมีมากกว่าหนึ่งตัวเลือกที่นี่ คุณสามารถปฏิเสธคำขออนุญาตโดยพูดว่า“ ไม่ฉันไม่ไว้วางใจให้แอปนี้เข้าถึงรายชื่อติดต่อหรือตำแหน่ง GPS ของฉัน” และใช้แอปต่อไป คุณสามารถเปิดใช้การอนุญาตบางอย่าง แต่ไม่สามารถเปิดใช้งานได้
ใน Android ผู้ใช้ทั่วไปสามารถเลือกที่จะอนุญาตสิทธิ์ทั้งหมดในขณะติดตั้งหรือไม่ใช้แอป บน iOS ผู้ใช้ทั่วไปสามารถจัดการและเข้าใจสิทธิ์ได้ง่ายกว่ามาก
คุณยังสามารถเข้าไปที่หน้าจอการตั้งค่า iOS แล้วแตะความเป็นส่วนตัวเพื่อดูประเภทการอนุญาตเหล่านี้
แตะหมวดหมู่เพื่อดูว่าแอปใดที่ติดตั้งไว้สามารถเข้าถึงสิทธิ์และเลือกที่จะเพิกถอนได้ นี่คือหน้าจอ AppOps เวอร์ชัน iOS บน Android แต่ผู้ใช้ทั่วไปจะมองเห็นได้แทนที่จะซ่อนไว้สำหรับคนที่ชอบฟังเท่านั้น
ระบบนี้บังคับให้นักพัฒนาแอปต้องพิสูจน์สิทธิ์ที่ต้องการ ใน iOS ผู้ใช้จะปฏิเสธการเข้าถึง Angry Birds หากจู่ๆก็ขอให้อ่านตำแหน่ง GPS ใน Android ผู้ใช้หลายคนอาจไม่รู้ด้วยซ้ำว่าพวกเขาอนุญาตสิ่งนี้
ที่ Android ยังคงชนะ
แน่นอนว่าระบบอนุญาตของ Android ยังคงมีข้อดีอยู่ หากคุณเป็นคนเก่งคุณสามารถควบคุมการอนุญาตแบบละเอียดมากขึ้นผ่าน AppOps Android ยังบังคับให้แอปประกาศสิทธิ์เพิ่มขึ้นด้วยดังนั้นคุณจึงสามารถดูได้ว่าแอปสามารถเข้าถึงอินเทอร์เน็ตได้หรือไม่ Android ยังให้สิทธิ์ที่ไม่มีใน iOS ซึ่งทำให้แอปทำสิ่งต่างๆได้มากขึ้น
แต่ในขณะที่ Android ยังคงมีความยืดหยุ่นและมีประสิทธิภาพในหลาย ๆ ด้าน แต่ก็สะดุดเมื่อต้องอยู่ในโลกแห่งความเป็นจริง ผู้ใช้ทั่วไปที่ต้องการเล่นเกมบนมือถือโดยไม่ต้องมีการรวบรวมรายชื่อติดต่อและสถานที่ที่รวบรวมจะมีการควบคุมบน iOS มากขึ้น
ไม่มีเหตุผลว่าทำไมระบบการอนุญาตของ Android จึงควร "เอาไปหรือทิ้ง" เว้นแต่คุณจะทราบเกี่ยวกับหน้าจอการตั้งค่าความลับ เว็บทำงานเหมือน iOS - หากเว็บไซต์ต้องการเข้าถึงตำแหน่งของคุณต้องถาม หากต้องการเข้าถึงไมโครโฟนหรือเว็บแคมของคุณจะต้องถาม คุณสามารถเลือกที่จะอนุญาตหรือปฏิเสธการอนุญาตใด ๆ เหล่านี้และยังคงใช้งานเว็บไซต์ต่อไปได้ มันควรจะทำงานเช่นนี้บน Android ด้วย
หวังว่า Google จะพัฒนา AppOps ต่อไปและให้บริการสำหรับผู้ใช้ Android ทั่วไป สำหรับตอนนี้ไม่เป็นความจริงที่จะบอกว่า Android มีสิทธิ์ของแอปในขณะที่ iOS ไม่มีระบบปฏิบัติการทั้งสองระบบมีระบบอนุญาต และโซลูชันของ Apple น่าจะดีกว่าสำหรับคนส่วนใหญ่