Hardware Upgrade Forum

Hardware Upgrade Forum (https://www.hwupgrade.it/forum/index.php)
-   Programmazione (https://www.hwupgrade.it/forum/forumdisplay.php?f=38)
-   -   [CSS] userchrome.css per Firefox - modifica codice per nascondere icona tab (https://www.hwupgrade.it/forum/showthread.php?t=2937871)


Cloud76 03-04-2021 14:02

[CSS] userchrome.css per Firefox - modifica codice per nascondere icona tab
 
E' possibile non far caricare, ad un sito specifico (https://it.investing.com e quindi a tutte le sue schede connesse), l'icona che mostra nel titolo della scheda così da avere più caratteri visualizzati per il titolo stesso?

In rete ho trovato questi:

-per eliminare l'icona dalle nuove tab:

.tabbrowser-tab[label="New Tab"] .tab-content .tab-icon-image {
display: none !important;
}


-per eliminare l'icona da tutte le tab:

.tabbrowser-tab .tab-icon-image,
.tabbrowser-tab .tab-throbber { display:none!important; }


In particolare forse sul primo si può lavorare, qualcuno che ne capisce qualcosina di CSS sa magari se si può aggiustare/modificare in modo da mettere al posto di [label="New Tab"] un url specifico così che tutto quello che ha lo stesso dominio (https://it.investing.com) non mostri l'icona?
Ho fatto alcune prove ma non ho avuto successo.
Mi sarebbe veramente di grande aiuto...

Cloud76 04-07-2021 14:54

Soluzione postata sul thread Firefox:

Codice:

.tabbrowser-tab[label*="Investing.com"] .tab-content .tab-icon-image { display: none !important; }

Grazie all'utente bobo779256. ;)

2° QUESITO:
Ora risolto questo, per migliorare ulteriormente sarebbe fantastico poter eliminare due parole specifiche (Azioni e Prezzo) dal titolo che viene visualizzato nelle tab sempre riferito a quel solo sito. Una modifica parziale quindi, che nasconda/elimini quelle due parole e lasci intatto il resto del titolo. Se si potesse sarebbe fenomenale.

Esempio,
titolo originale:
Azioni Canistracci Oil - Quotazione... eccecc
titolo modificato va ad eliminare la parola "Azioni" e mostra solo il seguito:
Canistracci Oil - Quotazione... eccecc
Ho tovato questo per i preferiti, ma rimuove tutto il testo, giusto se può servire da aiuto:
https://support.mozilla.org/en-US/questions/1034431

Codice:

/* use this to remove the text of all bookmarks */
#PlacesToolbarItems > .bookmark-item > .toolbarbutton-text {display:none!important}

/* use this to remove the text of normal bookmarks and leave the text for folders */
#PlacesToolbarItems > .bookmark-item:not([container]) > .toolbarbutton-text{display:none !important}


noskilled 06-11-2021 15:02

Non credo che si possa fare usando fogli di stile, ma se hai accesso al sorgente della pagina HTML puoi utilizzare questa snippet JS per eliminare i termini dal titolo del documento:

Codice:

(function() {
    document.title = document.title.replace(/Azioni|Prezzo/gi, "");
})();


Cloud76 06-11-2021 15:11

Ciao, cioè cosa dovrei fare?
Il sito in questione (https://it.investing.com) è pubblico, io ho accesso come visitatore non è che posso fare altro.

!fazz 19-11-2021 15:08

forse riesci utilizzando Greasemonkey un estensione che permette di far girare script javascript sulle pagine web

Cloud76 19-11-2021 21:09

Grazie, non vorrei aggiungere estensioni o programmi solo per questo, se si riesce da CSS o da modifiche in about:config di Firefox o in qualunque altra maniera che non comporti l'aggiunta di processi dedicati bene, se no me ne farò una ragione... purtroppo non conosco il CSS ma ero piuttosto fiducioso si potesse fare qualcosa, magari però è un po' difficile mettere insieme il codice.


Tutti gli orari sono GMT +1. Ora sono le: 03:40.

Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Hardware Upgrade S.r.l.