텍스트 또는 HTML 코드 편집기에는 많은 이점이 있습니다. 그러나 몇 가지 단점도 있습니다. 토론에 참여하기 전에 모든 사실을 배우십시오. 기본 편집 모드가 WYSIWYG 편집 옵션을 포함하더라도 텍스트 또는 HTML 코드 인 경우 편집기를 텍스트 편집기로 정의합니다.
최신 개발
요즘 가장 진보 된 웹 개발 도구는 HTML / 코드보기와 WYSIWYG 모두에서 웹 페이지를 편집 할 수있는 기능을 제공합니다. 따라서 그 구별은 그다지 엄격하지 않습니다.
무슨 소란에 대해서?
이 주장은 실제로 웹 페이지 개발이 시작된 방식에 기인합니다. 1990 년대 초반부터 시작하여 웹 페이지를 만들려면 HTML 코드를 작성할 수 있어야했지만 편집자가 점점 더 정교 해짐에 따라 HTML을 모르는 사람들이 웹 페이지를 만들 수있었습니다. 문제는 WYSIWYG 편집자가 표준을 준수하지 않고 읽기가 힘든 HTML을 생성 할 수 있었으며 편집기에서만 실제로 편집 할 수 있다는 것이 었습니다. HTML 코드 순수 주의자는 이것이 웹 페이지의 의도를 손상 시킨다고 생각합니다. 설계자는 페이지를 쉽게 만들 수있는 것은 무엇이든 허용 가능하고 심지어 가치 있다고 생각합니다.
찬성
- 빠른 편집
- 간단한 편집의 경우 텍스트 편집기를 사용하여 페이지를 변경하는 것이 더 빠릅니다.
- HTML 학습에 도움
- 텍스트 편집기는 HTML을 읽도록 가르쳐줍니다. 기본 페이지 태그와 같은 일반적인 작업을 수행하는 마법사와 기능이있는 경우가 많지만 텍스트 편집기를 사용하면 HTML을 익힐 수 있습니다.
- 더 많은 시장성
- 텍스트 편집기를 사용하여 HTML을 작성할 수있는 웹 개발자는 WYSIWYG 편집기 만 사용할 수있는 사람보다 더 유익 할 것입니다. 전자는 더 유연하며 모든 HTML 편집 도구에서 속도를 높일 수 있습니다. 반면 후자는 새로운 편집 도구로 시작해야합니다.
- "Funky"HTML 없음
- 문서에 포함되는 유일한 HTML은 의도적으로 배치 한 태그입니다. 이렇게하면 페이지가 더 빨리 다운로드되고 더 희미하게 보일 수 있습니다.
- 사람이 읽을 수있는 HTML
- 이는 웹 개발자 팀에서 일하는 경우 특히 중요합니다. HTML은 팀이 선호하는만큼 간격을두고 주석 및 기타 메모를 포함하여 다른 팀 구성원이보다 효율적으로 편집 할 수 있도록합니다.
단점
- HTML을 알아야 함
- 대부분의 HTML 텍스트 편집기는 태그를 지원하고 속성 등을 제안 할 수 있지만 이는 HTML을 알기위한 대용품이 아닙니다. 대부분의 최신 텍스트 편집기에는 굵게 또는 기울임 꼴과 같은 드래그 앤 드롭 스타일이 있지만 "비 분리 공간"에 대한 코드를 기억하지 못하면 편집기가 도움을 줄 수 없을 수도 있습니다.
- 가파른 학습 곡선
- HTML과 편집기 기능 자체를 배워야하기 때문에 초보자는 텍스트 편집기를 사용하기가 더 어려울 것입니다.
- "디자인"하기 힘들다.
- 어떤 사람들은 텍스트 편집기가 페이지를 디자인하는 것이 HTML이 어떻게 보이는지를 시각화 할 수 없기 때문에 페이지를 디자인하기가 더 어렵다는 것을 알게됩니다.
해결
- 전문 웹 개발자 및 고급 HTML 작성자의 경우
- 웹 개발을 자신의 직업으로 삼고 싶고 자신 만의 웹 디자인 스튜디오를 열 계획이 없다면 HTML을 배우고 텍스트 편집기를 사용하는 것이 좋습니다. 텍스트 편집기는 HTML에 대한 지식을 강화시켜주기 때문에 장기간에 걸쳐 더 많은 것을 얻을 수 있습니다.
- 초급 및 비 전문 웹 개발자 용
- 웹 개발을 취미로하고 싶다면 WYSIWYG 편집기를 사용하지 않아도됩니다. 그러나 웹 개발자로서 직업을 얻으려면 HTML을 알아야하며 WYSIWYG 편집기가 도움이되지 않습니다.