Значок на веб-странице Silverlight

Мне было интересно, как добавить наш собственный значок на веб-страницу для нашего приложения Silverlight? Я знаю, как установить текст (используя свойство Title для страницы), но значок ускользает от меня.

Например, см. Изображение ниже. На самой левой вкладке есть G для Google, а на самой правой - значок CNN. Как я могу получить там свою?

http://www.umail.ucsb.edu/~mguidry/firefox/tab.jpg

Спасибо за вашу помощь :)


person user112889    schedule 31.08.2009    source источник


Ответы (3)


На самом деле это просто стандартное веб-соглашение, работающее независимо от Silverlight.

Начните с создания файла значка (вы можете использовать такой сайт в качестве ярлыка) и загрузить файл значка в корень вашего сайта - присвоив ему имя favicon.ico

Обновите страницу (может потребоваться + F5 для очистки кеша), и ваш значок должен появиться в соответствии с вашими пожеланиями.

person Chris Ballance    schedule 31.08.2009
comment
Я пытался добавить значок в разные места, но пока безуспешно. Какое место на самом деле является корнем моего сайта? В данный момент я веду сайт локально. - person user112889; 31.08.2009
comment
@frances - это папка, соответствующая / на вашем сайте. Например, если я перейду к http://localhost/hello.aspx, папка, в которой находится hello.aspx, будет корнем. - person Rex M; 31.08.2009
comment
@Rex M: Пробовал, не сработало. Может быть, для Silverlight все по-другому? - person user112889; 31.08.2009

Хм...

Помещение значка в корень работает в Firefox и Google Chrome, но не в Internet Explorer. Есть мысли о том, что может вызвать это?

РЕДАКТИРОВАТЬ: обнаружил ошибку. IE принимает только файлы .ico. Итак, поместив значок с именем favicon.ico в мою корневую папку и добавив эти строки на мою страницу .aspx, все заработает:

<link rel="icon" href="/favicon.ico" />
<link rel="shortcut icon" href="/favicon.ico" />
person user112889    schedule 01.09.2009

Это может быть полезно http://www.w3.org/2005/10/howto-favicon

Кроме того, если вам нужно создать значок, он должен быть в формате «.ico». Используя фотошоп, вы можете создать иконку, но вам понадобится плагин для экспорта в формат favicon.ico.

http://www.photoshopsupport.com/tutorials/jennifer/favicon.html

А в корне вашего сайта находится ваша самая первая домашняя страница, например index.html, index.asp или index.php.

В большинстве планов веб-хостинга есть папка с именем «public_html», если вы видите такую ​​папку, которая, скорее всего, является вашей «корневой» папкой.

person Gordon Potter    schedule 31.08.2009