相关疑难解决方法(0)

一个小小的favicon需要另一个HTTP请求,这不是很愚蠢吗?如何让favicon进入雪碧?

大家都知道如何在HTML中设置favicon.ico链接:

<link rel="shortcut icon" href="http://hi.org/icon.ico" type="image/x-icon">
Run Code Online (Sandbox Code Playgroud)

但我认为,对于一个小的几字节图标,您需要另一个HTTP请求,这简直太傻了.所以我想知道,我怎么能让这个图像成为精灵的一部分(例如background-position = 0px -200px;),以便加速并保存那个有价值的HTTP请求:我怎么能解决这个问题并把它带到我的其余部分我的徽标和其他艺术品的现有图像精灵?

指向background-position=0px -200px;瀑布图上项目nr.31 的机器人是我的宠物ZAM,他经常更开心,他有一个好点让我知道它在网上进行一些创意升级的时间,尽管他和我不同意他的装备,我觉得今天有点傻......

在此输入图像描述

html javascript css favicon performance

294
推荐指数
12
解决办法
4万
查看次数

我收到了favicon.ico错误

我将Netbeans IDE下载到HTML代码中.我是新手.当我运行我的代码时,chrome正在打开,一切正常.我在输出 - 浏览器日志中遇到了某种错误.

Failed to load resource: net::ERR_EMPTY_RESPONSE (20:00:55:963 | error, network)
at http://localhost:8383/favicon.ico
Run Code Online (Sandbox Code Playgroud)

我如何解决它?

html netbeans

111
推荐指数
7
解决办法
20万
查看次数

Favicons - 最佳实践

我正试图了解Favicons,Touch图标和现在的Tile图标所需的所有这些不同尺寸和格式.

我已经阅读了这篇文章:http: //www.jonathantneal.com/blog/understand-the-favicon 但我仍然有点朦胧,确切地说在所有设备和浏览器上看起来相当不错> = IE8 .

我想我应该创建以下内容:

ICO
favicon.ico(32x32)

PNG
favicon.png(96x96)

Tile Icon
tileicon.png(144x144)

Apple Touch图标
apple-touch-icon-precomposed.png(152x152)
基于此https://github.com/h5bp/html5-boilerplate/issues/1367

...然后使用此代码为他们服务?

<link rel="apple-touch-icon" href="path/to/touchicon.png">
<link rel="icon" href="path/to/favicon.png">
<!--[if IE]><link rel="shortcut icon" href="path/to/favicon.ico"><![endif]-->
<!-- or, set /favicon.ico for IE10 win -->
<meta name="msapplication-TileColor" content="#D83434">
<meta name="msapplication-TileImage" content="path/to/tileicon.png">
Run Code Online (Sandbox Code Playgroud)

我错过了什么吗?

我不清楚这是否会涵盖IE 10?

favicon apple-touch-icon

101
推荐指数
4
解决办法
7万
查看次数

"/favicon.ico"vs <link rel ="快捷图标"/>

  • 在网站上创建图标的最佳做法是什么?
  • 并且是一个.ico文件,16x16和32x32图像比只有16x16 的.png文件更好?
  • 今天优选的正确方法是不是在合理的旧浏览器中工作?

方法1

放置favicon.ico在主目录中命名的文件是一种方法.浏览器始终请求该文件.您可以在apache日志文件中看到它.

方法2

部分中的HTML标记<head>:

<link rel="shortcut icon" href="/images/favicon.png (or ico?)" type="image/x-icon" />
Run Code Online (Sandbox Code Playgroud)

html favicon html5

90
推荐指数
2
解决办法
13万
查看次数

空白图像编码为data-uri

我已经构建了一个图像滑块(基于极好的bxSlider),它会在滑入视图之前及时预加载图像.它已经很好用,但我不认为我的解决方案是有效的HTML.

我的技术如下:我生成滑块标记,第一张幻灯片图像像往常一样插入(带有<img src="foo.jpg">),后续图像在数据属性中被引用<img data-orig="bar.jpg">.然后Javascript data-orig -> src在必要时调整更改,触发预加载.

换句话说,我有:

<div class="slider">
    <div><img src="time.jpg" /></div> 
    <div><img src="data:" data-orig="fastelavn.jpg" /></div> 
    <div><img src="data:" data-orig="pels_strik.jpg" /></div> 
    <div><img src="data:" data-orig="fashion.jpg" /></div> 
</div>
Run Code Online (Sandbox Code Playgroud)

为了避免空src=""属性(在某些浏览器对性能有害),我插入了有效插入空白图像作为占位符.src="data:"

问题是,我似乎无法在文档中找到data-URI来说明这是否是一个有效的数据URI.我基本上想要解析为空白/透明图像的最小数据URI,因此浏览器可以立即解析src并继续(没有错误或网络请求).也许src="data:image/gif;base64,"会更好?

html5 web-standards data-uri

67
推荐指数
7
解决办法
6万
查看次数

警告未找到:/favicon.ico

我是Python和Django的新手.我在执行runserver后尝试从登录页面登录时看到此错误消息,

$ python manage.py runserver
Running in development mode.
Running in development mode.
Running in development mode.
Running in development mode.
Validating models...

0 errors found
Django version 1.4b1, using settings 'platformsite.settings'
Development server is running at http://127.0.0.1:8000/
Quit the server with CONTROL-C.
[21/Feb/2012 02:33:26] "GET /accounts/home/ HTTP/1.1" 200 10698
WARNING 2012-02-21 02:33:27,204 base 41333 4353703936 Not Found: /favicon.ico
[21/Feb/2012 02:33:30] "POST /accounts/home/ HTTP/1.1" 200 11098
WARNING 2012-02-21 02:33:30,581 base 41333 4362117120 Not Found: /favicon.ico
[21/Feb/2012 02:33:35] "POST /accounts/home/ HTTP/1.1" …
Run Code Online (Sandbox Code Playgroud)

python django

29
推荐指数
5
解决办法
3万
查看次数

如何防止浏览器要求图标?

我可以在HTML中使用一些指令告诉浏览器不要求favicon吗?

html browser favicon

20
推荐指数
3
解决办法
1万
查看次数

如何删除默认的CRA反应图标?

我已经删除了head标签中的链接,仍然会显示favicon,无论如何这可以删除或更改吗?

reactjs create-react-app

17
推荐指数
6
解决办法
2万
查看次数

谷歌登录击中两次?

我正在通过JS使用谷歌登录,看来我的代码获取数据两次.我不确定为什么会这样.

当我点击"使用Google登录"按钮时,它会向用户吐出(console.log(result))数据.然后出现提示,要求我选择我的帐户(我登录了几个谷歌帐户).当我点击我想要的帐户时,代码会再次吐出该用户数据.

为什么会这样?这是一个问题,因为在我吐出数据的地方,我想做一个ajax调用来验证用户,然后重定向它们.所以从本质上说,它试图这样做两次 - 这并不酷,如果我不想使用凭据登录google在第一次转发时回传?

(function() {
   var po = document.createElement('script');
   po.type = 'text/javascript'; po.async = true;
   po.src = 'https://apis.google.com/js/client:plusone.js';
   var s = document.getElementsByTagName('script')[0];
   s.parentNode.insertBefore(po, s);
 })();

function googleLogin() {
    var additionalParams = {
        'callback': googleCallback
    };

    gapi.auth.signIn(additionalParams);
}

function googleCallback(authResult) {
    if (authResult['status']['signed_in']) {
        gapi.client.load('oauth2', 'v2', function() {
            gapi.client.oauth2.userinfo.get().execute(function(resp) {
                console.log(resp);
            })
        });
    } else {
        console.log('Sign-in state: ' + authResult['error']);
    }
}
Run Code Online (Sandbox Code Playgroud)

更新:如果我退出所有Google帐户(除了一个且只有一个),谷歌的调用仍然是重复的.这次它登录,我看到console.log()两次输出数据.访问令牌是相同的.

更新2: console.log(resp)输出两次

更新3:更多说明:

萤火虫

javascript google-api google-authentication google-api-client google-oauth

16
推荐指数
1
解决办法
4724
查看次数

我是否需要在我的网站上添加图标?如何摆脱我在apache日志中看到的错误?

我在apache日志中一直看到favicon警告.我怎么摆脱那些?我必须为我的网站设置一个favicon吗?

favicon

15
推荐指数
3
解决办法
1万
查看次数