Вот интересно, Mozilla Firefox 2-й по популярности браузер. Как же тогда никто не умеет его настраивать?
У меня Mozilla Firefox не хочет менять цвет просмотренных ссылок.
Как настроить?
Я не знаю. А 14473 других пользователя тоже?
ну так зайдите на форум и посмотрите как это настроить http://forum.mozilla-russia.org/viewtopic.php?pid=407468
или http://wiki.mandriva.com/ru/2010.1_Errata#Firefox
заодно кстати по второй ссылке и узнаете почему это обычно отключается
1-я ссылка: сделал, как советуют — все равно не работает
2-я ссылка: layout.css.visited_links_enabled и так =true
Липецкий Алексей Просветленный (39410) а версия браузера какая? задайте вопрос на форуме еще раз http://forum.mozilla-russia.org/index.php
Наверное, это никому не надо. Я добавил в него те дополнения, что мне нужны и всё. То есть, с тем, что нужно мне я разобрался и с нужными настройками тоже. А остальное изучать и ковыряться — зачем? вот, когда понадобится, тогда и буду разбираться, но сомневаюсь, что такая мелочь, как цвет ссылок мне пригодится.
Это не мелочь, а стандартная функция любого нормального браузера.
Пригодится, если пользуетесь Гугл/Яндекс
Владимир Матюшкин Искусственный Интеллект (193818) Всё, что придумано может пригодится. Я с этим не спорю и не отрицаю.
Пере установите свой браузер в туже папку со стандартными настройками, ваши логи и куки не должны удалится.
Юра, я тебе открою секрет. (Остальные не подглядывайте) Настройки -> Содержимое -> Цвета -> Фото 1. И получается так:
Фото 2. Только для некоторых сайтов: Одноклассники, Мой мир и ещё много, нужно на время включать галочку «Разрешить веб-сайтам использовать свои цвета вместо установленных». (Не видно куда вводить коды и некоторые кнопки) . А так в остальном прекрасно. Я зареган на 80-ти сайтах и если бы все строчки были одного цвета, я бы с ума сошёл. И ещё. Нужен
TuneUp Utilities 2011. Там есть функция: Настройки Windows -> Изменение настроек системы -> Анимация и эффекты -> Mozilla Firefox — Вкладки — > Цвет подсветки. И будет видно на какой ты вкладке. Удачи.
Вот именно, что Настройки -> Содержимое -> Цвета -> . НЕ работает, как ни переставляй галки.
А утилиты. Нет, я не против утилит. Но что это за браузер, блин, если ему еще утилиты нужны!
How CSS can leak your browser history
Despite the huge effort that goes into making browsers secure, there are still a few ways they can expose your private data to attackers if you aren’t careful. Most involve some kind of complex fingerprinting using JavaScript, but there is a way to trick users into giving up their browsing history using only CSS.
The :visited pseudo-class
In addition to regular selectors for HTML tag name, ID, and class, CSS also provides a few special selectors callde pseudo-classes. For example, the :hover pseudo-class represents an element that the user is hovering over with their cursor.
This privacy-invading trick involves the :visited pseudo-class. It’s a way to style links that the user has already visited, making long lists of links easier to read.
The fact that the styling is based on your browser’s history makes this pseudo-class an obvious security issue. Because of this, browsers implement a number of measures to make it difficult to exploit.
The only rules you can apply to visited links are color , background-color , border-color , column-rule-color , and outline-color . Further, it’s normally impossible to detect whether the rule is being applied with JavaScript because window.getComputedStyle pretends as if all links are always unvisted.
If it weren’t for these security measures, you could just include a hidden link to www.shady-site.com and then automatically test whether the link has the visited style applied to it to figure out if a user has gone to the shady site before.
So how can you exploit the :visited pseudo-class when you can’t check if the style is being applied? Just trick the user into telling you.
Proof of concept
It’s surprisingly easy to get people to give up their history with a little bit of trickery. I made a simple proof of concept that you can try out now. Don’t worry, it only reports your history to you, check the source if you don’t believe me.
The page simply assigns a common English word for each of the top 50 most visited sites in the US, and colors them black if the link is :visited . Unvisited links are white and therefore invisible, and a few decoy words are thrown in to make it less obvious how it works. Then we just put an invisible div over the whole thing to prevent the user from clicking or selecting the links, which would give away the trick.
The user types in all the words that are visible to them, and some JavaScript reports all the matching sites.
This example is kind of silly, but it’s not too hard to imagine implementing a CAPTCHA service that only shows certain letters if you’ve visited a particular site. In fact, Fräntz Miccoli has already implemented a demo that does exactly that.
How to protect yourself
These types of tricks are difficult to detect, so the best thing to do is just disable styling visited links entirely. You lose the benefit of seeing what links you’ve already clicked on some sites, but it makes you more secure.
In Firefox, just add this line to your user.js file to disable the :visited pseudo-class:
If there is a way to disable it in Chrome I couldn’t find it, but you shouldn’t really be using Chrome for security anyway.
About this website
I created this website as a personal project in my free time to learn more about web design, CSS, HTML, and JavaScript.
All text on this site is released under the CC BY 3.0 license. Scripts are released under various free and open source licenses by their respective authors. The entire source code of the site can be seen on GitHub.
Reset Firefox visited links (purple→blue)
Firefox shows already visited websites as a purple (instead of blue) link.
This is very useful, but how to «reset» so that everything is shown in blue again? I don’t want to reset anything else. In particular, I would be glad to keep my passwords, cookies, and URL autocomplete data, if possible. Context: I have a page full of links that I must all open one-by-one, and the color helps me track of my progression. Unfortunately when they are all purple already it does not help anymore, so I want to reset that. Using Firefox 50.1.0 on Linux, if that matters.
3 Answers 3
- In Firefox click on the Menu button (upper right corner)
- Choose History
- Select Clear Recent History
- Here it gives you the choice of: Last Hour, Last Two Hours, Last Four Hours, Today, Everything. Choose whichever you prefer.
- At the bottom of that Window there are check boxes for a number of things that can be cleared. If you only want to reset the purple links back to blue, just uncheck everything except Browsing & Download History
- Click Clear Now at the bottom and you’re done. Now previously visited links will show as blue again.
Edit: I would like to add that this solution does not meet one provision in OP’s original question/request; namely, it does not keep the URL autocomplete data. The purple visited links are tied directly to the browser history, so by clearing that it does reset the links back to blue as if they were not visited. Unfortunately it also clears the same history that the URL autocomplete is tied to.
Actually, you’re right. Since the blue/purple link color is tied directly to your browser history, I don’t believe there is any way to clear that while also keeping your URL autocomplete. I can delete my answer if you want since it doesn’t match every provision in your question.
Could you please explain that in your answer? I was hoping for something that keeps URL autocomplete data, but if not possible then that is a very acceptable answer.