ערפול Javascript והטיפ שלי על ידי ספק תוכנה

לאחרונה אני כותב לא מעט Javascript ליישום Ajax באמצעות ממשק ה- API של מפות Google. יש לי כמה חששות ברגע שאסיים ... אבטחת היישום, כמו גם הגנה על העבודה הקשה שלי מפני מישהו שתופס אותה. אני לא בטוח כמה רחוק אגיע, אבל קראתי על זה ערפול Javascript באחד מספרי, פריצות AJAX.

ערפול Javascript הוא למעשה די מגניב. זה לא בהכרח מגן על הסקריפט שלך מפני גניבה, אך הוא מקשה על ידי שינוי שם המשתנים והסרת כל עיצוב. על ידי הסרת רווח לבן, עיצוב וצמצום גודל שמות המשתנים שלך, יש יתרון נוסף - הקטנת גודל קובץ הסקריפט שלך. זה יעזור לטעון את הדפים שלך מהר יותר. עשיתי בדיקה לתסריט 4k וזה הציל אותו בערך 2.5k! לא רע.

הערה: אם אתה חושב לעשות זאת, הערה אחת של זהירות. לגוגל יש אזכורי שמות קפדניים עם ה- API שלהם, אז אל תשכח לא להחליף את המשתנים האלה בשמות אחרים! זה לא יעבוד.

הפסקתי לרכוש אפליקציה קטנה ונחמדה מ מקור Javascript. יש דוגמה לתוצאות הפעלת הסקריפט באתר שלהם. הנה צילום מסך:

ערפילת Javascript

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

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

נשכתי! סביר להניח שלעולם לא אכתוב ואבקש מהם את המפתח, אבל שילמתי 4.99 דולר עבור התחושה המטושטשת החמה ההיא. אני לא מוטרד - זה למעשה מחיר סביר לשמור על המידע שלי. אני מופתע שגם ספקים אחרים לא עושים זאת. זהו סוג התרחיש עליו מדבר גלדוול בספרו. כבר מכרו אותי בתוכנה, הם פשוט ביקשו ממני עוד קצת אחרי שכבר התחייבתי. נֶחְמָד!