HTML5¼¼Êõ

H5Ò³Ãæ¿ìËٴ֮¸ß¼¶×ÖÌåÓ¦ÓÃʵ¼ù - µÚ°ËºÅµ±ÆÌ

×ÖºÅ+ ×÷ÕߣºH5Ö®¼Ò À´Ô´£º²©¿ÍÔ° 2016-04-19 11:00 ÎÒÒªÆÀÂÛ( )

Ô­Îijö´¦£ºÌÔ±¦Ç°¶ËÍŶӣ¨FED£©- ÁúÔ¦ ±³¾° ×î½üÔÚ¿ª·¢Ò»¸ö H5 »î¶¯Ò³¿ìËٴƽ̨£¬¿ÉÒÔͨ¹ýÍÏק±à¼­Í¼Æ¬£¬ÎÄ×ÖµÈÔªËØ×é¼þ£¬¿ìËٴ³öÒ»¸öÒƶ¯¶ËµÄ»î¶¯Ò³Ã棬»ù±¾½»»¥ºÍ³ÉƷЧ¹ûÀàËÆ PPT Èí¼þ¡£ÕâÀà»î¶¯´óÁ¿ÔÚ΢ÐŵÈƽ̨ÉÏ´«²¥£¬ÆäÖлá°üº¬¸÷ÖÖ¶¯»­ºÍÌØЧ

Ô­Îijö´¦£º ÌÔ±¦Ç°¶ËÍŶӣ¨FED£©- ÁúÔ¦   

H5Ò³Ãæ¿ìËٴ֮¸ß¼¶×ÖÌåÓ¦ÓÃʵ¼ù

±³¾°
  • ×î½üÔÚ¿ª·¢Ò»¸ö H5 »î¶¯Ò³¿ìËٴƽ̨£¬¿ÉÒÔͨ¹ýÍÏק±à¼­Í¼Æ¬£¬ÎÄ×ÖµÈÔªËØ×é¼þ£¬¿ìËٴ³öÒ»¸öÒƶ¯¶ËµÄ»î¶¯Ò³Ã棬»ù±¾½»»¥ºÍ³ÉƷЧ¹ûÀàËÆ PPT Èí¼þ¡£ÕâÀà»î¶¯´óÁ¿ÔÚ΢ÐŵÈƽ̨ÉÏ´«²¥£¬ÆäÖлá°üº¬¸÷ÖÖ¶¯»­ºÍÌØЧ£¬¶ø¸÷Àà¸ß¼¶ÒÕÊõ×ÖÌ壨È磺·½ÕýÀ¼Í¤ºÚ£¬·½Õý²ÊÔÆ£¬·½Õý´ó²Ý£¬·½Õý½£ÌåµÈ£©µÄÓ¦ÓÃÒ²·Ç³£¹ã·º¡£
  • ֮ǰÓû§Ö»ÄÜͨ¹ý ps µÈÈí¼þ½«ÎÄ×Öת»¯ÎªÍ¼Æ¬ÔÙÌùµ½Æ½Ì¨ÉÏʹÓá£Ê¹Óóɱ¾ºÜ¸ß£¬Ð޸ģ¬µ÷ÊÔ¶¼·Ç³£²»±ã£¬¶øÇÒͼƬռÓõÄ×ÊÔ´Ò²±È½Ï¶à£¬ÎªÁ˽µµÍÓû§µÄʹÓóɱ¾£¬»ùÓÚһվʽ´î½¨µÄÀíÄÎÒÃÇÐèÒª½«¸ß¼¶×ÖÌåµÄʹÓÃ͸Ã÷»¯£¬Ê¹Óû§ºÍʹÓà PPT Ò»ÑùÖ±½ÓÑ¡Ôñ×ÖÌåʹÓü´¿É¡£
  • ¼¼ÊõÑ¡ÐÍ ×ÖÌåÎļþ½âÎöµÄ»ù±¾Ô­Àí ×ÖÌåÎļþµÄºËÐĽṹ

    ÒÔ ttf ÎļþΪÀý£¬×ÖÌåÎļþÖÐÖ÷Òª°üº¬ÁË×ÖÌåÍ·±í£¬Î»ÖÃË÷Òý±íºÍͼԪÊý¾Ý±íµÈµÈ£¬ÆäÖÐ×îºËÐĵIJ¿·Ö¾ÍÊÇͼԪÊý¾Ý±í£¬Ò²¾ÍÊÇ×ÖÐÎÃèÊö±í£¬Ëü¿ÉÒÔ°üº¬¿É±äÊýÄ¿µÄͼԪ£¬Ã¿¸öͼԪ¿ÉÒÔÓв»Í¬ÊýÄ¿µÄ¿ØÖƵ㣬ÉõÖÁ»¹¿ÉÒÔÓÐÊýÁ¿¿É±äµÄͼԪָÁͨ¹ýλÖÃË÷Òý±í¶ÔÓ¦µ½Ã¿¸ö×Ö·ûÉÏ£¬Í¨¹ýͼԪÊý¾Ý±í£¬Ê¹ÆäÖ»°üº¬ÐèҪʹÓõÄ×Ö·ûµÄͼԪÃèÊö¡£¼´¿É×îС»¯×ÖÌ壬ʹÆä¿ÉÓÃÓÚÉú²ú»·¾³µÄÒ³ÃæÖУ¬ÆäËûÀàÐ͵Ä×ÖÌåÎļþ£¨Èç woff£¬ eot£¬ svg µÈ£©Ô­ÀíÒ²ÊÇ´óͬСÒ죬½ö½öÊÇѹËõ·½Ê½ºÍ×ÖÐÎÃèÊö¹æ·¶²»Í¬£¬Ò²¿ÉÒÔ»¥Ïàת»¯¡£

    font-carrier Ä£¿é»ù±¾Ô­Àí

    font-carrier Ä£¿éʹÓà OpenType Ä£¿é·ÖÎö ttf Îļþ£¬¿ÉÒÔÎļþµÄÄÚÈݽű¾»¯£¬Ê¹Æä³ÉΪһ¸ö×Ö·û unicode ±àÂëºÍÆä×ÖÐÎÃèÊöµÄ¼üÖµ¶ÔÏó¡£Í¨¹ý¶ÔÕâ¸ö¶ÔÏóµÄ min ·½·¨£¬¿ÉÒÔʹÆä×îС»¯£¬²¢ÇÒÔÙÄæÏòÉú³ÉÎļþ Buffer ¹©Óû§Ê¹Óá£

    Ò»ÆÚʵÏÖÁ÷³Ì ´æÔÚÎÊÌâ
  • ÓÉÓÚ×ÖÌåÊýÁ¿½Ï¶à£¬Æô¶¯Ê±½«±¾µØ×ÖÌåÎļþ°ü×°³É×ÖÌå¶ÔÏóµÄʱ¼ä·Ç³£³¤£¬¿É´ïµ½ÊýÊ®·ÖÖÓ¡£
  • ×ÖÌå¶ÔÏó³£×¤Äڴ棬ռÓþ޴ó£¬ÉõÖÁ¿ÉÄÜÖ±½Ó³Ô¹âÄÚ´æ
  • ·ÖÎöÎÊÌâ

    ÒòΪ font-carrier Ä£¿éÉú³ÉµÄ×ÖÌå¶ÔÏóÎÞ·¨Í¨¹ýÎļþÀ´³Ö¾Ã»¯±£´æ£¬Ö»ÄÜÉú³Éºó³£×¤ÄÚ´æÖУ¬¶ø×ÖÌåµÄÊýÁ¿¶à£¬´óСҲ´ó£¬ËùÒÔ²»¹ÜÊÇÉú³ÉµÄʱ¼ä£¬Éú³ÉʱÏûºÄµÄÐÔÄÜ£¬Éú³ÉºóÕ¼ÓõÄÄڴ涼·Ç³£¾Þ´ó¡£ËùÒÔÎÊÌâµÄ¹Ø¼üÔÚÓÚÈçºÎ°Ñ×ÖÌåµÄ·ÖÎö½á¹û³Ö¾Ã»¯±£´æÔÚ·þÎñÆ÷ÖС£

    ½â¾ö·½°¸

    ÔÚ×ÉѯÁË font-carrier Ä£¿éµÄ¿ª·¢Õߺó£¬Á˽⵽ font-carrier Ä£¿é»¹ÓÐÉú³É×ÖÌåµÄ svg Ƭ¶ÎµÄ·½·¨£¬¿ÉÒÔ½«×ÖÌåµÄͼԪÊý¾Ýת±äΪ svg Êä³ö£¬²¢¿ÉÒÔ½« svg ÄæÏòµ¼Èëµ½¿Õ×ÖÌåÎļþÖÐÀ´Éú³É×îÖÕ×ÖÌåÎļþ¡£
    ͨ¹ý½«×ÖÌå·ÖÎöתÒëºóµÄ svg Ƭ¶Î½á¹û±£´æÔÚÊý¾Ý¿âÖУ¬¼´¿É³Ö¾Ã»¯·ÖÎö½á¹û¡£Ê¹ÓõÄʱºòͨ¹ý´´½¨¿Õ×ÖÌå->ÅäÖÃ×Ö·û-svg µÄ¶ÔÓ¦¹Øϵ->ÌáÈ¡×ÖÌå->ÉÏ´«µ½ OSS µÄÁ÷³ÌÀ´Ê¹ÓÃ×îС»¯ºóµÄ×ÖÌå¼´¿É¡£

    ¶þÆÚʵÏÖÁ÷³Ì
  • ½¨Á¢ÌáÈ¡×ÖÌåÈÎÎñ£¬ÔËÐÐʱ±éÀú×ÖÌåÎļþ£¬ÌáÈ¡ÆäÖÐµÄ svg Ƭ¶Î´æÈëÊý¾Ý¿â

     

     

     

     

     

     

    JavaScript

     

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    var transFont = fontCarrier.transfer(__dirname + '/../../www/fonts/' + fontInfo.font_name + '.ttf');

    var words = [];

    _.each(transFont.__glyphs£¬ function(n, word) {

    words.push({

      word: word,

      fontId: fontInfo.id,

      svg: transFont.getSvg(word, {

        skipViewport: true

      })

    });

    });

  • ÒÔÏÂÊÇÒ»¶Î·½Õýß÷ÎØÌåÖеēÎÒ”×ÖÌáÈ¡µÄ svg Ƭ¶Î

     

     

     

     

     

     

    JavaScript

     

    1

    2

    3

    4

    5

    <?xml version="1.0" encoding="utf-8"?>

      <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">

    ¡¡

    1.±¾Õ¾×ñÑ­ÐÐÒµ¹æ·¶£¬ÈκÎתÔصĸå¼þ¶¼»áÃ÷È·±ê×¢×÷ÕߺÍÀ´Ô´£»2.±¾Õ¾µÄÔ­´´ÎÄÕ£¬ÇëתÔØʱÎñ±Ø×¢Ã÷ÎÄÕÂ×÷ÕߺÍÀ´Ô´£¬²»×ðÖØÔ­´´µÄÐÐΪÎÒÃǽ«×·¾¿ÔðÈΣ»3.×÷ÕßͶ¸å¿ÉÄܻᾭÎÒÃDZ༭Ð޸Ļò²¹³ä¡£

    Ïà¹ØÎÄÕÂ
    • ÈçºÎ¿ìËÙ´¦ÀíÏßÉϹÊÕÏ - µ¹ÆïµÄ¿

      ÈçºÎ¿ìËÙ´¦ÀíÏßÉϹÊÕÏ - µ¹ÆïµÄ¿

      2017-05-02 12:01

    • vue2.0°æcnodeÉçÇøÏîÄ¿´î½¨¼°ÊµÕ½¿ª·¢ - sandisen

      vue2.0°æcnodeÉçÇøÏîÄ¿´î½¨¼°ÊµÕ½¿ª·¢ - sandisen

      2017-04-20 14:00

    • Ç°¶ËÒ³ÃæÌøת²¢È¡µ½Öµ - ¹þ¹þ¹þÊÇÎÒѽ

      Ç°¶ËÒ³ÃæÌøת²¢È¡µ½Öµ - ¹þ¹þ¹þÊÇÎÒѽ

      2017-04-14 14:01

    • C# ¿ìËÙ¸ßЧÂʸ´ÖƶÔÏóÁíÒ»ÖÖ·½Ê½ ±í´ïʽÊ÷ - Emrys5

      C# ¿ìËÙ¸ßЧÂʸ´ÖƶÔÏóÁíÒ»ÖÖ·½Ê½ ±í´ïʽÊ÷ - Emrys5

      2017-04-06 14:00

    ÍøÓѵãÆÀ
    á