in 웹 접근성

웹 개발자, 디자이너의 채용을 위한 실전 테스트

웹 개발자와 디자이너에게 좋은 정보를 꾸준히 제공해주고 있는 SitepointBulletproof HTML: 37 Steps to Perfect Markup라는 글이 올라왔네요. 저는 이 글을 “웹 개발자와 디자이너의 채용을 위한 실전 테스트”라고 다르게 부르고 싶습니다. ‘제가 봤던, 진행했던 그 어느 테스트보다 질문의 의도와 내용이 좋다’고 감히 말할 수 있습니다.

스스로 한번 테스트해보세요. 저는 case-sensitive라는 단어 때문에 잠깐 사전을 찾아본 것 외엔, 37개 문항에 바로 답할 수 있었습니다. 물론 Sitepoint의 답과 다른 내용도 일부있었지만, 서로를 존중한다고 생각할 때, 전 100점입니다. ^^;

웹 개발자와 디자이너의 채용을 위한 실전 테스트

  1. What is HTML?
  2. What are the different versions of HTML?
  3. What about XHTML?
  4. Is HTML case-sensitive?
  5. What does the DOCTYPE declaration do?
  6. What is a DTD?
  7. What is the difference between Strict, Transitional and Frameset DTDs?
  8. Which DOCTYPE should I use?
  9. Why should I validate my markup?
  10. Why does HTML allow sloppy coding?
  11. Why does the validator complain about my <embed> tag?
  12. What does character encoding (charset) mean?
  13. What is a BOM?
  14. What encoding should I declare?
  15. How do I insert characters outside the encoding range?
  16. Why do I need to write & instead of just &?
  17. How should heading elements be used?
  18. What are block-level and inline elements?
  19. Can I make an inline element block-level with CSS?
  20. Why are external CSS and JavaScript files a good idea?
  21. Should I use p or br?
  22. What does “semantic” mean?
  23. Should I replace b and i with strong and em?
  24. Why are layout tables considered harmful?
  25. Should I use divs instead of layout tables?
  26. Are tables deprecated?
  27. What is the correct use of the address element type?
  28. What is the correct use of the dfn element type?
  29. What is the correct use of the var element type?
  30. Should I use quotation marks within or around a q element?
  31. What is the difference between abbr and acronym?
  32. Why is <feature X> deprecated?
  33. Must I have an alt attribute for every image?
  34. What is the difference between class and id?
  35. Why doesn’t id=”123″ work?
  36. Why doesn’t <a href=My Cool Page.html> work?
  37. How can I include an HTML page in another HTML page?

댓글 남기기

  1. 저는 아직 내공부족인가봐요.

    13번 BOM은 문자셋과 관련이 있다는 것 이외에는 아는것이 없구요.

    29번의 var는 무엇을 뜻하는지 잘 모르겠네요.

    32번의 역시 마찬가지.

    정답을 함께 공개하는 센스를 발휘해 주삼! ㅎㅎㅎ.

  2. 세상에 정답이 어디 있을까요?

    제 대학 친구가 철학 시험에 “문제 속에 답이 있으니, 애써 밖에서 찾으려 하지 말라”라고 써서, A+을 맞았던 기억이 납니다.

    이 문제 역시, 정답에 대한 갈망보단, 문제 자체에 집중하는 게 좋은 거 같아요.

    왜 이 문제가 나올 수 밖에 없었는지… 정말 웹 개발자와 디자이너를 위한 실전 테스트인지요~ ㅎㅎ

  3. 제 대학 친구는 “죽은 소크라테스가 살아있는 나를 괴롭히는구나” 라고 썼다가 A+ 받았다고 하더군요 ㅋㅋㅋ.

    여하튼 저 테스트에 대한 답변 가이드를 언젠가는 정리해 주셨으면 좋겠어요~!