Notizie: scarica ora l'ultima versione disponibile di Thunderbird!

Autore Topic: Un'estensione per evidenziare i siti che usano l'IDN  (Letto 12893 volte)

0 Utenti e 1 Visitatore stanno visualizzando questo topic.

Offline klades

  • Moderatore
  • Post: 5788
    • http://www.nic-nac-project.org/~kaosmos
Un'estensione per evidenziare i siti che usano l'IDN
« il: 16 Febbraio 2005 20:10:09 »
A questo indirizzo potete trovare una nuova estensione, scritta da me, che evidenzia l'uso dello standard IDN nell'indirizzo di un sito in cui vi trovate:
https://nic-nac-project.de/~kaosmos/idnshow.html
Non risolve certo il problema dello spoofing (  http://forum.mozillaitalia.org/viewtopic.php?t=8562 ), ma indica in modo poco "invasivo" quando vi venite a trovare in questo tipo di siti; mi sembra giusto sottolineare che in sè lo standard IDN non ha nulla di pericoloso, anzi è un'estensione utile degli standard, ma può essere ingannevole se usato in modo malizioso.
Ciao, Paolo

Offline jooliaan

  • Lazy Old Man
  • Post: 8532
    • BlogZilla
Un'estensione per evidenziare i siti che usano l'IDN
« Risposta #1 il: 16 Febbraio 2005 20:28:48 »
A me non funziona. La barra degli indirizzi non si colora di rosa... :roll:



Versione di Firefox in firma. Idee?

Ciao :)

Reb00t

  • Visitatore
Un'estensione per evidenziare i siti che usano l'IDN
« Risposta #2 il: 16 Febbraio 2005 20:34:58 »
A me funziona; 2 ipotesi: o è il tuo tema, oppure la tua versione di Firefox. Non saprei spiegarlo in un altro modo :?

Offline jooliaan

  • Lazy Old Man
  • Post: 8532
    • BlogZilla
Un'estensione per evidenziare i siti che usano l'IDN
« Risposta #3 il: 16 Febbraio 2005 20:36:36 »
Non ho idea della ragione. Comunque il supporto IDN della mia versione di firefox è abilitato.

http://img60.exs.cx/img60/2765/idnenabled2zd.png

Ciao :)

Offline klades

  • Moderatore
  • Post: 5788
    • http://www.nic-nac-project.org/~kaosmos
Un'estensione per evidenziare i siti che usano l'IDN
« Risposta #4 il: 16 Febbraio 2005 20:43:07 »
Citazione da: jooliaan
A me non funziona. La barra degli indirizzi non si colora di rosa... :roll:
Versione di Firefox in firma. Idee?


Al 99% è il tema, che evidentemente usa un'identificativo diverso per la barra degli indirizzi.
Fai una prova col tema standard e scopriamo il mistero ;-)

Reb00t

  • Visitatore
Un'estensione per evidenziare i siti che usano l'IDN
« Risposta #5 il: 16 Febbraio 2005 20:43:58 »
Ho provato a cambiare tema (ho messo 'Mostly Crystal'), e la barra degli indirizzi si colora di rosa. Quasi quasi penserei alla versione di Firefox. Chiaramente non posso esserne certo, restiamo nel campo delle ipotesi.

Offline iacchi

  • Amministratore
  • Post: 6378
    • iacchiblog
Un'estensione per evidenziare i siti che usano l'IDN
« Risposta #6 il: 16 Febbraio 2005 20:52:06 »
anch'io uso mostly crystal e funziona. Che vada in conflitto con qualche altra estensione?

Offline jooliaan

  • Lazy Old Man
  • Post: 8532
    • BlogZilla
Un'estensione per evidenziare i siti che usano l'IDN
« Risposta #7 il: 16 Febbraio 2005 20:52:33 »
Provato con profilo nuovo (no temi, no estensioni). IDN Show funziona :D



A questo punto non so se sia colpa del tema o di un conflitto con una delle altre 41 estensioni (in firma) installate sull'altro profilo... :oops:

Offline iacchi

  • Amministratore
  • Post: 6378
    • iacchiblog
Un'estensione per evidenziare i siti che usano l'IDN
« Risposta #8 il: 16 Febbraio 2005 20:53:47 »
Ti do la lista delle mie estensioni, così almeno quelle le escludi:

Adblock 0.5.2.039
AniDisable 1.0
BBCodeXtra 0.2
Bookmark Backup 0.3.1
ChatZilla 0.9.67
clearurl 0.0.2
Copy Plain Text 0.2.1
De-ImageShack 0.4.1
Disable Targets For Downloads 0.8
Download Scan 1.0
EMbuttons 1.0.2
fireFTP 0.87
FlashGot 0.5.7.4
Flat Bookmark Editing 0.7
ForecastFox 0.5.9
HashColouredTabs 0.3.2
Idn Show 0.1
idnshow-0.1.xpi  
ieview 0.84
ListZilla iTA Hack 0.5.1
Nuke Anything 0.2
Popup ALT Attribute 1.3.2004102501
ScrapBook 0.13.7
SpoofStick Dimension Hack 1.05 Rev.1
Translate 0.6.0.4
TripleSelect 1.5
User Agent Switcher 0.6.1
View Cookies 1.2
Web Developer 0.9.1

Offline jooliaan

  • Lazy Old Man
  • Post: 8532
    • BlogZilla
Un'estensione per evidenziare i siti che usano l'IDN
« Risposta #9 il: 16 Febbraio 2005 20:57:36 »
Citazione da: iacchi
Ti do la lista delle mie estensioni, così almeno quelle le escludi:

Idn Show 0.1
idnshow-0.1.xpi


Errore di battitura o cosa?

Ciao :)

Offline iacchi

  • Amministratore
  • Post: 6378
    • iacchiblog
Un'estensione per evidenziare i siti che usano l'IDN
« Risposta #10 il: 16 Febbraio 2005 21:00:38 »
Interessante. io ho usato listzilla, e in effetti nella mia lista estensioni ci sono due voci.

Offline jooliaan

  • Lazy Old Man
  • Post: 8532
    • BlogZilla
Un'estensione per evidenziare i siti che usano l'IDN
« Risposta #11 il: 16 Febbraio 2005 21:02:09 »
Che quello sia il busillis che ti permette di vedere la barra degli indirizzi colorata usando Mostly Crystral come tema? Boh... :shock:

Offline iacchi

  • Amministratore
  • Post: 6378
    • iacchiblog
Un'estensione per evidenziare i siti che usano l'IDN
« Risposta #12 il: 16 Febbraio 2005 21:05:51 »
Io l'ho semplicemente installata una volta, non ho fatto altro. Non so che dirti.

Offline jachino

  • Post: 176
e il rosa????
« Risposta #13 il: 16 Febbraio 2005 21:45:38 »
Però in effetti qualcosa nell'estensione va in conflitto con vari temi. Io per esempio uso Platikfox Crystal SVG  e anche con questa non funziona. Invece se metto Qute  tutto OK.
Visto che il primo tema mi piace troppo dovrò continuare ad usare Spoofstick.....anche se la tua è sicuramente più immediata.
Non è che puoi vedere se si può fare qualche correzione per adattarla a tutti i temi?

Offline jooliaan

  • Lazy Old Man
  • Post: 8532
    • BlogZilla
Un'estensione per evidenziare i siti che usano l'IDN
« Risposta #14 il: 16 Febbraio 2005 21:57:14 »
Allora... credo di avere scoperto il problema.

Se, usando il tema Mostly Crystal,  nello userChrome.css lascio questo codice

Codice: [Seleziona]
/* Use stylized address and search bars. */
@import url("chrome://global/skin/subskin/rounded.css");


che rimanda a questo file .css

Codice: [Seleziona]
/* ::::: Apply stylized address bar, search bar, and Googlebar ::::: */

/* ::::: userChrome option - @import url("chrome://global/skin/rounded.css"); ::::: */
/* ::::: This must appear directly above the "@namespace" line, BELOW ALL OTHER "@import" lines. ::::: */

@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");

#urlbar,
#googlebarCriteria {
  -moz-appearance: none !important;
  background-color: transparent !important;
  border: none !important;
  height: 22px !important;
  min-height: 22px !important;
}

#urlbar > .autocomplete-textbox-container,
#googlebarCriteria {
  background-image: url("chrome://global/skin/subskin/rounded/leftcap.png") !important;
  background-position: left center !important;
  background-repeat: no-repeat !important;
  background-color: transparent !important;
}

#urlbar > .autocomplete-history-dropmarker,
#googlebarCriteria > .menulist-dropmarker {
  -moz-appearance: none !important;
  background-image: url("chrome://global/skin/subskin/rounded/rightcap.png") !important;
  background-color: transparent !important;
  background-position: right center !important;
  background-repeat: no-repeat !important;
  list-style-image: url("chrome://browser/skin/icons/dropmarker-url.png") !important;
  -moz-image-region: rect(0px 16px 16px 0px) !important;
  border: none !important;
  margin-left: -2px !important;
  padding-right: 5px !important;
}

#urlbar > .autocomplete-history-dropmarker:hover,
#urlbar > .autocomplete-history-dropmarker:hover:active,
#googlebarCriteria > .menulist-dropmarker:hover,
#googlebarCriteria > .menulist-dropmarker:hover:active {
  -moz-image-region: rect(16px 16px 32px 0px) !important;
}

#urlbar > .autocomplete-textbox-container > .textbox-input-box,
#googlebarCriteria > .menulist-editable-box {
  -moz-appearance: none !important;
  background-image: url("chrome://global/skin/subskin/rounded/textbox.png") !important;
  background-color: transparent !important;
  border: none !important;
  margin: 0px !important;
  margin-left: 3px !important;
  margin-right: -5px !important;
  padding: 0px !important;
  padding-left: 5px !important;
  padding-right: 5px !important;
  height: 22px !important;
}

#googlebarCriteria > .menulist-editable-box {
 margin-left: 8px !important;  /* override the value set in the above statement */
}

#googlebarCriteria > .textbox-input-box {
  padding-top: 4px !important;  /* center the text vertically */
}

/* ::::: secure state urlbar ::::: */

/* security ok */
#urlbar[level="high"] > .autocomplete-textbox-container,
#urlbar[level="low"] > .autocomplete-textbox-container {
  background-image: url("chrome://global/skin/subskin/rounded/leftcap-sec.png") !important;
}
#urlbar[level="high"] > .autocomplete-history-dropmarker,
#urlbar[level="low"] > .autocomplete-history-dropmarker {
  background-image: url("chrome://global/skin/subskin/rounded/rightcap-sec.png") !important;
  background-color: transparent !important;     /*override code set in dropmarker.css */
}
#urlbar[level="high"] > .autocomplete-textbox-container > .textbox-input-box,
#urlbar[level="low"] > .autocomplete-textbox-container > .textbox-input-box {
  background-image: url("chrome://global/skin/subskin/rounded/textbox-sec.png") !important;
}

/* security broken */
#urlbar[level="broken"] > .autocomplete-textbox-container {
  background-image: url("chrome://global/skin/subskin/rounded/leftcap-broken.png") !important;
}
#urlbar[level="broken"] > .autocomplete-history-dropmarker {
  background-image: url("chrome://global/skin/subskin/rounded/rightcap-broken.png") !important;
  background-color: transparent !important;     /*override code set in dropmarker.css */
}
#urlbar[level="broken"] > .autocomplete-textbox-container > .textbox-input-box {
  background-image: url("chrome://global/skin/subskin/rounded/textbox-broken.png") !important;
}

/* security icons */
#urlbar[level="high"] > .autocomplete-textbox-container > .info-icon,
#urlbar[level="low"] > .autocomplete-textbox-container > .info-icon {
  list-style-image: url("chrome://global/skin/subskin/rounded/lock-secure-textbox.png") !important;
  margin: 0px !important;
}
#urlbar[level="broken"] > .autocomplete-textbox-container > .info-icon {
  list-style-image: url("chrome://global/skin/subskin/rounded/lock-broken-textbox.png") !important;
  margin: 0px !important;
}

#page-proxy-button,
#page-proxy-favicon {
  margin-right: -5px !important;
  margin-left: 5px !important;
}

/* #page-proxy-deck {
  margin: 2px 1px 2px 3px !important;
} */

#search-container {
  background: url("chrome://global/skin/subskin/rounded/leftcap.png") no-repeat left center !important;
  padding-left: 9px !important;
  margin-left: 2px !important;
  margin-right: 2px !important;
}

#search-bar,
#searchbar {
  -moz-appearance: none !important;
  background: url("chrome://global/skin/subskin/rounded/rightcap.png") no-repeat right center !important;
  border: none !important;
  margin: 0px !important;
  padding-right: 9px !important;
  width: 130px;
}

#search-bar > .autocomplete-textbox-container,
#searchbar .autocomplete-textbox-container,
#searchbar .info-icon {
  -moz-appearance: none !important;
  background-image: url("chrome://global/skin/subskin/rounded/textbox.png") !important;
  background-color: transparent !important;
  border: none !important;
  margin: 0px !important;
  padding: 0px !important;
  height: 22px !important;
}

#searchbar .searchbar-textbox {
  -moz-appearance: none !important;
  background-image: url("chrome://global/skin/subskin/rounded/textbox.png") !important;
  background-color: transparent !important;
  border: none !important;
  height: 22px !important;
  min-height: 22px !important;
}

#search-proxy-button,
.searchbar-dropmarker {
  margin-top: 1px !important;
  margin-bottom: 1px !important;
}

.search-proxy-button-image {
  margin-left: -4px !important;
  padding-right: 2px !important;
}

.searchbar-engine-image {
  margin-left: -8px !important;
  padding-right: 2px !important;
}

.search-proxy-button-dropmarker {
  margin-top: 7px !important;
  margin-left: 13px !important;
}

.searchbar-dropmarker-image {
  margin-top: 7px !important;
  margin-left: 9px !important;
}


Non vedo l'evidenzazione in rosa a siti IDN.

Se invece tolgo dallo userChrome.css quel richiamo vedo l'evidenziazione nella barra degli indirizzi.

Il codice del file rounded.css serve ad arrotondare i bordi della barra degli indirizzi.
Puoi risolvere il problema klades? Te ne sarei davvero infinitamente grato (Non ho mai potuto soffrire SpoofStick, è troppo invasivo!).

Ciao :)

0 Utenti e 1 Visitatore stanno visualizzando questo topic.