إخفاء جافا سكريبت وإكرامياتي من قبل بائع برامج

أنا أكتب القليل من Javascript مؤخرًا لتطبيق Ajax باستخدام Google Maps API. لدي بعض المخاوف بمجرد انتهائي ... أمان التطبيق بالإضافة إلى حماية عملي الشاق من الاستيلاء عليه. لست متأكدًا من المسافة التي سأذهب إليها ، لكني قرأت عنها تشويش جافا سكريبت في أحد كتبي ، أياكس هاكس.

التعتيم على جافا سكريبت رائع حقًا. لا يحمي بالضرورة البرنامج النصي الخاص بك من السرقة ، ولكنه يجعل الأمر أكثر صعوبة عن طريق إعادة تسمية المتغيرات وإزالة أي تنسيق. من خلال إزالة المسافة البيضاء والتنسيق وتقليل حجم أسماء المتغيرات الخاصة بك ، هناك فائدة إضافية - تقليل حجم ملف البرنامج النصي الخاص بك. سيساعد هذا في تحميل صفحاتك بشكل أسرع. لقد أجريت اختبارًا لبرنامج نصي بدقة 4k وحفظه إلى حوالي 2.5 كيلو بايت! ليس سيئا.

NOTE: إذا كنت تفكر في القيام بذلك ، فاحرص على ملاحظة تحذير واحدة. لدى Google مراجع تسمية صارمة مع واجهة برمجة التطبيقات الخاصة بهم ، لذا تأكد من عدم استبدال هذه المتغيرات بأسماء أخرى! لن تنجح.

انتهيت من شراء تطبيق صغير لطيف من مصدر جافا سكريبت. هناك مثال على نتائج تشغيل البرنامج النصي على موقعهم. هذه لقطة شاشة:

جافا سكريبت Obfuscator

الآن ، حول الحصول على الرؤوس. إذا لم تقرأ نقطة التحول بقلم مالكولم جلادويل ، إنها قراءة ممتعة. لا أريد تدمير كلمات السيد جلادويل ، لكنها تتحدث بشكل أساسي عن حقيقة أنه ، في كثير من الأحيان ، يبدو أن هناك نقطة تحول في القرارات التي نتخذها أو في الأحداث الفعلية التي تتكشف في أعمالنا وحياتنا.

بعد إدخال معلومات بطاقة الائتمان الخاصة بي لمعالجة عملية الشراء الخاصة بي ، كان هناك مربع اختيار إضافي حيث يمكنني دفع 4.99 دولارًا أمريكيًا حتى تحتفظ الشركة بمعلومات التسجيل الخاصة بي في حالة فقدها واحتجت إلى إعادة تثبيت وإعادة تسجيل برنامج. فكرت في الأمر لبضع دقائق ... وفحصت المربع. تذكرت أنني اضطررت إلى إرسال بريد إلكتروني إلى بائع آخر عندما فقدت مفتاح التسجيل الخاص بطلبهم واحتجت إلى إعادة تحميله.

أنا قليلا! على الأرجح لن أكتب وأطلب منهم المفتاح أبدًا ، لكنني دفعت 4.99 دولارًا مقابل هذا الشعور الدافئ الغامض. أنا لست منزعجًا - إنه في الواقع سعر معقول للحفاظ على معلوماتي. أنا مندهش من أن البائعين الآخرين لا يفعلون هذا أيضًا. هذا هو نوع السيناريو الذي يتحدث عنه جلادويل في كتابه. لقد تم بيعي بالفعل على البرنامج ، لقد طلبوا مني ببساطة المزيد بعد أن ألتزم بالفعل. لطيف!

تعليق واحد

  1. 1

    قد يكون جلادويل يفعل شيئًا جلب لك ضبابية دافئة ، لكنه شيء ، بالنسبة لي ، يجب أن يكون جزءًا من خدمة العملاء الأساسية. الفرضية القديمة لفعل شيئًا جيدًا وسيعود الناس إلى العمل.

    في أكثر من 25 عامًا من استخدام أجهزة الكمبيوتر ، اضطررت إلى الاتصال بمورد أو صانع برامج للحصول على رمز مفتاح. لسبب غريب ، لم تدخل هذه الرموز أبدًا في خزني المتزايد باستمرار من الأرقام التسلسلية ومعلومات التسجيل المخزنة في قاعدة بيانات آمنة في مخطط المعلومات الشخصية الخاص بي الذي استخدمته منذ عام 1992 يسمى Time and Chaos (http://www.chaossoftware.com/ في حال كنت مهتمًا).

    أعطتني إحدى الشركات التي اتصلت بها الرمز الخاص بي - بدون إصدار - بعد أربع سنوات من الشراء الأولي. خلال السنوات الأربع منذ الشراء الأولي ، قمت بتحويل عملاء البريد الإلكتروني ، وقمت بالترقية إلى نظام تشغيل جديد ، وقمت بعمليات شراء أخرى منهم. جزء من ذلك "سجل العميل" الشركة يجب أن تحافظ عليه دائمًا هل هذه قائمة الرموز في حال كنت ، العميل يحتاجهم مرة أخرى.

    إن فرض رسوم مقابل ذلك يشبه إلى حد كبير الرسوم التي تحاول العديد من شركات التأمين الآن تحميل المؤمن عليهم مقابل "راحة" تلقي المستندات الورقية or الفواتير الإلكترونية (ليست اختيارية ، ضع في اعتبارك) ، بالإضافة إلى رسوم "الراحة" للدفع بشيك (رسوم 1.25 دولار) أو "راحة" الدفع إلكترونيًا (رسوم 1.00 دولار). الرسوم مضحكة ، في أحسن الأحوال ، لكنها تعكس الأعمال التي تمرر التكلفة العادية لممارسة الأعمال التجارية مباشرة ، إلى جانب هامش ربح.

ما رأيك؟

يستخدم هذا الموقع نظام Akismet لتقليل الرسائل الضارة. تعرف كيف تتم معالجة بيانات تعليقك.