सॉफ्टवेअर विक्रेत्याद्वारे जावास्क्रिप्ट ओब्ब्स्केशन आणि माय टिपिंग

मी Google नकाशे एपीआय वापरुन अजाक्स अनुप्रयोगासाठी अलीकडे जावास्क्रिप्टचे बरेचसे लिहित आहे. एकदा मी पूर्ण केल्यावर मला दोन चिंता आहेत… अनुप्रयोगाची सुरक्षितता तसेच एखाद्याने धडपडण्यापासून माझे कठोर प्रयत्न करणे. मी किती दूर जाणार आहे याची मला खात्री नाही, परंतु मी त्याबद्दल वाचले जावास्क्रिप्ट ओब्फुसकेशन माझ्या एका पुस्तकात, अजॅक हॅक्स.

जावास्क्रिप्ट ओब्फुसकेशन प्रत्यक्षात खूपच छान आहे. हे आपल्या स्क्रिप्टला चोरीपासून संरक्षण देण्याची आवश्यकता नाही, परंतु त्यास व्हेरिएबल्सचे नाव बदलून आणि कोणतेही स्वरूपन काढून टाकणे अधिक अवघड बनविते. पांढरी जागा, स्वरूपन आणि आपल्या व्हेरिएबल्सच्या नावांचे आकार कमी करून, एक अतिरिक्त फायदा होईल - आपल्या स्क्रिप्ट फाइलचा आकार कमी करा. हे आपली पृष्ठे जलद लोड करण्यात मदत करेल. मी k के स्क्रिप्टसाठी एक चाचणी केली आणि ती जवळपास अडीच केपर्यंत वाचविली! वाईट नाही.

सुचना: आपण हे करण्याचा विचार करीत असल्यास, सावधगिरी बाळगण्याची एक टीप. Google कडे त्यांच्या एपीआय सह नामकरण संदर्भात कठोर संदर्भ आहेत, जेणेकरून त्या व्हेरिएबल्सना अन्य नावांनी पुनर्स्थित न करण्याची खात्री करा! हे चालणार नाही.

कडून छान छान अ‍ॅप खरेदी करुन मी जखम केली जावास्क्रिप्ट स्रोत. त्यांच्या साइटवर स्क्रिप्ट चालू केल्याच्या परिणामाचे एक उदाहरण आहे. एक स्क्रीनशॉट येथे आहे:

जावास्क्रिप्ट ओब्फुसेटर

आता, बद्दल टिप दिले. आपण वाचले नाही तर टिपिंग पॉइंट मॅल्कम ग्लेडवेल यांनी लिहिलेले हे एक मनोरंजक वाचन आहे. मला मिस्टर

माझ्या खरेदीवर प्रक्रिया करण्यासाठी माझ्या क्रेडिट कार्डची माहिती टाकल्यानंतर, तेथे एक अतिरिक्त चेक बॉक्स होता जिथे मी 4.99 XNUMX भरणे शक्य होते जेणेकरून मी माझी नोंदणी गहाळ झाल्याची नोंद ठेवेल आणि नोंदणी पुन्हा स्थापित करावी लागेल. कार्यक्रम. मी याबद्दल काही मिनिटे विचार केला ... आणि बॉक्स चेक केला. जेव्हा मी त्यांच्या अनुप्रयोगासाठी नोंदणी की गमावले आणि मला ती पुन्हा लोड करण्याची आवश्यकता भासली तेव्हा मला दुसर्‍या विक्रेत्यास ईमेल पाठविणे आठवले.

मी थोडा! मी बहुधा त्यांना लिहीत नाही आणि त्यांच्याकडून कळ विचारणार नाही, परंतु त्या उबदार अस्पष्ट भावनाबद्दल मी $ 4.99 दिले. मी अस्वस्थ नाही - माझी माहिती टिकवून ठेवण्यासाठी ही वास्तविक किंमत आहे. मला आश्चर्य आहे की इतर विक्रेतेही असे करत नाहीत. ग्लॅडवेल आपल्या पुस्तकात ज्या परिस्थितीविषयी चर्चा करीत आहे तो हाच आहे. मी आधीपासूनच सॉफ्टवेअरवर विकले गेले आहे, मी आधीच वचन दिल्यानंतर त्यांनी मला थोडे अधिक मागितले. छान!