TorinoJS / torinojs.github.io

TorinoJS
http://torinojs.github.io
MIT License
8 stars 3 forks source link

Google ANALytics → GNU easter egg #3

Closed valerio-bozzolan closed 8 years ago

valerio-bozzolan commented 8 years ago

Removed proprietary Google ANALytics tracker (IMHO the GNU easter egg in the source code will give more visibility than Google ANAL :smile: ) Moved inline CSS to an external one Cookies? No one! Removed third party JavaScript cookie bar Spaces → Tabs

Thanks for this project!

grigio commented 8 years ago

Grazie per averci provato :) Analytics ogni tanto lo guardo, chi non vuole essere tracciato può disabilitare i cookie di terze parti.

Se mi fai un commit separato ti accetto "Converted (Microsoft's) .ico favicon to .png " anche se poi devo accertarmi che non crei effettivamente casini in altri browser

valerio-bozzolan commented 8 years ago

Ah.

Comunque chi non vuole essere tracciato sa come non essere tracciato; chi non vuole codice minificato non libero sa come non caricarlo. È il comportamento stesso che non è molto amichevole: è un terribile biglietto da visita.

Comunque la favicon in png è una specifica W3C molto vecchia (< 2005).

antonellopasella commented 8 years ago

Si può impostare il tracciamento con anonimizzazione IP.

Se i peggiori terribili biglietti da visita fossero un cookie, il mondo sarebbe un posto magnifico.

Antonello Pasella http://www.pasella.it

valerio-bozzolan commented 8 years ago

Insomma regá', in un evento dedicato a JS e tecnologie web FLOSS, la gente dovrebbe amare il JS e rispettare le tecnologie web FLOSS.

ANAL non mi risulta best friend di tutto ciò. È un ottimo riassunto di tracciamento quanto di offuscazione del codice; di poco rispetto per gli utenti, per i loro dati, di troppo potere centralizzato in una sola societá, ..

Insomma, aveste voi la fortuna di avere milioni di sviluppatori che hanno permesso che miliardi di dispositivi caricassero il tuo JS ogni secondo in ogni pagina di ogni sito.

Session Hijacking di massa? Cursor tracking? Sfruttare exploit CVE JS massivi? Stuprare i figli? Gombloddi? La domanda non è perchè dovrebbero farlo, ma perchè dovrebbe essere normale poterlo fare.

Togliere ANAL è un favore all'utente nonchè, perchè no, un messaggio politico molto apprezzabile e rispettabile.

TL;DR Non è che sia maleducazione che un sito mostri in partenza pieno rispetto per i suoi visitatori...

grigio commented 8 years ago

@valerio-bozzolan Un'evento dedicato a JavaScript e Open Source non significa che sia un evento politico GNULebano o EFF.

Tutti gli strumenti che usa TorinoJS sono SaaS proprietari: Github, Eventbrite, Analytics,.. ciò nonostante lo scopo rimane quello di divulgare JavaScript e tecnologie web Open Source affinché ognuno possa informarsi e fare in autonomia le proprie scelte per il proprio sw.

Andare a vedere cosa accade nei computer degli altri, se ha i sw aggiornati, se usa Linux o meno, non è lo scopo di questo gruppo. Se uno non gradisce Analytics può bloccarlo, se uno naviga su siti Wordpress o con Apache bucato rischia di scaricarsi virus o malware anche se non usano Analytics, quindi?

Rispettare gli utenti significa informarli e lasciargli fare le proprie scelte, se poi tu per motivi etici non navighi sui siti che usano cookie o js minificato fai pure, perderti il 99% di internet è una tua scelta.

valerio-bozzolan commented 8 years ago

Questo è davvero il delirio.

Mi dispiace per le vostre giornati stressanti, ma bastava dire questo:

A: «Un megablob JS non è bellissimo in un evento open JS» B: «Uh... Già! Magari noi ne facciamo a meno»

GitHub è un ottimo SaaSS: il tasto verde di git merge è quasi sexy. Avrebbe tolto un blob e aggiunto un cowsay.

Insomma, guai a fare bella figura.

antonellopasella commented 8 years ago

Scusate, ma chiederei di riportare la discussione a livelli costruttivi.

Ricordiamo che l'origine di TorinoJS è esclusivamente l'impegno di Luigi Maselli.

Comunque possiamo parlare dell'argomento alla prossima riunione, con chi vuole partecipare (attivamente) all'organizzazione.

Ciao

grigio commented 8 years ago

TorinoJS esiste grazie al mio impegno e alle persone e organizzazioni che mi hanno aiutato in modo più o meno continuativo.

Onestamente tutta sta discussione su una landing page, che è praticamente un "segnaposto e basta", mi sembra esagerato, Analytics mi è utile per capire dove provengono i nuovi utenti e visto che Github non mi da i log non mi pare ci siano alternative.

Lo scopo di TorinoJS è quello di far incontrare persone (in carne ed ossa) che vogliono condividere le proprie esperienze con js e tecnologie web open source, sul resto poi ognuno continua a pensarla come vuole

valerio-bozzolan commented 8 years ago

Eh? :frowning: Relax!

Veramente, @grigio, è proprio perchè ti conosco di fama per i tuoi eventi JS che ritenevo scontato che al tuo team sarebbe subito piaciuta l'idea di favorire il passa-parola di TorinoJS strippando via Anal in favore dell'invito di contatto su Gitter.

Ho frainteso? Può essere, ma hey! Non sei nel mio mirino, così come non ho sminuito il vostro lavoro.

La considerazione mi sembra banale: Anal lo si mette come fosse prezzemolo anche quando non serve, anche per l'appunto su landing di 12 righe, però in un evento open JS può essere interpretato (mi ripeto) come un ambiguo "biglietto da visita".

Volevo fixarlo? Non me ne volete.

grigio commented 8 years ago

@valerio-bozzolan Sì ma Gitter e Analytics fanno cose diverse :) Comunque no prob, spero potremmo chiarirci di persona alla prossima #jsNight Ciao