שיפור תהליך הכניסה לאינטרנט באמצעות Auth Tab ל-Android

הכרטיסייה החדשה 'אימות', שזמינה ב-Chrome מגרסה 132, תעזור לכם לייעל את תהליך הכניסה לאינטרנט ב-Android. כרטיסי האימות משפרים את חוויית השימוש בכרטיסייה בהתאמה אישית למשימות כמו אימות, שדורשות ממשק משתמש מינימלי, ומציעים מנגנון קריאה חוזרת מאובטח יותר.

Auth Tab היא כרטיסייה מותאמת אישית ייעודית לטיפול באימות. התכונה מספקת את כל היתרונות המרכזיים של כרטיסיות בהתאמה אישית, ומותאמת לשילובים של מפתחי אפליקציות שרוצים חוויית דפדפן פשוטה שמתמקדת בתוכן אינטרנט. הוא משתמש בממשקי API רגילים של Android ומספק אבטחה משופרת לאפליקציות שלכם. בנוסף, ל-Auth Tab יש אפשרות לעבור באופן אוטומטי לכרטיסיות בהתאמה אישית רגילות אם הוא לא זמין במכשיר של המשתמש.

אם אתם משתמשים בכרטיסיות בהתאמה אישית כדי לטפל באימות מבוסס-דפדפן, השדרוג לכרטיסיית אימות הוא פשוט. כרטיסיות האימות זמינות החל מגרסה 132 של Chrome, והן יחזרו באופן אוטומטי לחוויית ברירת המחדל של כרטיסיות בהתאמה אישית בגרסאות קודמות של Chrome. אם אתם מפתחים תהליך אימות חדש, Auth Tab הוא הפתרון בשבילכם.

כרטיסיית אימות לעומת כרטיסיות בהתאמה אישית

כרטיסיות בהתאמה אישית מספקות חוויית דפדוף ייעודית באפליקציה, שיכולה לעזור לכם להגביר את ההתעניינות של המשתמשים ולהתמקד בה, וגם לפשט מאוד את פרטי ההטמעה למפתחים של Android. שיטות אימות שמבוססות על כרטיסיות בהתאמה אישית הן שיפור משמעותי בהשוואה לפתרונות קודמים, אבל עדיין יש אתגרים:

  • התקשורת בין הכרטיסייה בדפדפן לבין האפליקציה מבוססת על כוונות פעילות, שעלולות לחשוף את האפליקציה להפרעה פוטנציאלית לכוונה שלכם.
  • שימוש בכוונות פעילות (Activity intents) לניהול העברת מידע מהכרטיסייה הוא פחות טבעי מאשר שימוש בממשקי Android API

Auth Tab פותר את הבעיות האלה. קריאה חוזרת ייעודית מוסיפה שכבת אבטחה ומבטלת את הצורך בכוונות לפעילות. מצד שני, בממשק הדפדפן אין כמה תכונות של Chrome, כמו הלחצן להקטנה, כדי ליצור חוויית הרשאה אותנטית יותר למשתמשים.

כרטיסייה מותאמת אישית עם כל התכונות
איור 1. כרטיסייה מותאמת אישית עם כל התכונות
כרטיסיית אימות שמכילה פונקציונליות מינימלית
איור 2. כרטיסיית אימות עם יכולות מינימליות

מעבר לכרטיסייה Auth

הכרטיסייה Auth Tab הוצגה ב-Chrome 132, והיא דורשת את ספריית האימות של הדפדפן AndroidX.

שינוי של כמה שורות קוד בלבד מאפשר להעביר את אסטרטגיית האימות הקיימת של כרטיסיות בהתאמה אישית אל Auth Tab. מדריך מלא למפתחים זמין במסמכי העזרה של כרטיסיות מותאמות ב-Chrome.

הדגמה עובדת של Auth Tab, עם חזרה לאחור לאימות סטנדרטי של כרטיסיות בהתאמה אישית, זמינה בספרייה Android Browser Helper.