how to change the title bar image in IE browser - html

i have to change the internet explorer icon in the title with customized image not the one which appears on the address bar.

You can set your favicon by putting it in the root of your site or you can set it int he html like so
<link rel="icon" href="http://www.quotes.co.uk/favicon.ico" type="image/x-icon">
If your using photoshop this is a good plugin to create your flavicon:
http://www.telegraphics.com.au/sw/

You need to use a favicon.ico.

The site icon file can be located anywhere in the site directory tree.
Because site icons are used both by Internet Explorer and Windows, only the .ICO file format is supported. If you change your site icon during development, you might need to clear the browser cache or rename the file to cause Internet Explorer to refresh its copy of the site icon.

Related

Add icon to Browser tab in Quarto?

I was wondering if it is possible to add an icon to your own website to show in the tab of your browser in Quarto? Here you can see an example of my website tab without an icon and the website of Quarto with an icon:
I can imagine there should be an option using the Bootstrap Icons as you can use in your sidebar and navigation bar. But how is this possible for the browser tab?
You could use this website called realfavicongenerator to generate a favicon. You only need to set the .png file generated on that site, in your right directory and set the name of the file in your .yml file like this:
website:
favicon: icon.png
icon.png is the image of the favicon. It seems that now all browser are supported by what I know.
Google Chrome
For Google chrome the result looks like this:
This works!
Safari
When I do the same and open it in safari it returns:
As you can see it doesn't return the favicon.

Favicon not showing on quick links on Android Google Chrome

The way I use to display the favicon on my website is to add a favicon.ico in the root folder.
It is working alright on the tabs of the desktop and also the tabs on Chrome in phone itself, but when it's in the quick links, I only see the first letter of my website name. so if the domain is example.com I see E instead of the favicon:
Will I have to add meta tag for favicon to make it show here, or it has nothing to do with it?
favicon.ico is used for low resolution icons, such as the one that appears in the tab. However, bookmark and add-to-home-screen images must be high resolution icons.
In order to have such icons for Android Chrome:
Preferably, provide a Web App Manifest, along with a 192x192 icon.
If you don't want to create such file, you can provide a 180x180 Apple Touch icon. It is simpler and more platforms support it (eg. iOS Safari).
As an alternative, you can use online favicon generators, such as RealFaviconGenerator, to create all these files for you. Full disclosure: I'm the author of this service.

How to set the favicon when viewing source in Chrome?

I have a page that displays the incorrect favicon when I view its source.
In the following image, you can see in the first tab (which is viewing the page) using the correct favicon - favicon-tenaya.ico.
However, when you go to view the page's source via Ctrl + U, it seems to display the default favicon - favico.ico, which is in the website's root folder:
Is there a way to get around this? We don't want the favicon changing when they view the source. How does the view source page in Chrome decide which favicon to use?
Viewing the source of a page is browser-dependent. There nothing you can do to force it to display a specific icon. For example, Firefox doesn't display any icon at all for a "View source" tab.
However, you can influence browsers to achieve this. For Chrome and your particular web site, replace the existing favicon.ico at the root of your web site with your favicon. This is what Chrome displays and yours is the black and white icon you don't want. Even better: rename favicon-tenaya.ico to favicon.ico (thus replacing the existing favicon.ico) and change the HTML accordingly.
As an aside, you don't need two declarations. Just keep the shortcut icon one, although the other one should do just as well.
Since Chrome does not parse the html it uses default file "/images/favicon.ico" to show as favicon in view-source. If it doesnt find it it look into different other locations too. for example if you use wordpress it uses http://[domain]/wp-content/themes/[theme]/images/favicon.ico
In Website, you can mention the favicon like below
<link rel="shortcut icon" href="/favicon-tenaya.ico"/>
and its working fine.
Where as in view source of chrome, they automattically find the favicon on below path
https://www.tenayalodge.com/favicon.ico
Favicon to be fetched from added favicon.ico after your website.
A very simple way:
put your favicon.ico file on the root of the website.
That should be accessed like: http://www.[domain].com/favicon.ico

Can't find favicon in web page source

Maybe a stupid question, but for the life of me I can't find a reference to the favicon "ico" file on this website:
http://www.fitnessutah.com/
They obviously have one because it displays in the browser tab/window. I've tried Chrome developer tools, Network tab which shows all images on a page -- but no favicon there either. Where is it hiding?
It does seem to be being pulled in differently, but it is typically always in the default location - which this one is as well.
http://www.fitnessutah.com/favicon.ico
There are two ways to specify the favicon for a website:
1) Give a link to the favicon
<link rel="icon" type="image/png" href="/somepath/favicon.png" />
2) Put it in a prefefined URL, this is relative to the server root. So in this case will be http://www.fitnessutah.com/favicon.ico
This website seems to be using the second method so you will find the favicon in that link.
You do not need to add a link element with your favicon image for it to appear on your website.
Quote:
A second method for specifying a favicon relies on using a predefined URI to identify the image: "/favicon", which is relative to the server root.
Source:
http://www.w3.org/2005/10/howto-favicon
Further to Keir's and Carlos' answers - to spell it out - most browsers are programmed to also look for a favicon here:
http://yourwebsitename.com/favicon.ico
If the favicon image is named/stored as above, there is no need to mention it in the HTML code.
Therefore, if you are looking at a website and you can't find any reference to their favicon in the HTML source, just type the website's base URL in the browser address bar followed by /favicon.ico:
http://example.com/favicon.ico
Real-life example - try to find the favicon in the source code:
http://www.fuelly.com/favicon.ico
Use Chrome Dev Tools Network tab.
Filter by favicon
reload the page with Shift+F5
You will get the icon regardless it was loaded with link or from default location

How can I tell Google Chrome to use the larger icon for application shortcuts?

Google Chrome allows you to save websites as application shortcuts with an icon on the user's desktop. Unfortunately the icon it adds to the desktop is a scaled up version of the 16x16 version.
The icon is an icon file that contains images in several resolutions and is saved in the root of the website. No code in the header of the site mentions the favicon.
The icon file itself seem to work. IE is displaying the larger icons just fine.
Has anybody had the same problem?
Looks like this is due to a bug:
http://code.google.com/p/chromium/issues/detail?id=5126
http://code.google.com/p/chromium/issues/detail?id=92954
I have found wordaround for this. Not a very convincing one though. Websites like Gmail, Google Search, Google Drive etc can be added as apps (they are just shortcuts/links) from Chrome web store. (Some of them come by default with Google Chrome installation)
Install chrome launcher from here: https://chrome.google.com/webstore/launcher
Open chrome launcher from your windows taskbar. Select the website shortcut/app and drag it to taskbar. Now you have a higher resolution icon.
Simply put this HTML in your webpage:
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
This will tell Chrome that it should use the entire file as is instead of converting 16x16 to bigger sizes.