· KLDP.org · KLDP.net · KLDP Wiki · KLDP BBS ·
Validator


1. W3C validator Çѱ¹¾î ¼­ºñ½º´Â?


w3.org ¿¡¼­ ¹èÆ÷ÇÏ´Â À¥ °³¹ß °ü·Ã validator µµ±¸µéÀ» KLDP ÀÇ À̸§À¸·Î Çѱ¹¾î Áö¿øÀ» ÇÕ´Ï´Ù. (¹°·Ð w3c ÀÇ °øÀιÞÀº ¼­ºñ½º´Â ¾Æ´Õ´Ï´Ù.) ÀÌ ¼­ºñ½º´Â w3c ¿¡¼­ °³¹ßµÈ validator µéÀÇ ÇöÁöÈ­¿Í validator server ¸¦ ±¹³»¿¡ À§Ä¡½ÃÅ´À¸·Î Çؼ­ ºÒÇÊ¿äÇÑ ÇØ¿Ü Æ®·¡ÇÈÀ» ÁÙÀÌ°í, ¹ÝÀÀÀ» Á¶±Ý´õ ºü¸£°Ô »ç¿ëÀ» Çϱâ À§ÇÔÀÔ´Ï´Ù.

2. Service Á¾·ù

  1. HTML Markup Validator (http://validator.w3.org)
  2. Link Checker (http://validator.w3.org/checklink)
  3. CSS Validator (http://css-validator.w3.org)
    • Jigsaw(Java Web server) + Java suvelet
    • http://css-validator.kldp.org
    • ¼³Ä¡: http://css-validator.kldp.org/howto/
    • ¹®Á¦Á¡
      Jigsaw java web server ¸¦ »ç¿ëÇÒ °æ¿ì, jdk 1.2 ·Î ºôµåÇÏ°í jigsaw ¸¦ ½ÇÇàÇؾßÁö¸¸ Á¤»óÀûÀ¸·Î ÀÛµ¿ÇÔ. jdk 1.2 °¡ ¾Æ´Ò °æ¿ì ASCII ¿µ¿ª ÀÌ¿ÜÀÇ ¹®ÀÚ¸¦ ¿¡·¯ ó¸®Çϰųª, ¶Ç´Â ¹®¼­¿¡ ¿¡·¯°¡ ÀÖÀ» °æ¿ì segfault °¡ ¹ß»ýÇÔ. tomcat 1.6 ºÎÅÍ Á¤»ó ÀÛµ¿ÇϹǷΠtomcat À¸·Î ¿î¿µÇÏ´Â °ÍÀ» ±ÇÀå

  4. RSS Feed validator (http://validator.w3.org/feed/)
    • Python
    • http://feedvalidator.kldp.org
    • ¼³Ä¡: http://feedvalidator.kldp.org/docs/howto/install_and_run.html
      • SVN checkout½Ã¿¡ LANG ȯ°æ º¯¼ö ÃʱâÈ­ ÇØÁÙ ÇÊ¿ä°¡ ÀÖÀ½
    • ¹®Á¦Á¡
      • i18nÀº ±¸ÇöÀÌ µÇ¾î ÀÖÀ¸³ª multibyte language¿¡ ´ëÇÑ Ã³¸®°¡ µÇ¾î ÀÖÁö ¾ÊÀ½.
      • ´ÙÀ½ÀÇ patch°¡ ÇÊ¿ä
        diff -urNp 20121130.org/check.cgi 20121130/check.cgi
        --- 20121130.org/check.cgi  2012-12-01 01:56:57.000000000 +0900
        +++ 20121130/check.cgi  2012-12-01 03:45:24.739646083 +0900
        @@ -29,7 +29,7 @@ from feedvalidator.logging import TYPE_A
        
         def applyTemplate(templateFile, params={}):
             params['CSSURL'] = CSSURL
        -    fsock = open(os.path.join(WEBDIR, 'templates', templateFile))
        +    fsock = codecs.open(os.path.join(WEBDIR, 'templates', 'ko', templateFile), 'rb', 'utf-8')
             data = fsock.read() % params
             fsock.close()
             return data.encode('utf-8')
        
      • template/ko ¿¡ ¹ø¿ªµÈ ÆäÀÌÁö ÇÊ¿ä
      • src/feedvalidator/i18n/ko.py ¹ø¿ª ÇÊ¿ä

3. ¹®¼­ ¹ø¿ª


´ÙÀ½ÀÇ ¹®¼­µéÀº ¹Ìó ¹ø¿ªÀÌ µÇÁö ¸øÇÑ ¹®¼­µéÀÔ´Ï´Ù. ¹ø¿ªÀÇ µµ¿òÀ» ¿äû µå¸³´Ï´Ù.

3.1. HTML Markup Validator

  1. error_messages.cfg (¹ø¿ª¿Ï·á)
  2. warning.tmpl
  3. fatal-error.tmpl (¹ø¿ª¿Ï·á)
  4. feedback.tmpl
  5. http_401_authrequired.tmpl (¹ø¿ª¿Ï·á)
  6. ÀÌ ¿ÜÀÇ À¥ ¹®¼­ ¹ø¿ª


3.2. CSS Validator

  1. Áö¿ªÈ­ ¿Ï·á (100%)

3.3. Feed Validator

  1. ÇÑ±Û »ç¿ë °¡´É Çϵµ·Ï patch
  2. ÀϺΠ¹ø¿ª


ID
Password
Join
Love is in the offing. Be affectionate to one who adores you.


sponsored by andamiro
sponsored by cdnetworks
sponsored by HP

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2016-02-05 18:06:07
Processing time 0.0070 sec