<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    xylz,imxylz

    關注后端架構、中間件、分布式和并發編程

       :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      111 隨筆 :: 10 文章 :: 2680 評論 :: 0 Trackbacks
    默認Octopress使用Google API的WEB字體渲染CSS。利用Google的CDN,在國外網絡訪問還是非常快的。

        
    <!--Fonts from Google's Web font directory at http://google.com/webfonts -->
        
    <link href='http://fonts.googleapis.com/css?family=PT+Serif:regular,italic,bold,bolditalic' rel='stylesheet' type='text/css'>
        
    <link href='http://fonts.googleapis.com/css?family=PT+Sans:regular,italic,bold,bolditalic' rel='stylesheet' type='text/css'>
    但是在天朝,非常非常慢,尤其是使用了HTTPS來訪問以后,幾乎無法忍受。

    于是想將CSS/FONTS下載到本地來渲染,這樣加速網絡訪問。
    首先將'http://fonts.googleapis.com/css?family=PT+Serif:regular,italic,bold,bolditalic'下載到本地來,文件內容為:

        @font-face 
    {
          font-family
    : 'PT Serif';
          font-style
    : normal;
          font-weight
    : 400;
          src
    : local('PT Serif'), local('PTSerif-Regular'), url(http://themes.googleusercontent.com/static/fonts/ptserif/v5/sDRi4fY9bOiJUbgq53yZCXYhjbSpvc47ee6xR_80Hnw.woff) format('woff');
        
    }
        @font-face 
    {
          font-family
    : 'PT Serif';
          font-style
    : normal;
          font-weight
    : 700;
          src
    : local('PT Serif Bold'), local('PTSerif-Bold'), url(http://themes.googleusercontent.com/static/fonts/ptserif/v5/QABk9IxT-LFTJ_dQzv7xpLrIa-7acMAeDBVuclsi6Gc.woff) format('woff');
        
    }
        @font-face 
    {
          font-family
    : 'PT Serif';
          font-style
    : italic;
          font-weight
    : 400;
          src
    : local('PT Serif Italic'), local('PTSerif-Italic'), url(http://themes.googleusercontent.com/static/fonts/ptserif/v5/03aPdn7fFF3H6ngCgAlQzL3hpw3pgy2gAi-Ip7WPMi0.woff) format('woff');
        
    }
        @font-face 
    {
          font-family
    : 'PT Serif';
          font-style
    : italic;
          font-weight
    : 700;
          src
    : local('PT Serif Bold Italic'), local('PTSerif-BoldItalic'), url(http://themes.googleusercontent.com/static/fonts/ptserif/v5/Foydq9xJp--nfYIx2TBz9XbFhgvWbfSbdVg11QabG8w.woff) format('woff');
        
    }
    然后將所有字體文件下載到本地,并將css中的鏈接地址都改為本地地址。

    如果更快點,可以將兩個css文件合并成一個google-fonts.css。
        ? ~/codes/imxylz.com (master) $ cat source/stylesheets/google-fonts.css
        @font-face 
    {
          font-family
    : 'PT Serif';
          font-style
    : normal;
          font-weight
    : 400;
          src
    : local('PT Serif'), local('PTSerif-Regular'), url(/stylesheets/EgBlzoNBIHxNPCMwXaAhYPesZW2xOQ-xsNqO47m55DA.ttf) format('truetype');
        
    }
        @font-face 
    {
          font-family
    : 'PT Serif';
          font-style
    : normal;
          font-weight
    : 700;
          src
    : local('PT Serif Bold'), local('PTSerif-Bold'), url(/stylesheets/QABk9IxT-LFTJ_dQzv7xpJ0EAVxt0G0biEntp43Qt6E.ttf) format('truetype');
        
    }
        @font-face 
    {
          font-family
    : 'PT Serif';
          font-style
    : italic;
          font-weight
    : 400;
          src
    : local('PT Serif Italic'), local('PTSerif-Italic'), url(/stylesheets/03aPdn7fFF3H6ngCgAlQzC3USBnSvpkopQaUR-2r7iU.ttf) format('truetype');
        
    }
        @font-face 
    {
          font-family
    : 'PT Serif';
          font-style
    : italic;
          font-weight
    : 700;
          src
    : local('PT Serif Bold Italic'), local('PTSerif-BoldItalic'), url(/stylesheets/Foydq9xJp--nfYIx2TBz9fEr6Hm6RMS0v1dtXsGir4g.ttf) format('truetype');
        
    }
        @font-face 
    {
          font-family
    : 'PT Sans';
          font-style
    : normal;
          font-weight
    : 400;
          src
    : local('PT Sans'), local('PTSans-Regular'), url(/stylesheets/FUDHvzEKSJww3kCxuiAo2A.ttf) format('truetype');
        
    }
        @font-face 
    {
          font-family
    : 'PT Sans';
          font-style
    : normal;
          font-weight
    : 700;
          src
    : local('PT Sans Bold'), local('PTSans-Bold'), url(/stylesheets/0XxGQsSc1g4rdRdjJKZrNC3USBnSvpkopQaUR-2r7iU.ttf) format('truetype');
        
    }
        @font-face 
    {
          font-family
    : 'PT Sans';
          font-style
    : italic;
          font-weight
    : 400;
          src
    : local('PT Sans Italic'), local('PTSans-Italic'), url(/stylesheets/PIPMHY90P7jtyjpXuZ2cLKCWcynf_cDxXwCLxiixG1c.ttf) format('truetype');
        
    }
        @font-face 
    {
          font-family
    : 'PT Sans';
          font-style
    : italic;
          font-weight
    : 700;
          src
    : local('PT Sans Bold Italic'), local('PTSans-BoldItalic'), url(/stylesheets/lILlYDvubYemzYzN7GbLkInF5uFdDttMLvmWuJdhhgs.ttf) format('truetype');
        
    }
    最后修改 /source/_include/custom/head.html 文件:

        
    <link href="/stylesheets/google-fonts.css" rel="stylesheet" type="text/css">

    全部文件列表為:

        ? ~/codes/imxylz.com (master) $ ls -lh source/stylesheets/
        total 1632
        -rw-r--r--  1 adyliu  staff    90K  5  2 02:24 03aPdn7fFF3H6ngCgAlQzC3USBnSvpkopQaUR-2r7iU.ttf
        -rw-r--r--  1 adyliu  staff   115K  5  2 02:24 0XxGQsSc1g4rdRdjJKZrNC3USBnSvpkopQaUR-2r7iU.ttf
        -rw-r--r--  1 adyliu  staff    85K  5  2 02:24 EgBlzoNBIHxNPCMwXaAhYPesZW2xOQ-xsNqO47m55DA.ttf
        -rw-r--r--  1 adyliu  staff   110K  5  2 02:24 FUDHvzEKSJww3kCxuiAo2A.ttf
        -rw-r--r--  1 adyliu  staff    80K  5  2 02:24 Foydq9xJp--nfYIx2TBz9fEr6Hm6RMS0v1dtXsGir4g.ttf
        -rw-r--r--  1 adyliu  staff   109K  5  2 02:24 PIPMHY90P7jtyjpXuZ2cLKCWcynf_cDxXwCLxiixG1c.ttf
        -rw-r--r--  1 adyliu  staff    80K  5  2 02:24 QABk9IxT-LFTJ_dQzv7xpJ0EAVxt0G0biEntp43Qt6E.ttf
        -rw-r--r--  1 adyliu  staff   1.7K  9 22 20:52 google-fonts.css
        -rw-r--r--  1 adyliu  staff    89K  5  2 02:24 lILlYDvubYemzYzN7GbLkInF5uFdDttMLvmWuJdhhgs.ttf
        -rw-r--r--  1 adyliu  staff    39K  9 22 20:54 screen.css
    再次訪問網站,速度快多了,HTTPS也更快了。當然也失去了Google CDN的加速功能。

    [原文地址: http://imxylz.com/blog/2013/09/22/move-google-fonts-to-local-server/]

    ------

    ©2009-2014 IMXYLZ |求賢若渴
    posted on 2013-09-22 21:42 imxylz 閱讀(3261) 評論(0)  編輯  收藏 所屬分類: 技術Octopress

    ©2009-2014 IMXYLZ
    主站蜘蛛池模板: 亚洲人成在线观看| 亚洲成av人在线观看网站| 曰批全过程免费视频在线观看| 2020久久精品亚洲热综合一本 | 久久免费线看线看| 亚洲不卡影院午夜在线观看| 亚洲AⅤ无码一区二区三区在线 | 免费一级成人毛片| 日韩精品极品视频在线观看免费| 亚洲精品动漫免费二区| 亚洲高清国产拍精品26U| 啦啦啦手机完整免费高清观看| 91成人免费福利网站在线| 亚洲区日韩精品中文字幕| 亚洲精品无码mv在线观看网站| 亚洲高清中文字幕免费| 一级一看免费完整版毛片| 亚洲xxxx18| 精品久久久久久亚洲| 青青青青青青久久久免费观看| 国产成人精品无码免费看| 免费人妻精品一区二区三区| 亚洲一级黄色大片| 精品久久久久久亚洲| 亚洲成av人在片观看| 国产三级在线观看免费| 一区二区免费视频| jizz18免费视频| 亚洲AV无码一区二区三区性色| 亚洲欧洲国产精品你懂的| 亚洲一区日韩高清中文字幕亚洲| 日本阿v免费费视频完整版| 国产一区二区三区免费观看在线| 99亚洲男女激情在线观看| 亚洲精品人成电影网| 亚洲精品无码Av人在线观看国产| 日本黄色免费观看| 久久久久国产精品免费免费搜索| 人妻丰满熟妇无码区免费| jizz在线免费播放| 亚洲av日韩专区在线观看|