ÀÖÓãµç¾º



½ÌÓýÐÐÒµA¹ÉIPOµÚÒ»¹É£¨¹ÉƱ´úÂë 003032£©

È«¹ú×Éѯ/ͶËßÈÈÏߣº400-618-4000

ÍøÕ¾ÐÔÄÜÓÅ»¯µÄ10ÖÖ·½·¨

¸üÐÂʱ¼ä:2021Äê07ÔÂ27ÈÕ16ʱ36·Ö À´Ô´:ÀÖÓãµç¾º ä¯ÀÀ´ÎÊý:

ºÃ¿Ú±®ITÅàѵ

1£©¾¡Á¿¼õÉÙHTTPÇëÇó´ÎÊý
ºÏ²¢js
ºÏ²¢css
ͼƬsprite

2£©ÑÓ³Ù¼ÓÔØÄÚÈÝ
ͼƬÀÁ¼ÓÔØ
Êý¾ÝÀÁ¼ÓÔØ(µã»÷²é¿´¸ü¶à)
¹¦ÄÜÀÁ¼ÓÔØ£¨ÆØ¹â»òÕßµã»÷ºó¼ÓÔØhtmlÄ£¿é¡¢js¹¦ÄÜÄ£¿é£©

3£©Ê¹ÓÃÀëÏß»º´æ
°Ñ³£Óõı䶯ÓÖÉÙµÄjs¡¢css¡¢Í¼Æ¬´æ´¢µ½localstorage£¬µÚ¶þ´Î·ÃÎʵÄʱºòÖ±½Ó×ß±¾µØ»º´æ¡£ÔÚÒÆ¶¯¶ËʹÓù㷺¡£

4£©CSS¡¢JS·ÅÖÃÕýȷλÖÃ
°Ñcss·ÅÔÚheadÖУ¬±£Ö¤Ò³Ãæ¿´µ½µÄʱºòÑùʽÊǶԵÄ¡£
°Ñjs·Åµ½bodyÀï×îºóλÖ㬷ÀÖ¹¼ÓÔØjs×èÈûÒ³Ãæ¡£

5£©¾²Ì¬×ÊԴѹËõ
ͼƬ¡¢CSS¡¢JSÔÚ·¢²¼Ç°ÒªÑ¹Ëõ¡£

6£©¾²Ì¬×ÊԴʹÓöà¸öÓòÃû
¶ÔÓÚͼƬ¡¢CSS¡¢JS£¬¿ÉʹÓü¸¸öÓòÃû£¬¿ÉÒÔ²¢·¢¼ÓÔØ¡£

7£©¾²Ì¬×ÊԴʹÓÃcdn´æ´¢
Óû§ÓëÄãÍøÕ¾·þÎñÆ÷µÄ½Ó½ü³Ì¶È»áÓ°ÏìÏìӦʱ¼äµÄ³¤¶Ì¡£ ¿ÉÒ԰Ѿ²Ì¬×ÊÔ´·Åµ½ÄÚÈÝ·Ö·¢ÍøÂ磨Content Delivery Network£¬CDN£©Öмӿì·ÃÎÊËÙ¶È¡£

8£©Ô¤¼ÓÔØ
ÔÚij¸ö¹¦ÄÜ»¹Ã»Õ¹ÏÖʱ£¬ÔÚ¿ÕÏÐʱ¼äÔ¤ÏȼÓÔØÏà¹ØÍ¼Æ¬»òÕßjs´úÂë

9£©DOM²Ù×÷ÓÅ»¯
ʹÓÃJavaScript·ÃÎÊDOMÔªËØ±È½ÏÂý£¬Òò´ËΪÁË»ñµÃ¸ü¶àµÄÓ¦¸ÃÒ³Ãæ£¬Ó¦¸Ã×öµ½£º
»º´æÒѾ­·ÃÎʹýµÄÓйØÔªËØ
ÏßϸüÐÂÍê½ÚµãÖ®ºóÔÙ½«ËüÃÇÌí¼Óµ½ÎĵµÊ÷ÖÐ
±ÜÃâʹÓÃJavaScriptÀ´ÐÞ¸ÄÒ³Ãæ²¼¾Ö

10£©ÓÅ»¯Ëã·¨
ÔÚjs´¦ÀíÖÐÓÅ»¯²éÕÒ¡¢ÅÅÐòËã·¨¡£¾¡Á¿ÉÙʹÓÃǶÌ×Ñ­»·¡£
ʹÓÃʼþ´úÀí
ÓÐʱºòÎÒÃÇ»á¸Ð¾õµ½Ò³Ãæ·´Ó¦³Ù¶Û£¬ÕâÊÇÒòΪDOMÊ÷ÔªËØÖи½¼ÓÁ˹ý¶àµÄʼþ¾ä±ú²¢ÇÒЩʼþ¾ä²¡±»Æµ·±µØ´¥·¢¡£Õâ¾ÍÊÇΪʲô˵ʹÓÃevent delegation£¨Ê¼þ´úÀí£©ÊÇÒ»Öֺ÷½·¨ÁË¡£Èç¹ûÄãÔÚÒ»¸ödivÖÐÓÐ10¸ö°´Å¥£¬ÄãÖ»ÐèÒªÔÚdivÉϸ½¼ÓÒ»´Îʼþ¾ä±ú¾Í¿ÉÒÔÁË£¬¶ø²»ÓÃȥΪÿһ¸ö°´ Å¥Ôö¼ÓÒ»¸ö¾ä±ú¡£Ê¼þðÅÝʱÄã¿ÉÒÔ²¶×½µ½Ê¼þ²¢ÅжϳöÊÇÄĸöʼþ·¢³öµÄ¡£ ÄãͬÑùÒ²²»ÓÃΪÁ˲Ù×÷DOMÊ÷¶øµÈ´ýonloadʼþµÄ·¢Éú¡£ÄãÐèÒª×öµÄ¾ÍÊǵȴýÊ÷½á¹¹ÖÐÄãÒª·ÃÎʵÄÔªËØ³öÏÖ¡£ÄãÒ²²»ÓõȴýËùÓÐͼÏñ¶¼¼ÓÔØÍê±Ï¡£ Äã¿ÉÄÜ»áÏ£ÍûÓÃDOMContentLoadedʼþÀ´´úÌæ ʼþÓ¦ÓóÌÐòÖеÄonAvailable·½·¨¡£
¼õÉÙDNS²éÕÒ´ÎÊý
¼õÉÙÖ÷»úÃûµÄÊýÁ¿»¹¿ÉÒÔ¼õÉÙÒ³ÃæÖв¢ÐÐÏÂÔØµÄÊýÁ¿¡£¼õÉÙDNS²éÕÒ´ÎÊý¿ÉÒÔ½ÚÊ¡ÏìӦʱ¼ä£¬µ«ÊǼõÉÙ²¢ÐÐÏÂÔØÈ´»áÔö¼ÓÏìӦʱ¼ä¡£ÎÒµÄÖ¸µ¼Ô­ÔòÊǰÑÕâÐ©Ò³ÃæÖÐ µÄÄÚÈÝ·Ö¸î³ÉÖÁÉÙÁ½²¿·Öµ«²»³¬¹ýËIJ¿·Ö¡£ÕâÖÖ½á¹û¾ÍÊÇÔÚ¼õÉÙDNS²éÕÒ´ÎÊýºÍ±£³Ö½Ï¸ß³Ì¶È²¢ÐÐÏÂÔØÁ½ÕßÖ®¼äµÄȨºâÁË¡£
¸ù¾ÝÓòÃû»®·ÖÒ³ÃæÄÚÈÝ
°ÑÒ³ÃæÄÚÈÝ»®·Ö³ÉÈô¸É²¿·Ö¿ÉÒÔʹÄã×î´óÏ޶ȵØÊµÏÖÆ½ÐÐÏÂÔØ¡£ÓÉÓÚDNS²éÕÒ´øÀ´µÄÓ°ÏìÄãÊ×ÏÈҪȷ±£ÄãʹÓõÄÓòÃûÊýÁ¿ÔÚ2¸öµ½4¸öÖ®¼ä¡£ÀýÈ磬Äã¿ÉÒÔ°ÑÓõ½µÄHTMLÄÚÈݺͶ¯Ì¬ÄÚÈÝ·ÅÔÚwww.example.orgÉÏ£¬¶ø°ÑÒ³Ãæ¸÷ÖÖ×é¼þ£¨Í¼Æ¬¡¢½Å±¾¡¢CSS)·Ö±ð´æ·ÅÔÚ statics1.example.orgºÍstatics.example.orgÉÏ¡£
Ìø×ªµÄÕýȷʹÓÃ
ÔÚÓû§ºÍHTMLÎĵµÖмäÔö¼ÓÒ»¸öÌø×ª£¬»áÍÏÑÓÒ³ÃæÖÐËùÓÐÔªËØµÄÏÔʾ£¬ÒòΪÔÚHTMLÎļþ±»¼ÓÔØÇ°ÈκÎÎļþ£¨Í¼Ïñ¡¢ FlashµÈ£©¶¼²»»á±»ÏÂÔØ¡£ ÓÐÒ»ÖÖ¾­³£±»ÍøÒ³¿ª·¢ÕߺöÂÔÈ´ÍùÍùÊ®·ÖÀË·ÑÏìӦʱ¼äµÄÌø×ªÏÖÏó¡£ÕâÖÖÏÖÏó·¢ÉúÔÚµ±URL±¾¸ÃÓÐб¸Ü£¨/£©È´±»ºöÂÔµôʱ¡£ÀýÈ磬µ±ÎÒÃÇÒª·ÃÎÊhttp: //astrology.yahoo.com/astrology Ê±£¬Êµ¼ÊÉÏ·µ»ØµÄÊÇÒ»¸ö°üº¬301´úÂëµÄÌø×ª£¬ËüÖ¸ÏòµÄÊÇhttp://astrology.yahoo.com/astrology/ £¨×¢ÒâĩβµÄб¸Ü£©¡£ÔÚApache·þÎñÆ÷ÖпÉÒÔʹÓÃAlias »òÕß mod_rewrite»òÕßthe DirectorySlashÀ´±ÜÃâ¡£
Á¬½ÓÐÂÍøÕ¾ºÍ¾ÉÍøÕ¾ÊÇÌø×ª¹¦Äܾ­³£±»Óõ½µÄÁíÒ»ÖÖÇé¿ö¡£ÕâÖÖÇé¿öÏÂÍùÍùÒªÁ¬½ÓÍøÕ¾µÄ²»Í¬ÄÚÈÝÈ»ºó¸ù¾ÝÓû§µÄ²»Í¬ÀàÐÍ£¨Èçä¯ÀÀÆ÷ÀàÐÍ¡¢Óû§Õ˺ÅËùÊôÀàÐÍ£©À´ ½øÐÐÌø×ª¡£Ê¹ÓÃÌø×ªÀ´ÊµÏÖÁ½¸öÍøÕ¾µÄÇл»Ê®·Ö¼òµ¥£¬ÐèÒªµÄ´úÂëÁ¿Ò²²»¶à¡£¾¡¹ÜʹÓÃÕâÖÖ·½·¨¶ÔÓÚ¿ª·¢ÕßÀ´Ëµ¿ÉÒÔ½µµÍ¸´Ôӳ̶È£¬µ«ÊÇËüͬÑù½µµÍÓû§ÌåÑé¡£Ò»¸ö ¿ÉÌæ´ú·½·¨¾ÍÊÇÈç¹ûÁ½ÕßÔÚͬһ̨·þÎñÆ÷ÉÏʱʹÓÃAliasºÍmodrewriteºÍʵÏÖ¡£Èç¹ûÊÇÒòΪÓòÃûµÄ²»Í¬¶ø²ÉÓÃÌø×ª£¬ÄÇô¿ÉÒÔÔÚweb·þÎñÆ÷ͨ¹ýʹÓà Alias»òÕßmodrewirte½øÐÐÌø×ª¡£
¿É»º´æµÄAJAX
ÔÚһЩÇé¿öÏÂajax¿ÉʹÓûº´æ¼õÉÙÍøÂ翪Ïú¡£
ÈÃÎÒÃÇÀ´¿´Ò»¸öÀý×Ó£ºÒ»¸öWeb2.0µÄEmail¿Í»§¶Ë»áʹÓÃAjaxÀ´×Ô¶¯Íê³É¶ÔÓû§µØÖ·±¡µÄÏÂÔØ¡£Èç¹ûÓû§ÔÚÉÏ´ÎʹÓùýEmail webÓ¦ÓóÌÐòºóûÓжԵØÖ·±¡×÷ÈκεÄÐ޸쬶øÇÒAjaxÏìӦͨ¹ýExpire»òÕßCacke-ControlÍ·À´ÊµÏÖ»º´æ£¬ÄÇô¾Í¿ÉÒÔÖ±½Ó´ÓÉÏÒ»´ÎµÄ»º´æÖжÁÈ¡µØÖ·±¡ÁË¡£±ØÐë¸æÖªä¯ÀÀÆ÷ÊÇʹÓûº´æÖеĵØÖ·±¡»¹ÊÇ·¢ËÍÒ»¸öеÄÇëÇó¡£Õâ¿ÉÒÔͨ¹ýΪ¶ÁÈ¡µØÖ·±¡µÄAjax URLÔö¼ÓÒ»¸öº¬ÓÐÉϴα༭ʱ¼äµÄʱ¼ä´ÁÀ´ÊµÏÖ£¬ÀýÈ磬&t=11900241612µÈ¡£Èç¹ûµØÖ·±¡ÔÚÉÏ´ÎÏÂÔØºóûÓб»±à¼­¹ý£¬Ê±¼ä´Á¾Í²»±ä£¬Ôò´Óä¯ÀÀÆ÷µÄ»º´æÖмÓÔØ´Ó¶ø¼õÉÙÁËÒ»´ÎHTTPÇëÇó¹ý³Ì¡£Èç¹ûÓû§Ð޸ĹýµØÖ·±¡£¬Ê±¼ä´Á¾Í»áÓÃÀ´È·¶¨ÐµÄURLºÍ»º´æÏìÓ¦²¢²»Æ¥Å䣬ä¯ÀÀÆ÷¾Í»áÖØÒªÇëÇó¸üеØÖ·±¡¡£ ¼´Ê¹ÄãµÄAjxaÏìÓ¦ÊǶ¯Ì¬Éú³ÉµÄ£¬ÄÄÅÂËüÖ»ÊÊÓÃÓÚÒ»¸öÓû§£¬ÄÇôËüÒ²Ó¦¸Ã±»»º´æÆðÀ´¡£ÕâÑù×ö¿ÉÒÔʹÄãµÄWeb2.0Ó¦ÓóÌÐò¸ü¼Ó¿ì½Ý¡£
¼õÉÙDOMÔªËØÊýÁ¿
Ò»¸ö¸´ÔÓµÄÒ³ÃæÒâζ×ÅÐèÒªÏÂÔØ¸ü¶àÊý¾Ý£¬Í¬Ê±Ò²Òâζ×ÅJavaScript±éÀúDOMµÄЧÂÊÔ½Âý¡£±ÈÈçµ±ÄãÔö¼ÓÒ»¸öʼþ¾ä±úʱÔÚ500ºÍ5000¸ö DOMÔªËØÖÐÑ­»·Ð§¹û¿Ï¶¨ÊDz»Ò»ÑùµÄ¡£ ´óÁ¿µÄDOMÔªËØµÄ´æÔÚÒâζ×ÅÒ³ÃæÖÐÓпÉÒÔ²»ÓÃÒÆ³ýÄÚÈÝÖ»ÐèÒªÌæ»»ÔªËرêÇ©¾Í¿ÉÒÔ¾«¼òµÄ²¿·Ö¡£ÄãÔÚÒ³Ãæ²¼¾ÖÖÐʹÓñí¸ñÁËÂð£¿ÄãÓÐûÓнö½öΪÁ˲¼¾Ö¶øÒýÈë¸ü¶àµÄ
ÔªËØÄØ£¿Ò²Ðí»á´æÔÚÒ»¸öÊʺϻòÕßÔÚÓïÒâÊǸüÌùÇеıêÇ©¿ÉÒÔ¹©ÄãʹÓᣠYUI CSS utilities¿ÉÒÔ¸øÄãµÄ²¼¾Ö´øÀ´¾Þ´ó°ïÖú£ºgrids.css¿ÉÒÔ°ïÄãʵÏÖÕûÌå²¼¾Ö£¬font.cssºÍreset.css¿ÉÒÔ°ïÖúÄãÒÆ³ýä¯ÀÀÆ÷Ĭ Èϸñʽ¡£ËüÌṩÁËÒ»¸öÖØÐÂÉóÊÓÄãÒ³ÃæÖбêÇ©µÄ»ú»á£¬±ÈÈçÖ»ÓÐÔÚÓïÒâÉÏÓÐÒâÒåʱ²ÅʹÓÃ
£¬¶ø²»ÊÇÒòΪËü¾ßÓл»ÐÐЧ¹û²ÅʹÓÃËü¡£ DOMÔªËØÊýÁ¿ºÜÈÝÒ×¼ÆËã³öÀ´£¬Ö»ÐèÒªÔÚFirebugµÄ¿ØÖÆÌ¨ÄÚÊäÈ룺 document.getElementsByTagName(‘*’).length ÄÇô¶àÉÙ¸öDOMÔªËØËãÊǶàÄØ£¿Õâ¿ÉÒÔ¶ÔÕÕÓкܺñê¼ÇʹÓõÄÀàËÆÒ³Ãæ¡£±ÈÈçYahoo!Ö÷Ò³ÊÇÒ»¸öÄÚÈݷdz£¶àµÄÒ³Ãæ£¬µ«ÊÇËüֻʹÓÃÁË700¸öÔªËØ£¨HTML±êÇ©£©¡£
ʹiframeµÄÊýÁ¿×îС
ifrmaeÔªËØ¿ÉÒÔÔÚ¸¸ÎĵµÖвåÈëÒ»¸öеÄHTMLÎĵµ¡£Á˽âiframeµÄ¹¤×÷ÀíÈ»ºó²ÅÄܸü¼ÓÓÐЧµØÊ¹ÓÃËü£¬ÕâÒ»µãºÜÖØÒª¡£
Óŵ㣺 ½â¾ö¼ÓÔØ»ºÂýµÄµÚÈý·½ÄÚÈÝÈçͼ±êºÍ¹ã¸æµÈµÄ¼ÓÔØÎÊÌâ; Security sandbox; ²¢ÐмÓÔØ½Å±¾;
µÄȱµã£º ¼´Ê±ÄÚÈÝΪ¿Õ£¬¼ÓÔØÒ²ÐèҪʱ¼ä; »á×èÖ¹Ò³Ãæ¼ÓÔØ; ûÓÐÓïÒâ;
²»Òª³öÏÖ404´íÎó
HTTPÇëÇóʱ¼äÏûºÄÊǺܴóµÄ£¬Òò´ËʹÓÃHTTPÇëÇóÀ´»ñµÃÒ»¸öûÓÐÓô¦µÄÏìÓ¦£¨ÀýÈç404ûÓÐÕÒµ½Ò³Ã棩ÊÇÍêȫûÓбØÒªµÄ£¬ËüÖ»»á½µµÍÓû§ÌåÑé¶ø²»»áÓÐÒ»µãºÃ´¦¡£ ÓÐЩվµã°Ñ404´íÎóÏìÓ¦Ò³Ãæ¸ÄΪ“ÄãÊDz»ÊÇÒªÕÒ***”£¬ÕâËäÈ»¸Ä½øÁËÓû§ÌåÑ鵫ÊÇͬÑùÒ²»áÀË·Ñ·þÎñÆ÷×ÊÔ´£¨ÈçÊý¾Ý¿âµÈ£©¡£×îÔã¸âµÄÇé¿öÊÇÖ¸ÏòÍⲿ JavaScriptµÄÁ´½Ó³öÏÖÎÊÌâ²¢·µ»Ø404´úÂë¡£Ê×ÏÈ£¬ÕâÖÖ¼ÓÔØ»áÆÆ»µ²¢ÐмÓÔØ£»Æä´Îä¯ÀÀÆ÷»á°ÑÊÔͼÔÚ·µ»ØµÄ404ÏìÓ¦ÄÚÈÝÖÐÕÒµ½¿ÉÄÜÓÐÓõIJ¿·Öµ± ×÷JavaScript´úÂëÀ´Ö´ÐС£
ΪÎļþÍ·Ö¸¶¨Expires»òCache-Control
ÕâÌõÊØÔò°üÀ¨Á½·½ÃæµÄÄÚÈÝ£º ¶ÔÓÚ¾²Ì¬ÄÚÈÝ£ºÉèÖÃÎļþÍ·¹ýÆÚʱ¼äExpiresµÄֵΪ“Never expire”£¨ÓÀ²»¹ýÆÚ£© ¶ÔÓÚ¶¯Ì¬ÄÚÈÝ£ºÊ¹ÓÃÇ¡µ±µÄCache-ControlÎļþÍ·À´°ïÖúä¯ÀÀÆ÷½øÐÐÓÐÌõ¼þµÄÇëÇó ÍøÒ³ÄÚÈÝÉè¼ÆÏÖÔÚÔ½À´Ô½·á¸»£¬Õâ¾ÍÒâζ×ÅÒ³ÃæÖÐÒª°üº¬¸ü¶àµÄ½Å±¾¡¢Ñùʽ±í¡¢Í¼Æ¬ºÍFlash¡£µÚÒ»´Î·ÃÎÊÄãÒ³ÃæµÄÓû§¾ÍÒâζ׎øÐжà´ÎµÄHTTPÇëÇ󣬵« ÊÇͨ¹ýʹÓÃExpiresÎļþÍ·¾Í¿ÉÒÔʹÕâÑùÄÚÈݾßÓлº´æÐÔ¡£Ëü±ÜÃâÁ˽ÓÏÂÀ´µÄÒ³Ãæ·ÃÎÊÖв»±ØÒªµÄHTTPÇëÇó¡£ExpiresÎļþÍ·¾­³£ÓÃÓÚͼÏñÎļþ£¬ µ«ÊÇÓ¦¸ÃÔÚËùÓеÄÄÚÈݶ¼Ê¹ÓÃËû£¬°üÀ¨½Å±¾¡¢Ñùʽ±íºÍFlashµÈ¡£ ä¯ÀÀÆ÷£¨ºÍ´úÀí£©Ê¹Óûº´æÀ´¼õÉÙHTTPÇëÇóµÄ´óСºÍ´ÎÊýÒÔ¼Ó¿ìÒ³Ãæ·ÃÎÊËÙ¶È¡£Web·þÎñÆ÷ÔÚHTTPÏìÓ¦ÖÐʹÓÃExpiresÎļþÍ·À´¸æË߿ͻ§¶ËÄÚÈÝÐè Òª»º´æ¶à³¤Ê±¼ä¡£ÏÂÃæÕâ¸öÀý×ÓÊÇÒ»¸ö½Ï³¤Ê±¼äµÄExpiresÎļþÍ·£¬Ëü¸æËßä¯ÀÀÆ÷Õâ¸öÏìÓ¦Ö±µ½2010Äê4ÔÂ15ÈղŹýÆÚ¡£ Expires: Thu, 15 Apr 2010 20:00:00 GMT Èç¹ûÄãʹÓõÄÊÇApache·þÎñÆ÷£¬¿ÉÒÔʹÓÃExpiresDefaultÀ´É趨Ïà¶Ôµ±Ç°ÈÕÆÚµÄ¹ýÆÚʱ¼ä¡£ÏÂÃæÕâ¸öÀý×ÓÊÇʹÓà ExpiresDefaultÀ´É趨ÇëÇóʱ¼äºó10Äê¹ýÆÚµÄÎļþÍ·£º ExpiresDefault “access plus 10 years” ÒªÇмÇ£¬Èç¹ûʹÓÃÁËExpiresÎļþÍ·£¬µ±Ò³ÃæÄÚÈݸıäʱ¾Í±ØÐë¸Ä±äÄÚÈݵÄÎļþÃû¡£ÒÀYahoo!À´ËµÎÒÃǾ­³£Ê¹ÓÃÕâÑùµÄ²½Ö裺ÔÚÄÚÈݵÄÎļþÃûÖмÓÉϰ汾ºÅ£¬Èçyahoo_2.0.6.js¡£ ʹÓÃExpiresÎļþÍ·Ö»ÓлáÔÚÓû§ÒѾ­·ÃÎʹýÄãµÄÍøÕ¾ºó²Å»áÆð×÷Óᣵ±Óû§Ê״ηÃÎÊÄãµÄÍøÕ¾Ê±Õâ¶Ô¼õÉÙHTTPÇëÇó´ÎÊýÀ´ËµÊÇÎÞЧµÄ£¬ÒòΪä¯ÀÀÆ÷µÄ»º ´æÊǿյÄ¡£Òò´ËÕâÖÖ·½·¨¶ÔÓÚÄãÍøÕ¾ÐÔÄܵĸĽøÇé¿öÒªÒÀ¾ÝËûÃǓԤ»º´æ”´æÔÚʱ¶ÔÄãÒ³ÃæµÄµã»÷ƵÂÊ£¨“Ô¤»º´æ”ÖÐÒѾ­°üº¬ÁËÒ³ÃæÖеÄËùÓÐÄÚÈÝ£©¡£ Yahoo!½¨Á¢ÁËÒ»ÌײâÁ¿·½·¨£¬ÎÒÃÇ·¢ÏÖËùÓеÄÒ³Ãæä¯ÀÀÁ¿ÖÐÓÐ75~85%¶¼ÓГԤ»º´æ”¡£Í¨¹ýʹÓÃExpiresÎļþÍ·£¬Ôö¼ÓÁË»º´æÔÚä¯ÀÀÆ÷ÖÐÄÚÈÝµÄ ÊýÁ¿£¬²¢ÇÒ¿ÉÒÔÔÚÓû§½ÓÏÂÀ´µÄÇëÇóÖÐÔÙ´ÎʹÓÃÕâЩÄÚÈÝ£¬ÕâÉõÖÁ¶¼²»ÐèҪͨ¹ýÓû§·¢ËÍÒ»¸ö×Ö½ÚµÄÇëÇó¡£
GzipѹËõÎļþÄÚÈÝ
·þÎñÆ÷¿ªÆôGzip£¬ÄܼõÉÙ50%ÒÔÉϵĴ«Êä¡£
¾¡ÔçË¢ÐÂÊä³ö»º³å
µ±Óû§ÇëÇóÒ»¸öÒ³ÃæÊ±£¬ÎÞÂÛÈçºÎ¶¼»á»¨·Ñ200µ½500ºÁÃëÓÃÓÚºǫ́×éÖ¯HTMLÎļþ¡£ÔÚÕâÆÚ¼ä£¬ä¯ÀÀÆ÷»áÒ»Ö±¿ÕÏеȴýÊý¾Ý·µ»Ø¡£ÔÚPHPÖУ¬Äã¿ÉÒÔʹÓà flush()·½·¨£¬ËüÔÊÐíÄã°ÑÒѾ­±àÒëµÄºÃµÄ²¿·ÖHTMLÏìÓ¦ÎļþÏÈ·¢Ë͸øä¯ÀÀÆ÷£¬Õâʱä¯ÀÀÆ÷¾Í»á¿ÉÒÔÏÂÔØÎļþÖеÄÄÚÈÝ£¨½Å±¾µÈ£©¶øºǫ́ͬʱ´¦ÀíÊ£ÓàµÄ HTMLÒ³Ãæ¡£ÕâÑù×öµÄЧ¹û»áÔÚºǫ́·³ÄÕ»òÕßǰ̨½Ï¿ÕÏÐʱ¸ü¼ÓÃ÷ÏÔ¡£
¼òµ¥ÇëÇóʹÓÃGET·½Ê½
Yahoo!MailÍŶӷ¢ÏÖ£¬µ±Ê¹ÓÃXMLHttpRequestʱ£¬ä¯ÀÀÆ÷ÖеÄPOST·½·¨ÊÇÒ»¸ö“Á½²½×ß”µÄ¹ý³Ì£ºÊ×ÏÈ·¢ËÍÎļþÍ·£¬È»ºó²Å·¢ËÍÊý¾Ý¡£Òò´ËʹÓÃGET×îΪǡµ±£¬ÒòΪËüÖ»Ðè·¢ËÍÒ»¸öTCP°ü£¨³ý·ÇÄãÓкܶàcookie£©¡£IEÖÐURLµÄ×î´ó³¤¶ÈΪ2K£¬Òò´ËÈç¹ûÄãÒª·¢ËÍÒ»¸ö³¬¹ý2KµÄ Êý¾Ýʱ¾Í²»ÄÜʹÓÃGETÁË¡£ Ò»¸öÓÐȤµÄ²»Í¬¾ÍÊÇPOST²¢²»ÏñGETÄÇÑùʵ¼Ê·¢ËÍÊý¾Ý¡£¸ù¾ÝHTTP¹æ·¶£¬GETÒâζ×Å“»ñÈ¡”Êý¾Ý£¬Òò´Ëµ±Äã½ö½ö»ñÈ¡Êý¾ÝʱʹÓÃGET¸ü¼ÓÓÐÒâÒ壨´ÓÓïÒâÉϽ²Ò²ÊÇÈç´Ë£©£¬Ïà·´£¬·¢ËͲ¢ÔÚ·þÎñ¶Ë±£´æÊý¾ÝʱʹÓÃPOST¡£
±ÜÃâʹÓÃCSS±í´ïʽ£¨Expression£©
CSS±í´ïʽÊǶ¯Ì¬ÉèÖÃCSSÊôÐÔµÄÇ¿´ó£¨µ«Î£ÏÕ£©·½·¨¡£Internet Explorer´ÓµÚ5¸ö°æ±¾¿ªÊ¼Ö§³ÖCSS±í´ïʽ¡£ÏÂÃæµÄÀý×ÓÖУ¬Ê¹ÓÃCSS±í´ïʽ¿ÉÒÔʵÏÖ¸ôÒ»¸öСʱÇл»Ò»´Î±³¾°ÑÕÉ«£º background-color: expression( (new Date()).getHours()%2 ? “#B8D4FF” : “#F08A00″ ); ÈçÉÏËùʾ£¬expressionÖÐʹÓÃÁËJavaScript±í´ïʽ¡£CSSÊôÐÔ¸ù¾ÝJavaScript±í´ïʽµÄ¼ÆËã½á¹ûÀ´ÉèÖᣠexpression·½·¨ÔÚÆäËüä¯ÀÀÆ÷Öв»Æð×÷Óã¬Òò´ËÔÚ¿çä¯ÀÀÆ÷µÄÉè¼ÆÖе¥¶ÀÕë¶ÔInternet ExplorerÉèÖÃʱ»á±È½ÏÓÐÓá£
±í´ïʽµÄÎÊÌâ¾ÍÔÚÓÚËüµÄ¼ÆËãÆµÂÊÒª±ÈÎÒÃÇÏëÏóµÄ¶à¡£²»½ö½öÊÇÔÚÒ³ÃæÏÔʾºÍËõ·Åʱ£¬¾ÍÊÇÔÚÒ³Ãæ¹ö¶¯¡¢ÄËÖÁÒÆ¶¯Êó±êʱ¶¼»áÒªÖØÐ¼ÆËãÒ»´Î¡£¸øCSS±í´ïʽÔö¼ÓÒ»¸ö¼ÆÊýÆ÷¿ÉÒÔ¸ú×Ù±í´ïʽµÄ¼ÆËãÆµÂÊ¡£ÔÚÒ³ÃæÖÐËæ±ãÒÆ¶¯Êó±ê¶¼¿ÉÒÔÇáËÉ´ïµ½10000´ÎÒÔÉϵļÆËãÁ¿¡£
Ò»¸ö¼õÉÙCSS±í´ïʽ¼ÆËã´ÎÊýµÄ·½·¨¾ÍÊÇʹÓÃÒ»´ÎÐԵıí´ïʽ£¬ËüÔÚµÚÒ»´ÎÔËÐÐʱ½«½á¹û¸³¸øÖ¸¶¨µÄÑùʽÊôÐÔ£¬²¢ÓÃÕâ¸öÊôÐÔÀ´´úÌæCSS±í´ïʽ¡£Èç¹ûÑùʽÊôÐÔ ±ØÐëÔÚÒ³ÃæÖÜÆÚÄÚ¶¯Ì¬µØ¸Ä±ä£¬Ê¹ÓÃʼþ¾ä±úÀ´´úÌæCSS±í´ïʽÊÇÒ»¸ö¿ÉÐа취¡£Èç¹û±ØÐëʹÓÃCSS±í´ïʽ£¬Ò»¶¨Òª¼ÇסËüÃÇÒª¼ÆËã³ÉǧÉÏÍò´Î²¢ÇÒ¿ÉÄÜ»á¶ÔÄã Ò³ÃæµÄÐÔÄܲúÉúÓ°Ïì¡£
ʹÓÃÍⲿJavaScriptºÍCSS
ºÜ¶àÐÔÄܹæÔò¶¼ÊǹØÓÚÈçºÎ´¦ÀíÍⲿÎļþµÄ¡£µ«ÊÇ£¬ÔÚÄã²ÉÈ¡ÕâЩ´ëʩǰÄã¿ÉÄÜ»áÎʵ½Ò»¸ö¸ü»ù±¾µÄÎÊÌ⣺JavaScriptºÍCSSÊÇÓ¦¸Ã·ÅÔÚÍⲿÎļþÖÐÄØ»¹ÊǰÑËüÃÇ·ÅÔÚÒ³Ãæ±¾ÉíÖ®ÄÚÄØ£¿ ÔÚʵ¼ÊÓ¦ÓÃÖÐʹÓÃÍⲿÎļþ¿ÉÒÔÌá¸ßÒ³ÃæËÙ¶È£¬ÒòΪJavaScriptºÍCSSÎļþ¶¼ÄÜÔÚä¯ÀÀÆ÷ÖвúÉú»º´æ¡£ÄÚÖÃÔÚHTMLÎĵµÖÐµÄ JavaScriptºÍCSSÔò»áÔÚÿ´ÎÇëÇóÖÐËæHTMLÎĵµÖØÐÂÏÂÔØ¡£ÕâËäÈ»¼õÉÙÁËHTTPÇëÇóµÄ´ÎÊý£¬È´Ôö¼ÓÁËHTMLÎĵµµÄ´óС¡£´ÓÁíÒ»·½ÃæÀ´Ëµ£¬ Èç¹ûÍⲿÎļþÖеÄJavaScriptºÍCSS±»ä¯ÀÀÆ÷»º´æ£¬ÔÚûÓÐÔö¼ÓHTTPÇëÇó´ÎÊýµÄͬʱ¿ÉÒÔ¼õÉÙHTMLÎĵµµÄ´óС¡£ ¹Ø¼üÎÊÌâÊÇ£¬ÍⲿJavaScriptºÍCSSÎļþ»º´æµÄƵÂʺÍÇëÇóHTMLÎĵµµÄ´ÎÊýÓйØ¡£ËäÈ»ÓÐÒ»¶¨µÄÄѶÈ£¬µ«ÊÇÈÔÈ»ÓÐһЩָ±ê¿ÉÒÔÒ»²âÁ¿Ëü¡£Èç¹ûÒ» ¸ö»á»°ÖÐÓû§»áä¯ÀÀÄãÍøÕ¾ÖеĶà¸öÒ³Ãæ£¬²¢ÇÒÕâÐ©Ò³ÃæÖлáÖØ¸´Ê¹ÓÃÏàͬµÄ½Å±¾ºÍÑùʽ±í£¬»º´æÍⲿÎļþ¾Í»á´øÀ´¸ü´óµÄÒæ´¦¡£ Ðí¶àÍøÕ¾Ã»Óй¦Äܽ¨Á¢ÕâЩָ±ê¡£¶ÔÓÚÕâÐ©ÍøÕ¾À´Ëµ£¬×îºÃµÄ¼á¾ö·½·¨¾ÍÊǰÑJavaScriptºÍCSS×÷ΪÍⲿÎļþÒýÓᣱȽÏÊʺÏʹÓÃÄÚÖôúÂëµÄÀýÍâ¾ÍÊÇ ÍøÕ¾µÄÖ÷Ò³£¬ÈçYahoo!Ö÷Ò³ºÍMy Yahoo!¡£Ö÷Ò³ÔÚÒ»´Î»á»°ÖÐÓµÓнÏÉÙ£¨¿ÉÄÜÖ»ÓÐÒ»´Î£©µÄä¯ÀÀÁ¿£¬Äã¿ÉÒÔ·¢ÏÖÄÚÖÃJavaScriptºÍCSS¶ÔÓÚÖÕ¶ËÓû§À´Ëµ»á¼Ó¿ìÏìӦʱ ¼ä¡£ ¶ÔÓÚÓµÓнϴóä¯ÀÀÁ¿µÄÊ×Ò³À´Ëµ£¬ÓÐÒ»ÖÖ¼¼Êõ¿ÉÒÔÆ½ºâÄÚÖôúÂë´øÀ´µÄHTTPÇëÇó¼õÉÙÓëͨ¹ýʹÓÃÍⲿÎļþ½øÐлº´æ´øÀ´µÄºÃ´¦¡£ÆäÖÐÒ»¸ö¾ÍÊÇÔÚÊ×Ò³ÖÐÄÚÖà JavaScriptºÍCSS£¬µ«ÊÇÔÚÒ³ÃæÏÂÔØÍê³Éºó¶¯Ì¬ÏÂÔØÍⲿÎļþ£¬ÔÚ×ÓÒ³ÃæÖÐʹÓõ½ÕâЩÎļþʱ£¬ËüÃÇÒѾ­»º´æµ½ä¯ÀÀÆ÷ÁË¡£
ÓÃlink´úÌæ@import
Ç°ÃæµÄ×î¼ÑʵÏÖÖÐÌáµ½CSSÓ¦¸Ã·ÅÖÃÔÚ¶¥¶ËÒÔÀûÓÚÓÐÐò¼ÓÔØ³ÊÏÖ¡£ ÔÚIEÖУ¬Ò³Ãæµ×²¿@importºÍʹÓÃ
×÷ÓÃÊÇÒ»ÑùµÄ£¬Òò´Ë×îºÃ²»ÒªÊ¹ÓÃËü¡£
±ÜÃâʹÓÃÂ˾µ
IE¶ÀÓÐÊôÐÔAlphaImageLoaderÓÃÓÚÐÞÕý7.0ÒÔϰ汾ÖÐÏÔʾPNGͼƬµÄ°ë͸Ã÷Ч¹û¡£Õâ¸öÂ˾µµÄÎÊÌâÔÚÓÚä¯ÀÀÆ÷¼ÓÔØÍ¼Æ¬Ê±Ëü»áÖÕÖ¹ÄÚÈÝµÄ ³ÊÏÖ²¢ÇÒ¶³½áä¯ÀÀÆ÷¡£ÔÚÿһ¸öÔªËØ£¨²»½ö½öÊÇͼƬ£©Ëü¶¼»áÔËËãÒ»´Î£¬Ôö¼ÓÁËÄڴ濪֧£¬Òò´ËËüµÄÎÊÌâÊÇ¶à·½ÃæµÄ¡£ ÍêÈ«±ÜÃâʹÓÃAlphaImageLoaderµÄ×îºÃ·½·¨¾ÍÊÇʹÓÃPNG8¸ñʽÀ´´úÌæ£¬ÕâÖÖ¸ñʽÄÜÔÚIEÖкܺõع¤×÷¡£Èç¹ûÄãȷʵÐèҪʹÓà AlphaImageLoader£¬ÇëʹÓÃÏ»®Ïß_filterÓÖʹ֮¶ÔIE7ÒÔÉϰ汾µÄÓû§ÎÞЧ¡£
ÌÞ³ýÖØ¸´½Å±¾
ÔÚͬһ¸öÒ³ÃæÖÐÖØ¸´ÒýÓÃJavaScriptÎļþ»áÓ°ÏìÒ³ÃæµÄÐÔÄÜ¡£Äã¿ÉÄÜ»áÈÏΪÕâÖÖÇé¿ö²¢²»¶à¼û¡£¶ÔÓÚÃÀ¹úǰ10´óÍøÕ¾µÄµ÷²éÏÔʾÆäÖÐÓÐÁ½¼Ò´æÔÚÖØ¸´Òý Óýű¾µÄÇé¿ö¡£ÓÐÁ½ÖÖÖ÷ÒªÒòËØµ¼ÖÂÒ»¸ö½Å±¾±»Öظ´ÒýÓÃµÄÆæ¹ÖÏÖÏó·¢Éú£ºÍŶӹæÄ£ºÍ½Å±¾ÊýÁ¿¡£Èç¹ûÕæµÄ´æÔÚÕâÖÖÇé¿ö£¬Öظ´½Å±¾»áÒýÆð²»±ØÒªµÄHTTPÇëÇóºÍ ÎÞÓõÄJavaScriptÔËË㣬Õâ½µµÍÁËÍøÕ¾ÐÔÄÜ¡£ ÔÚInternet ExplorerÖлá²úÉú²»±ØÒªµÄHTTPÇëÇ󣬶øÔÚFirefoxÈ´²»»á¡£ÔÚInternet ExplorerÖУ¬Èç¹ûÒ»¸ö½Å±¾±»ÒýÓÃÁ½´Î¶øÇÒËüÓÖ²»¿É»º´æ£¬Ëü¾Í»áÔÚÒ³Ãæ¼ÓÔØ¹ý³ÌÖвúÉúÁ½´ÎHTTPÇëÇó¡£¼´Ê±½Å±¾¿ÉÒÔ»º´æ£¬µ±Óû§ÖØÔØÒ³ÃæÊ±Ò²»á²ú Éú¶îÍâµÄHTTPÇëÇó¡£ ³ýÔö¼Ó¶îÍâµÄHTTPÇëÇóÍ⣬¶à´ÎÔËËã½Å±¾Ò²»áÀË·Ñʱ¼ä¡£ÔÚInternet ExplorerºÍFirefoxÖв»¹Ü½Å±¾ÊÇ·ñ¿É»º´æ£¬ËüÃǶ¼´æÔÚÖØ¸´ÔËËãJavaScriptµÄÎÊÌâ¡£ Ò»¸ö±ÜÃâż¶û·¢ÉúµÄÁ½´ÎÒýÓÃͬһ½Å±¾µÄ·½·¨ÊÇÔÚÄ£°åÖÐʹÓýű¾¹ÜÀíÄ£¿éÒýÓýű¾¡£ÔÚHTMLÒ³ÃæÖÐʹÓÃscript ±êÇ©ÒýÓýű¾µÄ×î³£¼û·½·¨¾ÍÊÇ£º ÔÚPHPÖпÉÒÔͨ¹ý´´½¨ÃûΪinsertScriptµÄ·½·¨À´Ìæ´ú£º
ΪÁË·ÀÖ¹¶à´ÎÖØ¸´ÒýÓýű¾£¬Õâ¸ö·½·¨Öл¹Ó¦¸ÃʹÓÃÆäËü»úÖÆÀ´´¦Àí½Å±¾£¬Èç¼ì²éËùÊôĿ¼ºÍΪ½Å±¾ÎļþÃûÖÐÔö¼Ó°æ±¾ºÅÒÔÓÃÓÚExpireÎļþÍ·µÈ¡£
¼õСCookieÌå»ý
HTTP coockie¿ÉÒÔÓÃÓÚȨÏÞÑéÖ¤ºÍ¸öÐÔ»¯Éí·ÝµÈ¶àÖÖÓÃ;¡£coockieÄÚµÄÓйØÐÅÏ¢ÊÇͨ¹ýHTTPÎļþÍ·À´ÔÚweb·þÎñÆ÷ºÍä¯ÀÀÆ÷Ö®¼ä½øÐн»Á÷µÄ¡£Òò´Ë±£³Öcoockie¾¡¿ÉÄܵÄСÒÔ¼õÉÙÓû§µÄÏìӦʱ¼äÊ®·ÖÖØÒª¡£ Óйظü¶àÐÅÏ¢¿ÉÒԲ鿴Tenni TheurerºÍPatty ChiµÄÎÄÕ“When the Cookie Crumbles”¡£ÕâÃÇÑо¿ÖÐÖ÷Òª°üÀ¨£º
È¥³ý²»±ØÒªµÄcoockie ʹcoockieÌå»ý¾¡Á¿Ð¡ÒÔ¼õÉÙ¶ÔÓû§ÏìÓ¦µÄÓ°Ïì ×¢ÒâÔÚÊÊÓ¦¼¶±ðµÄÓòÃûÉÏÉèÖÃcoockieÒÔ±ãʹ×ÓÓòÃû²»ÊÜÓ°Ïì ÉèÖúÏÀíµÄ¹ýÆÚʱ¼ä¡£½ÏÔçµØExpireʱ¼äºÍ²»Òª¹ýÔçÈ¥Çå³ýcoockie£¬¶¼»á¸ÄÉÆÓû§µÄÏìӦʱ¼ä¡£
¶ÔÓÚ¾²Ì¬×ÊԴʹÓÃÎÞcoockieÓòÃû
µ±ä¯ÀÀÆ÷ÔÚÇëÇóÖÐͬʱÇëÇóÒ»Õž²Ì¬µÄͼƬºÍ·¢ËÍcoockieʱ£¬·þÎñÆ÷¶ÔÓÚÕâЩcoockie²»»á×öÈκεØÊ¹Óá£Òò´ËËûÃÇÖ»ÊÇÒòΪijЩ¸ºÃæÒòËØ¶ø´´½¨µÄ ÍøÂç´«Êä¡£ËùÓÐÄãÓ¦¸ÃÈ·¶¨¶ÔÓÚ¾²Ì¬ÄÚÈݵÄÇëÇóÊÇÎÞcoockieµÄÇëÇó¡£´´½¨Ò»¸ö×ÓÓòÃû²¢ÓÃËûÀ´´æ·ÅËùÓо²Ì¬ÄÚÈÝ¡£
Èç¹ûÄãµÄÓòÃûÊÇwww.example.org£¬Äã¿ÉÒÔÔÚstatic.example.orgÉÏ´æÔÚ¾²Ì¬ÄÚÈÝ¡£µ«ÊÇ£¬Èç¹ûÄã²»ÊÇÔÚ www.example.org É϶øÊÇÔÚ¶¥¼¶ÓòÃûexample.orgÉèÖÃÁËcoockie£¬ÄÇôËùÓжÔÓÚstatic.example.orgµÄÇëÇó¶¼°üº¬coockie¡£ÔÚÕâÖÖÇé ¿öÏ£¬Äã¿ÉÒÔÔÙÖØÐ¹ºÂòÒ»¸öеÄÓòÃûÀ´´æÔÚ¾²Ì¬ÄÚÈÝ£¬²¢ÇÒÒª±£³ÖÕâ¸öÓòÃûÊÇÎÞcoockieµÄ¡£Yahoo!ʹÓõÄÊÇ ymig.com£¬YouTubeʹÓõÄÊÇytimg.com£¬AmazonʹÓõÄÊÇimages-anazon.comµÈµÈ¡£
²»ÒªÔÚHTMLÖÐËõ·ÅͼÏñ
²»ÒªÎªÁËÔÚHTMLÖÐÉèÖó¤¿í¶øÊ¹ÓñÈʵ¼ÊÐèÒª´óµÄͼƬ¡£Èç¹ûÄãÐèÒª£º ÄÇôÄãµÄͼƬ£¨mycat.jpg£©¾ÍÓ¦¸ÃÊÇ100×100ÏñËØ¶ø²»ÊǰÑÒ»¸ö500×500ÏñËØµÄͼƬËõСʹÓá£
favicon.icoҪС¶øÇÒ¿É»º´æ
favicon.icoÊÇλÓÚ·þÎñÆ÷¸ùĿ¼ÏµÄÒ»¸öͼƬÎļþ¡£ËüÊDZض¨´æÔڵģ¬ÒòΪ¼´Ê¹Äã²»¹ØÐÄËüÊÇ·ñÓÐÓã¬ä¯ÀÀÆ÷Ò²»á¶ÔËü·¢³öÇëÇó£¬Òò´Ë×îºÃ²»Òª·µ»ØÒ» ¸ö404 Not FoundµÄÏìÓ¦¡£ÓÉÓÚÊÇÔÚͬһ̨·þÎñÆ÷ÉÏ£¬Ëüÿ±»ÇëÇóÒ»´Îcoockie¾Í»á±»·¢ËÍÒ»´Î¡£Õâ¸öͼƬÎļþ»¹»áÓ°ÏìÏÂÔØË³Ðò£¬ÀýÈçÔÚIEÖе±ÄãÔÚ onloadÖÐÇëÇó¶îÍâµÄÎļþʱ£¬favicon»áÔÚÕâЩ¶îÍâÄÚÈݱ»¼ÓÔØÇ°ÏÂÔØ¡£ Òò´Ë£¬ÎªÁ˼õÉÙfavicon.ico´øÀ´µÄ±×¶Ë£¬Òª×öµ½£º
Îļþ¾¡Á¿µØÐ¡£¬×îºÃСÓÚ1K£» ÔÚÊʵ±µÄʱºò£¨Ò²¾ÍÊÇÄã²»Òª´òËãÔÙ»» favicon.icoµÄʱºò£¬ÒòΪ¸ü»»ÐÂÎļþʱ²»ÄܶÔËü½øÐÐÖØÃüÃû£©ÎªËüÉèÖÃExpiresÎļþÍ·¡£Äã¿ÉÒԺܰ²È«µØ°ÑExpiresÎļþÍ·ÉèÖÃΪδÀ´µÄ¼¸¸öÔ¡£Äã¿ÉÒÔͨ¹ýºË¶Ôµ±Ç°favicon.icoµÄÉϴα༭ʱ¼äÀ´×÷³öÅжÏ¡£Imagemagick¿ÉÒÔ°ïÄã´´½¨Ð¡ÇÉµÄ favicon¡£
±£³Öµ¥¸öÄÚÈÝСÓÚ25K
ÕâÌõÏÞÖÆÖ÷ÒªÊÇÒòΪiPhone²»ÄÜ»º´æ´óÓÚ25KµÄÎļþ¡£×¢ÒâÕâÀïÖ¸µÄÊǽâѹËõºóµÄ´óС¡£ÓÉÓÚµ¥´¿gizpѹËõ¿ÉÄÜ´ï²»ÒªÇó£¬Òò´Ë¾«¼òÎļþ¾ÍÏÔµÃÊ®·ÖÖØÒª¡£ ²é¿´¸ü¶àÐÅÏ¢£¬Çë²ÎÔÄWayne SheaºÍTenni TheurerµÄÎļþ“Performance Research, Part 5: iPhone Cacheability – Making it Stick”¡£





²ÂÄãϲ»¶£º

ÍøÕ¾´î½¨Á÷³Ì£ºÈçºÎ´î½¨Ò»¸öÍøÕ¾£¿

ÍøÕ¾ÐÔÄÜÓÅ»¯ÓÐÄÄЩ·½·¨?³£¼û·½·¨½éÉÜ

¾²Ì¬ÍøÕ¾Óë¶¯Ì¬ÍøÕ¾µÄÇø±ðÊÇʲô£¿[webǰ¶ËÅàѵ]

ÀÖÓãµç¾ºÇ°¶Ë¿ª·¢¸ßÊÖ°à

0 ·ÖÏíµ½£º
ºÍÎÒÃÇÔÚÏß½»Ì¸£¡
¡¾ÍøÕ¾µØÍ¼¡¿¡¾sitemap¡¿