Javascript-obfuscaasje en myn foegjen troch in softwareleveransier

Ik skriuw de lêste tiid frijwat Javascript foar in Ajax-tapassing mei de Google Maps API. Ik haw in pear soargen as ik ienris klear bin ... de befeiliging fan 'e applikaasje en ek gewoan myn hurde wurk te beskermjen tsjin ien dy't it pakt. Ik bin net wis hoe fier ik gean, mar ik lês oer Ferfetting fan Javascript yn ien fan myn boeken, AJAX HACKS.

Ferfetting fan Javascript is eins aardich koel. It beskermet jo skript net needsaaklik fan stellerij, mar it makket it folle dreger troch de fariabelen te neamen en elke opmaak te ferwiderjen. Troch wite romte te ferwiderjen, op te meitsjen en de grutte fan 'e nammen fan jo fariabelen te ferminderjen, is d'r in ekstra foardiel - de grutte fan jo skripttriem ferminderje. Dit sil helpe om jo siden rapper te laden. Ik haw in test dien foar in 4k-skript en it bewarre it nei sawat 2.5k! Net min.

NOAT: As jo ​​tinke oer dit te dwaan, ien notysje fan foarsichtigens. Google hat strikte referinsjes foar nammejouwing mei har API, dus wês der wis fan dat jo dizze fariabelen net ferfange troch oare nammen! It sil net wurkje.

Ik haw de oankeap fan in moaie lytse app fan Javascript Boarne, D'r is in foarbyld fan 'e resultaten fan it draaien fan it skript op har side. Hjir is in skermôfbylding:

Javascript obfuscator

No, oer krijen Wetter - Agrarwetter, As jo ​​net hawwe lêzen It kantelpunt troch Malcolm Gladwell, it is in nijsgjirrige lêzing. Ik wol de wurden fan Mr. Gladwell net ferneatigje, mar yn prinsipe sprekt it it feit dat d'r faaks in kantelpunt liket te wêzen foar besluten dy't wy meitsje of yn 'e eigentlike barrens dy't har ûntjouwe yn ús bedriuw en ús libben.

Nei it yntsjinjen fan myn kredytkaartynformaasje om myn oankeap te ferwurkjen, wie d'r in ekstra karfakje wêr't ik $ 4.99 koe betelje, sadat it bedriuw myn registraasje-ynformaasje soe behâlde yn it gefal dat ik dy kwytrekke en de programma. Ik haw der in pear minuten oer neitocht ... en it fakje hifke. Ik tocht oan dat ik in oare ferkeaper e-post moast as ik de registraasjekaai foar har applikaasje kwyt wie en dizze opnij moast.

Ik beet! Ik sil se wierskynlik noait skriuwe en freegje om 'e kaai, mar ik betelle $ 4.99 foar dat waarme fuzzy gefoel. Ik bin net oerstjoer - it is eins in ridlike priis om myn ynformaasje te behâlden. Ik bin ferrast dat oare leveransiers dit ek net dogge. Dit is it soarte fan senario's wêr't Gladwell yn syn boek oer praat. Ik waard al ferkocht op 'e software, se fregen my gewoan om in bytsje mear nei't ik al begien hie. Aardich!

ien reaksje

  1. 1

    Gladwell docht miskien wat dat jo waarme fuzzies brocht, mar it is wat, foar my, moat diel útmeitsje fan basale klanttsjinst. It âlde útgongspunt fan dwaan wat goed en minsken sille wurken werombringe.

    Twa kear yn mear as 25 jier fan it brûken fan kompjûters, moast ik kontakt opnimme mei in leveransier as softwaremakker foar in toetsoade. Om guon frjemde reden makken dizze koades it noait yn myn hieltyd groeiende ferwulft fan searjenûmers en registraasje-ynformaasje opslein yn in feilige database yn myn persoanlike ynformaasjeplanner dy't ik sûnt 1992 haw neamd Time and Chaos (http://www.chaossoftware.com/ as jo ynteressearre binne).

    Ien fan 'e bedriuwen dy't ik kontaktte joech my myn koade - sûnder probleem - fjouwer jier nei de earste oankeap. Yn 'e fjouwer jier sûnt de earste oankeap wie ik fan e-postkliïnten skeakele, upgrade nei in nij bestjoeringssysteem, en haw ik oare oankeapen fan har dien. Diel fan dat "klantrekord" it bedriuw moat altyd ûnderhâlde is dy list mei koades as jo, de klant hat se wer nedich.

    Laden dêrfoar liket krekt as de fergoeding dy't in protte fersekeringsbedriuwen no besykje har fersekerden te rekkenjen foar it "gemak" fan it ûntfangen fan papierbasearre or elektroanyske rekkens (se binne net opsjoneel, tink derom), lykas de fergoeding foar it "gemak" fan beteljen per sjek ($ 1.25 fergoeding) of foar it "gemak" fan elektroanysk betelje ($ 1.00 fergoeding). De fergoedingen binne op syn bêst laitsjend, mar wjerspegelje bedriuwen dy't de normale kosten fan direkte saken dwaan, tegearre mei in winstmarge.

Wat tinksto?

Dizze side brûkt Akismet om spam te ferleegjen. Learje hoe't jo kommentaargegevens ferwurke wurde.