Pagina 1 di 1

Google API : Servono davvero?

Inviato: mer 22 ott 2014, 13:17
da joe
Da qualche tempo sto armeggiando con la compilazione/installazione di Chromium.
Appena aperto dice:
Mancano le chiavi dell'API di Google: Alcune funzionalità di Chromium verranno disattivate
La domanda sorge spontanea:

1- quali funzionalità di preciso vengono disattivate?
2- sono davvero utili? A chi?
3- Ma cosa diavolo sono queste API di Google?????
4- E l'attivazione di queste api e relative chiavi, non avrà qualche effetto collaterale? magari sul discorso privacy o simili?

Di tutte le cose che ho letto, penso forse di essermi fatto una mezza idea di come aggiungere ed attivare le chiavi dell'API di Google.... Ma quello che invece continuo a non capire è perchè mai dovrei farlo.
Leggendo in giro vedo che potrebbero essere utili più a chi programma che a chi semplicemente utilizza il browser per navigare... Ma magari mi sfugge qualcosa, molto probabile.

Ne sapete niente?
Siete in grado di rispondere o commentare le mie domande sopra?

Grazie in anticipo! :)

Re: Google API : Servono davvero?

Inviato: gio 23 ott 2014, 14:25
da marlavo
Per risponderti ai punti da 1 a 4 quoto AlienBOB (sempre lui!):
I did some research, to see what I needed to put into my SlackBuild. The one on slackbuilds.org for instance, does not build the Native Client. It also does not define a Google API key or OAuth tokens. Without these API keys, some features of Chromium that use Google APIs will not be available in the browser. Think of Chrome sync, push messaging, remote desktop sharing, safe browsing, search suggestions and more.
Trovi tutto il post qui: http://alien.slackbook.org/blog/chromiu ... nd-pepper/

Re: Google API : Servono davvero?

Inviato: gio 23 ott 2014, 17:10
da joe
Ma quelle sono le API che Alien aggiunge al suo pacchetto...
Io voglio sapere in generale se posso non aggiungere nulla e poter comunque usare il browser normalmente...
Da quanto ho capito la mancanza delle key, pregiudica unicamente il funzionamento di alcune applicazioni Google e non funzionalità base del browser.
Molte di quelle applicazioni mi sembra no più indicate per uno sviluppatore che no per un utente normale. Ma non ho approfondito sinceramente.

Per quanto ho provato fin'ora, mi sembra che funzioni tutto normalmente a parte l'avvertimento un po' invadente circa la mancanza di Google API Keys che si ripresenta all'avvio di chromium. Ci sarà modo di bloccare anche quello...

Re: Google API : Servono davvero?

Inviato: gio 23 ott 2014, 17:29
da ilmich
joe ha scritto:Da quanto ho capito la mancanza delle key, pregiudica unicamente il funzionamento di alcune applicazioni Google e non funzionalità base del browser.
è esatto. senza le google key chromium non si integra con servizi/estensioni di google.. per il resto funziona normalmente. difatti il pacchetto (oramai vetusto) che sta su slacky è compilato senza le google key.
tra l'altro per dirla tutta ci sono diversi modi di indicare le google key.. le puoi indicare in fase di compilazione (e in quel caso non ti appare il warning) ma puoi anche indicargliele a runtime tramite appositi parametri.. proprio perchè le google key possono anche essere personali.

Re: Google API : Servono davvero?

Inviato: gio 23 ott 2014, 23:43
da joe
Ok, alla fine per non farmi comparire il messaggio delle "Google API Keys" mancanti ho inserito nel file /etc/default/chromium le seguenti righe:

Codice: Seleziona tutto

# No missed Google API Keys warning
export GOOGLE_API_KEY="no"
export GOOGLE_DEFAULT_CLIENT_ID="no"
export GOOGLE_DEFAULT_CLIENT_SECRET="no"
E il messaggio all'avvio del browser ora è sparito.
Se avete dubbi su quel file di configurazione e non sapete da dove salti fuori potete vedere i dettagli qui