ÍúÍúÍú
ÍÆ¼ö£º¹ØÓÚHTML5µÄ22¸ö³õ¼¶¼¼ÇÉ(ͼÎĽ̳Ì)HTML5À´ÁË.ÈÃÎÒÃÇ¿´Ò»ÏÂÓÐʲô¼¼ÇÉ
Ó¦ÓóÌÐò°²È«×¨¼Ò±íʾ£¬HTML5¸ø¿ª·¢ÈËÔ±´øÀ´ÁËÐµİ²È«ÌôÕ½¡£¡¡¡¡Æ»¹û¹«Ë¾ÓëAdobe¹«Ë¾Ö®¼äµÄ¿Úˮս´øÀ´¶ÔHTML 5ÃüÔ˵ÄÖî¶à²Â²â£¬¾¡¹ÜHTML 5µÄʵÏÖ»¹Óкܳ¤µÄ·Ҫ×ߣ¬µ«¿ÉÒԿ϶¨µÄÒ»µãÊÇ£¬ÔËÓÃHTML 5µÄ¿ª·¢ÈËÔ±½«ÐèҪΪӦÓóÌÐò°²È«¿ª·¢ÉúÃüÖÜÆÚ²¿ÊðÐµİ²È«¹¦ÄÜÒÔÓ¦¶ÔHTML5´øÀ´µÄ°²È«ÌôÕ½¡£
¡¡¡¡ÄÇôHTML5½«»á¶ÔÎÒÃÇÐèÒª¸²¸ÇµÄ¹¥»÷Ãæ´øÀ´ÔõÑùµÄÓ°Ï죿±¾ÎĽ«Ì½ÌÖ¹ØÓÚHTML 5¼¸¸öÖØÒª°²È«ÎÊÌâ¡£
¡¡¡¡¿Í»§¶Ë´æ´¢
¡¡¡¡ÔçÆÚ°æ±¾µÄHTML½öÔÊÐíÍøÕ¾½«cookies×÷Ϊ±¾µØÐÅÏ¢´æ´¢£¬¶øÕâЩ¿Õ¼äÏà¶Ô½ÏС£¬½öÊÊÓÃÓÚ´æ´¢¼òµ¥µÄµµ°¸ÐÅÏ¢»òÕß×÷Ϊ´æ´¢ÔÚÆäËûλÖõÄÊý¾Ý(ÀýÈç»á»°ID)µÄ±êʶ·û£¬Denim¼¯ÍÅÓ¦ÓóÌÐò°²È«Ñо¿²¿ÃŵÄÖ÷¹ÜDan Cornell±íʾ¡£È»¶ø£¬HTML5 LocalStorageÔòÔÊÐíä¯ÀÀÆ÷±¾µØ´æ´¢´óÁ¿¾Ý¿â£¬ÔÊÐíʹÓÃÐÂÀàÐÍÓ¦ÓóÌÐò¡£
¡¡¡¡“ËæÖ®¶øÀ´µÄ·çÏÕ¾ÍÊÇ£¬Ãô¸ÐÊý¾Ý¿ÉÄܱ»´æ´¢ÔÚ±¾µØÓû§¹¤×÷Õ¾£¬¶øÎïÀí·ÃÎÊ»òÕßÆÆ»µ¸Ã¹¤×÷Õ¾µÄ¹¥»÷Õߣ¬¾ÍÄܹ»ÇáËÉ»ñµÃÃô¸ÐÊý¾Ý£¬”Cornell±íʾ£¬“Õâ¶ÔÓÚʹÓù²Ïí¼ÆËã»úµÄÓû§¸ü¼ÓΣÏÕ¡£”
¡¡¡¡“´Ó¶¨ÒåÉÏÀ´Ëµ£¬ËüÕæµÄÖ»ÊÇÄܹ»ÔÚ¿Í»§¶Ëϵͳ´æ´¢ÐÅÏ¢£¬”Rapid7¹«Ë¾µÄ°²È«Ñо¿ÈËÔ±Josh Abraham±íʾ£¬“ÄÇôÄã¾Í¾ß±¸»ùÓÚ¿Í»§¶ËSQL×¢Èë¹¥»÷µÄDZÔÚÄÜÁ¦£¬»òÕß¿ÉÄÜÄãµÄij¸ö¿Í»§¶ËµÄÊý¾Ý¿âÊǶñÒâµÄ£¬µ±ÓëÉú²úϵͳͬ²½Ê±£¬Ôò¿ÉÄܳöÏÖͬ²½ÎÊÌ⣬»òÕ߿ͻ§¶ËµÄDZÔÚ¶ñÒâÊý¾Ý½«±»²åÈëµ½Éú²úϵͳ¡£”
¡¡¡¡ÎªÁ˽â¾öÕâ¸öÎÊÌ⣬¿ª·¢ÈËÔ±ÐèÒªÄܹ»ÑéÖ¤Êý¾ÝÊÇ·ñΪ¶ñÒâµÄ£¬ÕâÆäʵÊǸöºÜ¸´ÔÓµÄÎÊÌâ¡£
¡¡¡¡¶ÔÓÚÕâ¸öÎÊÌâµÄÖØÒªÐÔ²¢²»ÊÇËùÓÐÈ˶¼ÔÞͬ¡£Veracode¹«Ë¾Ê×ϯ¼¼Êõ¹ÙChris Wysopal±íʾ£¬ÀýÈçwebÓ¦ÓóÌÐòͨ¹ýʹÓòå¼þ»òÕßä¯ÀÀÆ÷À©Õ¹´æ´¢Êý¾Ý¿Í»§¶Ë¾ÍÒ»Ö±´æÔںܶ෽·¨¡£
¡¡¡¡“ÓкܶàÒÑÖªµÄ·½·¨¿ÉÒÔ²Ù¿ØÄ¿Ç°²¿ÊðµÄHTML5 SessionStorageÊôÐÔ£¬µ«ÊDZê×¼×îÖÕÈ·¶¨Ê±£¬Õâ¸öÎÊÌâ²Å»á½â¾ö£¬”Wysopal±íʾ¡£
¡¡¡¡¿çÓòͨÐÅ
¡¡¡¡¶øÆäËû°æ±¾µÄHTML¿ÉÄÜÖ±ÔÊÐíJavaScript·¢³öXML HTTPÇëÇóµ÷ÓûØÔÀ´µÄ·þÎñÆ÷£¬¶øHTML5·Å¿íÁËÕâ¸öÏÞÖÆ£¬XML HTTPÇëÇó¿ÉÒÔ·¢Ë͸øÈκÎÔÊÐíÕâÖÖÇëÇóµÄ·þÎñÆ÷¡£µ±È»£¬Èç¹û·þÎñÆ÷²»¿ÉÐÅÈεϰ£¬ÕâÒ²»á´øÀ´ÑÏÖØ°²È«ÎÊÌâ¡£
¡¡¡¡“ÀýÈ磬ÎÒ¿ÉÒÔ½¨Á¢Ò»¸ömashup(ôۺϣ¬½«Á½ÖÖÒÔÉÏʹÓù«¹²»òÕß˽ÓÐÊý¾Ý¿âµÄwebÓ¦Óúϲ¢ÐγÉÒ»¸öÕûºÏÓ¦ÓÃ)ͨ¹ý JSON(Javascript Object Notation)½«µÚÈý·½ÍøÕ¾µÄ±ÈÈü±È·ÖÀ¹ýÀ´£¬”Cornell±íʾ£¬“Õâ¸öÍøÕ¾¿ÉÄܻᷢËͶñÒâÊý¾Ýµ½ÎÒµÄÓû§ä¯ÀÀÆ÷ÕýÔÚÔËÐеÄÓ¦ÓóÌÐòÉÏ¡£Ëä˵ HTML5ÔÊÐíÐÂÀàÐ͵ÄÓ¦ÓóÌÐòµÄ½¨Á¢£¬µ«Èç¹û¿ª·¢ÈËÔ±ÔÚ¿ªÊ¼Ê¹ÓÃÕâЩ¹¦ÄÜʱ£¬²¢²»Àí½âËûÃÇËù½¨Á¢µÄÓ¦ÓóÌÐòµÄ°²È«ÒâÒ壬ÄÇô½«»á¸øÓû§´øÀ´ºÜ´ó°²È«·çÏÕ¡£”
¡¡¡¡¶ÔÓÚÒÀÀµÓÚPostMessage()À´±àдӦÓóÌÐòµÄ¿ª·¢ÈËÔ±¶øÑÔ£¬±ØÐë×Ðϸ¼ì²éÒÔÈ·±£ÐÅÏ¢ÊÇÀ´Ô´ÓÚËûÃÇ×Ô¼ºµÄÍøÕ¾£¬·ñÔòÀ´×ÔÆäËûÍøÕ¾µÄ¶ñÒâ´úÂë¿ÉÄÜ»áÖÆÔì¶ñÒâÐÅÏ¢£¬Wysopal²¹³ä˵¡£Õâ¸ö¹¦Äܱ¾Éí²¢²»Êǰ²È«µÄ£¬¿ª·¢ÈËÔ±ÒѾ¿ªÊ¼Ê¹Óò»Í¬µÄDOM(Îĵµ¶ÔÏóÄ£ÐÍ)/ä¯ÀÀÆ÷¹¦ÄÜÀ´Ð§·Â¿çÓòͨѶ¡£
¡¡¡¡ÁíÒ»¸öÏà¹ØÎÊÌâÊÇ£¬ÍòÎ¬ÍøÁªÃËĿǰΪ¿çÔ´×ÊÔ´¹²ÏíÉè¼ÆÌṩÁËÒ»ÖÖʹÓÃÀàËÆÓë¿çÓò»úÖÆÈÆ¹ýͬԴÕþ²ßµÄ·½·¨¡£
¡¡¡¡“IE²¿ÊðµÄ°²È«¹¦ÄÜÓëFirefox¡¢ChromeÒÔ¼°Safari¶¼²»Ïàͬ£¬”ËûÖ¸³ö£¬“¿ª·¢ÈËÔ±ÐèҪȷ±£ËûÃÇ´´½¨¹ýÓÚ¿íËÉ·ÃÎÊ¿ØÖÆÁбíµÄΣº¦£¬ÌرðÊÇÒòΪijЩ²Î¿¼´úÂëĿǰ·Ç³£²»°²È«¡£
¡¡¡¡Iframe°²È«
¡¡¡¡´Ó°²È«½Ç¶ÈÀ´¿´£¬HTML5Ò²Óв»´íµÄ¹¦ÄÜ£¬ÀýÈç¼Æ»®Ö§³ÖiframeµÄɳºÐÊôÐÔ¡£
¡¡¡¡“Õâ¸öÊôÐÔ½«ÔÊÐí¿ª·¢ÕßÑ¡ÔñÊý¾ÝÈçºÎ½âÒëµÄ·½Ê½£¬”Wysopal±íʾ£¬“²»ÐÒµÄÊÇ£¬Óë´ó²¿·ÖHTMLÒ»Ñù£¬Õâ¸öÉè¼ÆºÜ¿ÉÄܱ»¿ª·¢ÈËÔ±Îó½â£¬ºÜ¿ÉÄÜÒòΪ²»±ãÓÚʹÓöø±»¿ª·¢ÈËÔ±½ûÓá£Èç¹û´¦ÀíµÃµ±£¬Õâ¸ö¹¦Äܽ«Äܹ»°ïÖúµÖÓù¶ñÒâµÚÈý·½¹ã¸æ»òÕß·ÀÖ¹²»¿ÉÐÅÈÎÄÚÈÝÖØ·Å¡£”
·ÖÏí£º¿ª·¢ÈËÔ±ËùÐèÒªÖªµÀµÄHTML5ÐÔÄÜ·ÖÎö̾̾¹ÛÒÔÏÂÕâÆªÎÄÕÂÊÇÓÉһλÃûΪÕÅÀèÃ÷µÄIT¼¼ÊõÈËÔ±Ëùд£¬Æä·¢±íÓÚInfoQµÄÍøÒ³ÉÏ¡£Õâ´ÎËûÔÚÈ«ÎÄÀïÃæ´Ó9¸ö²»Í¬µÄ·½Ãæ·ÖÎöHTML5µÄÐÔÄÜ£¬»¹ÊǺÜÖµµÃÏàÓ¦µÄ¿ª·¢ÈËÔ±ÔĶÁµÄ¡£
- Ö»ÒªÎå²½ ¾Í¿ÉÒÔÓÃHTML5/CSS3¿ìËÙÖÆ×÷±ãÇ©ÌùÌØÐ§(ͼ)
- ÍøÒ×΢²©Web AppÓÃHTML5¿ª·¢µÄ¹ý³Ì½éÉÜ
- HTML5 ¶Ô¸÷¸ö±êÇ©µÄ¶¨ÒåÓë¹æ¶¨£ºbodyµÄ½éÉÜ
- ¹ØÓÚHTML5µÄ22¸ö³õ¼¶¼¼ÇÉ(ͼÎĽ̳Ì)
- ¿ª·¢ÈËÔ±ËùÐèÒªÖªµÀµÄHTML5ÐÔÄÜ·ÖÎö̾̾¹Û
- HTML5 Web Database Êý¾Ý¿âµÄSQLÓï¾äµÄʹÓ÷½·¨
- HTML5ʵ¼ù-ͼƬÉèÖóɻҶÈͼ
- HTML5°²È«½éÉÜÖ®ÄÚÈݰ²È«²ßÂÔ£¨CSP£©¼ò½é
- HTML5 Web´æ´¢·½Ê½µÄlocalStorageºÍsessionStorage½øÐÐÊý¾Ý±¾µØ´æ´¢°¸ÀýÓ¦ÓÃ
- Bootstrap ѧϰ·ÖÏí
- inputÔªËØµÄurlÀàÐͺÍemailÀàÐͼò½é
- HTML5×Ô¶¨Òådata-* data(obj)ÊôÐÔºÍjqueryµÄdata()·½·¨µÄʹÓÃ
HTML5½Ì³ÌRss¶©ÔÄDiv+Css½Ì³ÌËÑË÷
HTML5½Ì³ÌÍÆ¼ö
- html5 Canvas»Í¼½Ì³Ì(4)¡ªÎ´±ÕºÏµÄ·¾¶¼°½¥±äÉ«µÄÌî³ä·½·¨
- html5 web±¾µØ´æ´¢½«È¡´úÎÒÃǵÄcookie
- ͻϮHTML5Ö®Javascript APIÀ©Õ¹3¡ª±¾µØ´æ´¢È«ÐÂÌåÑé
- html5 canvas-2.ÓÃcanvasÖÆ×÷Ò»¸ö²Â×ÖĸµÄСÓÎÏ·
- inputÔªËØµÄurlÀàÐͺÍemailÀàÐͼò½é
- HTML5ÖÐ΢Êý¾Ý¸ÅÊö¼°ÔÚËÑË÷ÒýÇæÖеÄʹÓþÙÀý
- html5 Canvas»Í¼½Ì³Ì(1)¡ª»Í¼µÄ»ù±¾³£Ê¶
- HTML5Ö®SVG 2DÈëÃÅ6¡ªÊÓ´°×ø±êϵÓëÓû§×ø±êϵ¼°±ä»»¸ÅÊö
- HTML5°²È«½éÉÜÖ®ÄÚÈݰ²È«²ßÂÔ£¨CSP£©¼ò½é
- HTML5Ö®SVG 2DÈëÃÅ7¡ªSVGÔªËØµÄÖØÓÃÓëÒýÓÃ
- Ïà¹ØÁ´½Ó£º
- ½Ì³Ì˵Ã÷£º
HTML5½Ì³Ì-¹ØÓÚHTML5µÄ°²È«ÎÊÌ⿪·¢ÈËÔ±ÐèÒªÀμǵÄ
¡£