9Aug

מדוע לא כל היישומים ניידים?

שאלה זו היא nags לכל מי התאהב באפליקציות ניידים: למה לא כל היישומים ניידים?

השאלה של היום &מפגש תשובה מגיע אלינו באדיבות SuperUser - חלוקה מחודשת של Stack Exchange, קיבוץ קהילתי של אתרי Q & A.

השאלה

SuperUser הקורא טום אוהב את הארגון הנקי יישומים ניידים לספק ורוצה לדעת למה הכל לא נייד:

אני לאחרונה מנסה 'להתקין' דברים הרבה פחות על המחשב שלי Windows( אני שונא את המתקינים - אניצריך לדעת איפה תוכניות לשים דברים. ..), בחירה להשתמש בגירסאות ניידים או עצמאית של יישומים במקום.

שמתי את כולם ב 'תוכניות' ביציאת כונן נפרד מהמחיצות של Windows שלי, אז בכל פעם שאני מחדש, יש לי את כל היישומים שלי זמין עם מאמץ מינימלי בצד פלוס, אני מקבל התקנה נקייה נקי.

יישומים כמו Office ו Creative Suite עדיין דורשים ממני לעבור תהליך ההתקנה ארוך להחריד שבו אלף ספריות אקראיות וכלים נזרקים על פני המערכת שלי.

מדוע יישומי Windows עדיין זקוקים להתקנה?למה אנחנו לא יכולים פשוט לגרור את Photoshop לתיקייה à la OSX ופשוט יש את זה עובד?האם מישהו אחר להתמקד יישומים ניידים, או שאני פשוט להיות OCD על כל העניין?

אנחנו בהחלט אוהדים של יישומים ניידים וגם רוצה להגיע לתחתית הדברים.

התשובה

תורם SuperUser דוד ויטני מציעה כמה תובנות מדוע יישומים רבים אינם ניידים וכיצד Windows אוכפת סוג של הסדר נגד ניידות:

המתקין הם תוצאה של שנים של אבולוציה קצת( פשוטה) ההיסטוריה מסייעתלהבין למה הם עושים את מה שהם עושים. .

Windows 3.1 מודל הציע config.ini סגנון קבצי התצורה לכל יישום עם ליבות משותפות תמיכה נכנס תיקיות מערכת כדי למנוע שכפול שטח דיסק מבוזבז.

Windows 95 הציג את הרישום ומאפשר חנות מרכזית עבור תצורת יישומים המחליפה קבצי תצורה רבים.חשוב יותר, תצורת Windows היה מאוחסן באותו מקום.

הרישום הפך נפוח עקב יישומים לא לנקות אחרי עצמם.DLL לעזאזל קרה כתוצאה של גירסאות מרובות של ספריות משותפות אותו להחליף אחד את השני.

. NET הציג את הרעיון של app.config( כמעט ini קבצים לסמן 2, הפעם עם קצת יותר מבנה חיסכון מפתחים לבזבז זמן כתיבת מנתחי ידני).GAC הוצג על הרכבות משותפות גירסה בניסיון למנוע DLL גיהנום.

ב - Windows XP ו - moreso ב - Vista, מיקרוסופט ניסתה להגדיר את מרחב המשתמשים כמקום לאחסון נתוני משתמשים וקובצי תצורה במיקום סטנדרטי יחיד, על מנת לאפשר לפרופילי roamning ולהעברה קלה( רק להעתיק את הפרופיל שלך) עם היישומים המותקנים בתוכניתקבצים.

אז אני מניח, הסיבה היא כי "יישומים ב- Windows נועדו לחיות במקום אחד, תלות משותפת שלהם אחר, ואת הנתונים הספציפיים למשתמש אחר", אשר די הרבה עובד נגד הרעיון של xcopping מיקום אחד.

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

xcopy הוא "מקרה פשוט" ובוודאי לא מתאים ביותר לכל דבר.

למרבה הצער עבור אוהדים של כל הדברים ניידים, יישומים רבים, במיוחד יישומים גדולים כמו Office, יישארו קבועים ומופצים על פני מערכת ההפעלה.

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