8Jul
יש לא מעט אפליקציות אינטרנט עבור Chrome שנראות כקיצורי דרך 'מקוצרים' לאתרים המועדפים שלנו, אבל האם זה כל מה שהן, או שיש להן יותר?סופרוזר של Q & פוסט יש את התשובות.
השאלה של היום &מפגש תשובה מגיע אלינו באדיבות SuperUser - חלוקה של סטאק שערי, קהילה מונחה קיבוץ של Q & אתרי אינטרנט.
השאלה
קורא הסופר kolypto רוצה לדעת אילו יתרונות, אם בכלל, יש להתקין את יישומי Chrome שמשכפלים אתר אינטרנט:
ישנם מספר אפליקציות Chrome שנראות כקיצורי דרך לשירותי אינטרנט שונים.כמה דוגמאות הן:
- Google Play מוסיקה
- Google Docs
- יומן Google
- מפות Google
- Evernote
נראה שהם לא מוסיפים או משנים תכונות כלשהן מחוץ לקביעת קיצור דרך בדף "יישומים".האם יש סיבות להתקין אותם?מה הם באמת עושים?
האם סוגים אלה של יישומי Chrome הם רק קיצורי דרך 'מקוצרים', או שיש להם יותר ממה שאנחנו מודעים אליו?
תשובה
תרומת SuperUser Joejoe31b יש את התשובה עבורנו:
דף זה של Google Developer מפרט את ההבדלים בין יישומים מתארחים וארוזים.בקיצור, ההבדל העיקרי ביניהם הוא שהאפליקציות המתארחות הן אלה שאתה חושב עליהן( אלה שמציגות אתר מתארח), ואפליקציות ארוזות הן אפליקציות שהן יותר עצמאיות( וכוללות את רובן, אם לא את כולן, שלקבצי HTML ו- CSS שלהם, או משאבים).
בפורומים של WrongPlanet, היה כאן דף מעניין שמתאר חלק מהסיבות לכך שמפתח עשוי ליצור אפליקציה מתארחת.סיבה אחת לכך היא כי "אפל בעין שלי" הצביע היה:
- זה יכול להיות אתר מבחינה טכנית, אבל הוא פועל באופן בלתי ניתן להבחין בין דפדפן דפדפן רגיל שאינו דפדפן אינטרנט.כמו כן, מה שהופך אותו לקיצורי רצועות משם כל פקדי הדפדפן לא רלוונטיים כך שזה נראה כמו חלון יישום רגיל.
'NeantHumain' המשיך את הדיון באומרו:
- אפליקציות Google Chrome הן רק יישומי אינטרנט שנכתבו ב- HTML5 המנצלים תכונות חדשות כגון: בד, וידאו, SVG, WebGL וחבורה של ממשקי API חדשים שניתן לגשת אליהם באמצעות JavaScript.הם יכולים לשמש לכל דבר, החל מיקום גיאוגרפי, אחסון לא מקוון, ו / או עובדים באינטרנט עבור סוג של multithreading.
אז, במילים אחרות, נראה כי עוד קורה ברקע של יישום מתארח מאשר רק הצגת דף אינטרנט.זה מאפשר למפתח להרחיב את הפונקציונליות של האתר, ולעקוף חלק מהמגבלות כי אתר רגיל עלול להיתקל.
יש משהו להוסיף להסבר?נשמע את ההערות.רוצה לקרוא תשובות נוספות ממשתמשים אחרים בעלי ידע טכנולוגי?בדוק את נושא הדיון המלא כאן.