La "font" s'anomena més sovint el codi d'un programa en un llenguatge de programació llegible per l'ésser humà (d'alt nivell). Amb aquest codi, podeu fer canvis al programa (script, pel·lícula flash, aplicació Java, programa d'aplicacions, etc.). L’autor o distribuïdor del programa decideix per si mateix si distribuirà el codi font juntament amb el producte acabat. Hi ha tota una classe d'aplicacions que es distribueixen "de codi obert", el codi font d'altres programes (per exemple, scripts JavaScript o pàgines HTML), per definició, no es pot ocultar i el codi font d'altres programes està subjecte als drets d'autor.
Instruccions
Pas 1
Obteniu el codi font de l'aplicació de codi obert del lloc de l'autor o distribuïdor d'aquest producte de programari. Normalment, podeu trobar l'adreça del lloc a la secció del menú amb el nom "Ajuda", si seleccioneu l'element "Quant a".
Pas 2
Feu clic amb el botó dret a una pàgina web si voleu accedir al seu codi font. En qualsevol navegador, el menú contextual desplegable contindrà l'ordre view source, tot i que la seva redacció pot variar lleugerament. Podeu prescindir del menú contextual: la combinació de tecles ctrl + u duplica la trucada a l'ordre de visualització d'origen. Alguns dels navegadors tenen eines de navegació integrades (Mozilla Firefox, Google Chrome), altres utilitzen programes externs per a això, el més sovint és Bloc de notes. Podeu desar la font de la pàgina obtinguda d'aquesta manera en un fitxer.
Pas 3
Deseu la pàgina web juntament amb els fitxers de recursos que utilitza si voleu obtenir els scripts d'origen JavaScrip continguts en fitxers separats. El diàleg de desar s’inicia als navegadors prement la combinació de tecles ctrl + s i, per tal de desar tots els fitxers auxiliars, incloses les fonts JavaScrip, a la llista desplegable Tipus de fitxer, seleccioneu l’element Completa de la pàgina web. Els fitxers que necessiteu tindran l'extensió js.
Pas 4
Si necessiteu les fonts dels scripts del servidor (PHP, Perl, etc.), no podreu obtenir-los de la mateixa manera; a diferència dels scripts del client, no s’envien al navegador del visitant del lloc.. No funcionarà per obtenir-los del servidor pel vostre compte sense utilitzar mètodes il·legals si el programari hi està configurat correctament. Per obtenir-los, poseu-vos en contacte amb el propietari o intenteu trobar un analògic a Internet.
Pas 5
Gairebé el mateix passa amb les fonts dels elements flash, amb la diferència que no s’emmagatzemen al servidor: les fonts (fitxers amb l’extensió fla) es compilen al codi del programa (fitxers amb l’extensió swf) fins i tot abans de publicar-les a Internet. Però, tot i que les fonts originals només es poden obtenir del propietari o l'autor, és possible recrear-les amb un grau de precisió suficient. Amb aquesta finalitat es pretenen programes especialitzats, per exemple, Flash Decompiler Trillix.