V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
foxidea
V2EX  ›  分享发现

建议大家不要引用 google 的 jquery 代码了,经常打不开啊,卡得页面一篇空白

  •  
  •   foxidea · 2014-06-03 11:36:41 +08:00 · 10441 次点击
    这是一个创建于 3818 天前的主题,其中的信息可能已经有所发展或是发生改变。
    公司前端用这些代码,害人不浅

    http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js
    43 条回复    2016-06-15 09:52:54 +08:00
    yangkeao
        1
    yangkeao  
       2014-06-03 11:47:58 +08:00
    之前一直用百度公共库
    verfino
        2
    verfino  
       2014-06-03 11:55:04 +08:00   ❤️ 5
    G: 我来做一些公用的东西大家一起用

    B: (G对***不利,我们要阻止他)

    某部分人: 艹 G真是害人不浅啊
    foxidea
        3
    foxidea  
    OP
       2014-06-03 12:07:34 +08:00   ❤️ 1
    @verfino

    我没说 G 害人不浅,我说 公司前端害人不浅,

    很早就知道 google 经常被国内屏蔽,而且在此之前就有过这样的事情,前端应该有这个意识


    前端的责任
    clker
        4
    clker  
       2014-06-03 12:07:39 +08:00
    http://open.bootcss.com/ 挺不错的。
    ejin
        5
    ejin  
       2014-06-03 12:26:09 +08:00 via Android
    早说过这问题 奈何总有一些人反驳 我不知道他们的生产环境是给谁访问的
    sun019
        6
    sun019  
       2014-06-03 12:38:28 +08:00
    还是放在自己服务器 吧 和自己的项目 同生共死
    emric
        7
    emric  
       2014-06-03 12:50:46 +08:00
    是前端害人不浅, 没有做后缓的准备.
    cloverstd
        8
    cloverstd  
       2014-06-03 12:54:57 +08:00
    wvidc
        9
    wvidc  
       2014-06-03 13:07:26 +08:00
    习惯下载后再引用
    ShunYea
        10
    ShunYea  
       2014-06-03 13:08:09 +08:00 via Android
    我都是下载到我自己服务器里调用。
    moliliang
        11
    moliliang  
       2014-06-03 13:31:24 +08:00
    NemoAlex
        12
    NemoAlex  
       2014-06-03 14:11:41 +08:00   ❤️ 1
    Garwih
        13
    Garwih  
       2014-06-03 14:18:21 +08:00 via Android
    我自己博客用新浪的~
    Mihuwa
        14
    Mihuwa  
       2014-06-03 14:31:28 +08:00
    最近这个出问题了。
    ichou
        15
    ichou  
       2014-06-03 17:34:05 +08:00
    发布时直接把 jquery 和所有 js 一起压缩了 =。=
    lang1pal
        17
    lang1pal  
       2014-06-03 20:38:52 +08:00
    建议大神写一个chrome的插件,把这些使用G的库换到国内来
    21grams
        19
    21grams  
       2014-06-03 20:51:54 +08:00   ❤️ 7
    为什么是前端害人不浅? 而不是GFW, TG害人不浅? 是觉得前端最好欺负吗?
    sanddudu
        20
    sanddudu  
       2014-06-03 21:15:01 +08:00
    @21grams 的确
    说的前端像有三头六臂的人一样
    xLzgkddTywk9ALsX
        21
    xLzgkddTywk9ALsX  
       2014-06-03 21:20:13 +08:00
    百度跟七牛,又拍. 随意挑,不过百度的之前带cookie现在不知道怎么样
    foxidea
        22
    foxidea  
    OP
       2014-06-03 21:26:35 +08:00   ❤️ 1
    @21grams
    @sanddudu


    呵呵呵呵呵,心小了事情就大了,明知道google 被屏蔽的情况下 还去引用google 的公开库,遇到网站打不开, 老板主管首当其冲找 服务器运维和技术,技术运维查看页面,一看是前端的责任,你说这不是前端的责任?技术运维给他背黑锅?就说前端没有三头六臂,也不能蠢到 不识国内网络情况,不去看自己写的代码,不去体验自己的产品
    emric
        23
    emric  
       2014-06-03 21:32:00 +08:00   ❤️ 1
    @21grams
    @sanddudu
    应用外部库的时候必须做后缓准备, 避免外部库失效时而站点不会受到牵连.
    虽然这部分不是规定, 但这个是最好的实践.
    thinkxen
        24
    thinkxen  
       2014-06-04 00:20:16 +08:00 via Android
    @sun019 必须赞一个,我觉得完全没必要加载别处的。
    cbsw
        25
    cbsw  
       2014-06-04 08:31:10 +08:00
    对于已经使用 google cdn 的可以试试 https://github.com/dengshuan/cdn-mirror 把ajax.googleapis.com都抓回来自己托管,然后用hosts指向本地
    ReSur
        26
    ReSur  
       2014-06-04 09:16:54 +08:00 via Android
    深有体会,后来果断换回国内的cdn
    AstroProfundis
        27
    AstroProfundis  
       2014-06-04 09:35:56 +08:00
    微软也有个 //ajax.aspnetcdn.com/ajax/jquery/
    我在 embrr 里面用的这个,因为是那啥的应用所以尽量避免用国内的_(:зゝ∠)_
    acpp
        28
    acpp  
       2014-06-04 09:49:26 +08:00
    楼主为什么建议不要用,凭什么建议不要用,打不开又不是google的错,如果你连为什么经常打不开,都不知道,请转http://www.baidu.com 搜索结果。
    AnyOfYou
        29
    AnyOfYou  
       2014-06-04 09:57:13 +08:00
    @acpp 你做出来的产品,你不能跟用户也这么说吧。
    foxidea
        30
    foxidea  
    OP
       2014-06-04 10:05:11 +08:00   ❤️ 1
    @acpp

    - - |||

    你都说了,我是建议不要用,你问我凭什么建议不要用,说得我头皮发麻。

    你要想用谁也管不到,是吧?

    我并没说它不好,我也没说是google 的错,我也知道是什么原因导致的

    我只想避开这些问题,

    我知道由于一些列问题它经常打不开,那我就避开它,有更好的方案,我何必拘泥到它这里呢?



    不知道你有没有感觉啊,你说一句话,别人七嘴八舌的都上来说,有支持你的,有反对你的

    还有很多搞不清状况的,

    觉得吧 说话还是不要带着批判的感觉比较好

    有时候会显示出自己的无知

    不过我觉得讨论是个好事情

    能看到别人的见解,帮助自己提高,让自己的思维更开阔一点


    呵呵
    mongodb
        31
    mongodb  
       2014-06-04 10:14:27 +08:00
    @acpp google的库在国内打开是gfw的原因,也是一个人所共知的事实,不管对运维后端前端这都是个大坑,这个事实短期内改变不了就应该自己在做项目的时候尽可能绕开这个坑,楼主这公司前端缺乏这种基本常识,给别人带来麻烦,不怪他怪谁
    rankjie
        32
    rankjie  
       2014-06-04 11:50:01 +08:00
    明知会有问题还在生产环境用这样不稳定的CDN不是作死吗...是需要好好教育啊

    楼上一些喷楼主的还自我感觉很良好呢?点都没抓住就乱喷?
    kodango
        33
    kodango  
       2014-06-04 12:47:09 +08:00
    楼上一堆无脑喷子都没工作吧?基本的对生产环境的敬畏之心都没有?
    xiangjian
        34
    xiangjian  
       2014-06-04 13:14:10 +08:00
    引用google的字体也悲剧了。
    jsonline
        35
    jsonline  
       2014-06-04 13:21:48 +08:00 via Android
    不考虑带宽情况的前端不是好前端。
    davepkxxx
        36
    davepkxxx  
       2014-06-04 14:23:04 +08:00
    @acpp 不用用gfw来惩罚用户
    c742435
        37
    c742435  
       2014-06-04 14:26:35 +08:00
    @21grams
    @sanddudu

    前端做出来的网站要是面向视翻墙为氧气的那批用户的,我倒是觉得引用google代码无所谓。

    你做出来的东西用户打不开,不骂你骂谁?
    feuvan
        38
    feuvan  
       2014-06-04 14:39:09 +08:00
    用微软的吧
    Minino
        39
    Minino  
       2014-06-04 14:55:28 +08:00
    wordpress默认就用了google font 今天才知道。。取消了以后就飞速了 之前一直用的google的库 现在换成百度的了 = =
    leros
        40
    leros  
       2014-06-05 17:32:04 +08:00
    @Minino WP admin下面的google font怎么取消呀?
    Minino
        41
    Minino  
       2014-06-05 20:09:29 +08:00 via iPhone   ❤️ 1
    @leros 安装Disable Google Font插件 或者直接编辑模板文件 你搜索一下 wordpress 取消google font
    leros
        42
    leros  
       2014-06-05 21:37:18 +08:00
    @Minino 多谢提醒,直接编辑functions.php搞定了
    fromwheretowhere
        43
    fromwheretowhere  
       2016-06-15 09:52:54 +08:00
    客户端方案: 火狐有个新插件 Decentraleyes 用本地(不需要镜像服务器)js 库代替 CDN 资源:
    https://addons.mozilla.org/zh-CN/firefox/addon/decentraleyes/
    注: 我不是开发者
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2746 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 13:02 · PVG 21:02 · LAX 05:02 · JFK 08:02
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.