ספארי צפה בקר - 9 תכונת iOS כי לעולם לשנות את פניו של דפדפנים
Makradar דפדפנים / / December 19, 2019
iOS האפליקציה של צד שלישי במשך זמן רב מותר לפתוח קישורים מבלי לעבור לדפדפן. מובנית דפדפן מיני משם על ידי המהירות ונוחות ספארי, יש להם בעיות אבטחה מסוימות, אך למרות זאת, הפכה לסטנדרט דה פקטו ביישומים של צד שלישי. ג iOS 9 הכל ישתנה. אפילו בבית WWDC אפל הציגה בקר ספארי צפה - רכיב תוכנה המאפשר למפתחים להשתלב היישומים ספארי מלא. עורך ראשי סיפורי Mac פדריקו Vitichev דיבר עם יוצרי iOS האפליקציה השונים ולגלות מה הם חושבים על זה.
תצוגת האינטרנט
אפל ידועה במחויבותה לביטחונה של נתוני משתמש, כך היחסים בין יישומים באינטרנט ב iOS תמיד היו קשים. בתחילה, כאשר בשנת 2008 הופיע ב- App Store, ו- iOS בשם iPhone OS, מפתחים יכולים להציג תוכן אינטרנט ביישומים שלהם. הדבר נעשה באמצעות UIWebView API וזה היה מאוד פרימיטיבי. בגלל המגבלות וחוסר היכולת להשתמש בנתונים ממשתמש ספארי, מפתחים צריכים ליצור-דפדפנים המיניים משלהם. הם לצייד פונקציונלי דרושת המינימום שלהם כדי לענות על הצרכים של משתמשים.
בשנת 2011, עם שחרורו של iOS 4.3, אפל הציגה את מנוע JavaScript Nitro, אשר גדל באופן משמעותי את הביצועים ספארי לזרז את גילוי הדפים מורכבים. Nitro הייתה זמינה באופן בלעדי עבור ספארי, כך דפדפני צד שלישי הנסחף. עם זאת, זה היה רק הגיוני, שכן המנוע החדש יכול לעבוד עם דפים ואת רצה, טעון לזיכרון, לבין יישומי צד שלישי עבור תכונה זו לא היה זמין מטעמי אבטחה.
מפתחי ייסורים - וחשוב מכך, משתמשים - נמשכים עד 2014, עד אפל הציגה WKWebView API חדש, לאט להשוות. WKWebView נותן דפדפן מובנה לנצל נטרתי, כולל גלילה ומחוות חלקות.
ה- API החדש היה באמת חדשנות משמעותית, ואלף מפתחים מייד לעדכן את היישומים שלהם כדי לנצל את כל היתרונות שלה. ב- iOS 8, מספר עצום של יישומים באמצעות WKWebView כדי לספק חווית משתמש טובה יותר.
עם זאת, למרות השיפורים, דפדפן מובנה הוא מאוד רחוק הפונקציונלי שאפל יצר ב- Safari במשך שנים רבות. בשל מגבלות אבטחה, אחת הבעיות העיקריות הוא חוסר התמיכה "מפתחות חבילות iCloud", וכתוצאה מכך, סיסמות השלמות אוטומטיות ונתונים אחרים. המשתמשים צריכים לעבור ספארי, אבל זה נורא לא נוח.
מפתח אינדי של Homegrown תוכנה אלכס מחיר, עם זאת, ומצביע על היתרונות של העברת היישומים ב- Safari. לדבריו, ממשק צד שליש דפדפן שונה חסרים כמה מהם להציג את כתובת האתר של דף ביקר יכול להיות בעיה של התחזות של נתוני משתמש.
Ortwin גנץ מן FutureTap מסב את תשומת החסרונות של ממשק האחר: לא כל דפדפנים הקימו חיווי עומס טוב חיבור מאובטח. בריאן Developer Tumblr IRES תומך בדעה כללית כי יישומים מיני-דפדפן - הוא תמיד פשרה. מצד אחד, משתמשים קלים קישורים פתוחים מבלי לעזוב את היישום, אבל מצד שני - הם להקריב בהעדר עוגיות לסכן את עצמם על ידי הזנת פרטים אישיים בדף ששולט התצוגה של השלישי אדם.
בקר ספארי צפה
עם iOS 9 אפל הציג בקר צפה ספארי, אשר יחסוך מפתחים מהצורך לכתוב מיני-דפדפנים משלך, ומאפשר לך להשתמש ספארי לתוכן אינטרנט תצוגה.
ספארי צפו בקר דומה מאוד ספארי: בעת פתיחת קישור משתמשי אפליקצית ספארי נראה דף עם ממשק מוכר. ישנם רק שני הבדלים ויזואליים: צבע אפור של שורת הכתובת (המציין את המצב של "לקריאה בלבד") ו סמל ספארי טיפוסי בלוח התחתון, כי במקרה של הצורך לעבור לגרסה המלאה דפדפן.
עם ספארי צפה בקר אפל עושה את החיים לקלים יותר עבור מפתחים, לחסוך להם זמן, אבל באותו זמן אינו חדל אכפת הבטיחות של המשתמשים. הדבר הוא כי בדפי הפתיחה מתרחשים תהליך נפרד, לא קשור לבקשה, כך שהאחרון אינו רואה את ניווט URL ואתר.
זה לא רק מבטיח את שלומם של נתוני משתמש, אשר הם תמיד ב- Safari ולא הועבר יישומי צד שלישי, אלא גם מאפשר בקר צפה ספארי להשתמש ביתרונות אחרים, עוגיות ככזה. כלומר, אם אתה נכנסת בכל אתר הספארי, כאשר אתה מנסה לפתוח יישום צד שלישי דרך בקר ספארי צפה לא תצטרך להזין סיסמא.
אבל זה לא הכל. אפל איפשרה להשתמש "מפתחות חבילות iCloud" נתוני הקשר מילוי וכרטיסי אשראי, כמו גם הוספת מצב Reader ספארי, והרחבה של "שיתוף". ספארי צפו בקר מגדיר פישינג ומציג שגיאה שונה דפי האינטרנט, וכן תומך חסימת תכנים לא רצוייםאשר יפעל בדפדפן Safari ב- iOS 9.
היבטים חיוביים של חדשנות
לדברי בריאן, IRES, בקר ספארי צפה במהירות יהפוך לסטנדרט עבור שמציגים תוכן אינטרנט ב יישומי צד שלישי ומשתמשים ייתן עדיפות למוצרים כאלה. "אני לא רואה שום סיבה עבור רוב המפתחים לנטוש את כניסתה של בקר צפה ספארי, - הוא אומר. - ארכאי "יופיע ביישומים עתידיים עם דפדפן מובנה.
מפתחת מובילה של Instapaper בריאן דונהיו החליפה את הדפדפן המובנה כדי Instapaper ספארי צפו בקר. מיני דפדפן מאפשר למשתמשים להציג מאמרים בטקסט מלא ביישום, אבל היה לו מגבלות רבות. עכשיו ספארי צפו בקר Instapaper יכול להציע למשתמשים "ילידים» פונקציונלי ספארי. "וזה לא יכול להיכשל לרצות," - אומר דונהיו.
עבור אנדרס borum, לקוח מפתח iOS עבור Git עבודת העתקה, וזהו יתרון מרכזי של בקר ספארי צפו זוהי היכולת להשתמש "iCloud צרור מפתחות" ולעבור ספארי, ביצוע כל פעולות יישום. כמו יישומים רבים של הצד שלישי אחרים, העתק עבודה דורשת אימות המשתמש לשירות שממנו הסיסמה מאוחסנת ב- iCloud ולאחר מוחדר דרך ההשלמה אוטומטית. כבר עובדה זו לבדה היא סיבה טובה עבור המבוא של בקר ספארי צפו, אמר borum.
הוא תומך באופן מלא ג'ף Hekuort, היוצר של Easy רשימת קניות וכמה iOS-יישומים אחרים. «ספארי צפה בקר צריך לשמש גם עבור הצרכים הבסיסיים ביותר," - הוא אומר. המשתמשים יהיו אפשרויות שיתוף כרטיס ממשק מוכר, כמו גם שבבי ידידותי למשתמש כמו הסתרה_אוטומטית סרגלי כלים וניווט.
לדעתם, הינו משותף ידי מפתחים מנוסים אחרים, בטענה שזה כך שהם ספארי צפה בקר קל לקבל משהו, אשר חותר תמיד - משתמשים יוכלו להציג תוכן אינטרנט מבלי לעזוב שלהם יישומים. הסיבה היחידה שאנשים עוברים ל- ספארי לצפייה של אזכור מסוים, - מגבלה, ואת אי הנוחות של יישום מובנה בדפדפן צד שלישי. עכשיו הוא יישאר בעבר, ספארי צפו בקר יהיה "הזאבים ניזונים והכבשה בטוחה."
"מכשולים"
אחת הסוגיות שנדונו על ידי מפתחים הוא: האם זה שווה להקריב פתרונות מבאגים במשך שנים רבות ולעבור בקר צפו ספארי חדש? במילים אחרות, מה לבחור: seamlessness וגמישות הנוכחי עם תמיכה עבור פונקציות המערכת?
הבורא אנדרו GiftPlanner מילחם שמדאיג כי ספארי צפה בקר לעולם ייראה "לחלוטין משולב "בגלל חוסר ממשק והתאמה אישי עמוקים, מה שהופך אותה התפיסה בנספח זר. לדוגמה, הדפדפן כולל מובנית מחוות GiftPlanner שאינם זמינים ב- Safari צפה בקר. ובכל זאת, על פי מילחם, פתרון חדש יש יתרונות רבים יותר מאשר חסרונות.
צפוי כי עם שחרורו של iOS 9 מפתחי יישומים ידועים לא להעביר בקר צפה ספארי, וימשיכו להשתמש בדפדפנים המובנים שלה לתוכן אינטרנט תצוגה. למעשה, בתוך היישומים ביותר דפדפנים מיני יש את אותן פונקציות כמו ספארי צפו בקר: כפתורי ניווט, בשורת כתובת, את היכולת לעשות CS.
זה הגיוני לשאול אם צריך את היכולת לתקשר עם יישומים אחרים חברות גדולות עם המערכות האקולוגיות שלהם. דוגמה בולטת - פייסבוק וטוויטר. שני היישומים בחינם הפופולריים ביותר ב- App Store לא להשתמש בהחלפת רחבה עבור iOS 8. למה? התשובה היא פשוטה: זה רווחי אנשים שתפו תוכן ומאחסן אותם במקומות אחרים, מחוץ אקולוגיות משלהם. מסיבות אלה, חברות כמו גוגל, פייסבוק וטוויטר, לא למהר עם שילוב הבקר צפה ספארי, ובכך להאט המבוא הנרחב שלה.
עם ספארי צפה בקר לטוויטר למשתמשי iOS כדי לשמור קישורים כל השירותים, בעוד פייסבוק לא יוכלו לעקוב אחר הדפים שבהם משתמשים ללכת. כנ"ל לגבי Gmail - Google לא תוכל לנתח את התנועה היוצאת מיישום הדואר האלקטרוני. וזה רק כמה דוגמאות. עבור חברות אשר תלויים לאיסוף והניתוח של נתוני משתמש, בקר ספארי צפו אינו מבשר טוב.
עם זאת, רכיב התוכנה החדש של אפל יש בעיה נוספת: כיצד משתמשים יוכלו לדעת בוודאות כי הם נמצאים בסביבה בטוחה? ספארי צפו בקר דומה באופן שטחי הספארי, אבל זה לא חלק ממנה. מובנה ממשק הדפדפן נותן דמיון חזותי עם ספארי צפה בקר, מפתחים חסרי מצפון יוכלו לקבל גישה סיסמאות ונתונים רגישים אחרים מן "iCloud Keychain». משתמש עם ידע טכני אפילו לא יכול לקבוע את האותנטיות של בקר צפה ספארי.
ועם הזבוב האחרון וקוץ בה. אפליקציות עם פונקציות ספציפיות צפויות גם לוותר דפדפנים שלהם לטובת הבקר צפה ספארי. יישומים אלה כוללים, למשל, מנהלי הורדות. היכולת להעלות קבצים מיושמת על ידי מפתחים המיניים-בדפדפנים שלהם, אבל זה בהחלט לא יעבוד ב- Safari צפו בקר.
אינטרנט חדש צפה
המפתחים של יישומי צד שלישי הכי לא מקבלים מיצירת הדפדפנים שלהם לא תענוג ולא רווח. כמו עם כל פונקציה ביישום, זה לוקח זמן ומשאבים כדי לפתח, כך צפה ספארי בקר יאפשר להם לרדת במשקל זה מכתפיהם ולהתמקד יישומים ופונקציות אחרים שיפור.
בריאן IRES, מפתחת Tumblrספארי צפה בקר - זוהי הזדמנות נדירה למפתחים בקלות לספק למשתמשים חווית משתמש טובה יותר ובטוח יותר.
נכון אפל נתוני משתמש סודי להגן - זו היא התכונה העיקרית של בקר ספארי צפה. הוא משלב את ההיבטים הטובים ביותר של ספארי, שתמיד יישאר נגיש דפדפני צד שלישי: חוויית משתמש אחידה, מהירות, אבטחה, ואת כל התכונות.
"מהיר ומאובטח דפדפן בתוך היישום הוא חשוב באותה מידה עבור מפתחים ומשתמש" - מסכם אלכס המחיר. לקראת סוף השנה, אנו צפויים לראות הפצה וקבלה רחבה של בקר ספארי צפה ברוב יישומי צד שלישי.