아 나 너무 착한거같애
친절하게 알려줄껭 ㅎㅎㅎ
프로그램은 하나의 '튜링기계'로 정의해.
근데 '튜링기계'는 입력, 동작규칙, 출력 세 부분으로 나뉘어.
입력은 외부환경에서 주어지고, 출력은 입력에 따라 가변적이야. 프로그램의 핵심은 입력이 흘러와서 출력이 만들어지는 동작규칙표야.
근데 html은 오직 출력뿐이야. 혹은 입력이지. 동작규칙은
어디에도 존재하지 않아.
Html을 해석하는 웹브라우저는 튜링기계지만, html문서로는 튜링기계를 만들 수 없어.
사람에게는 html문서는 출력일 뿐이지.
하지만 JS를 차용한 html문서라면 얘기가 달라져.
js는 튜링기계를 위한 동작규칙표를 만들수 있어.
입력은 사용자가 건네주고, js로 만들어진 동작규칙표를 따라 출력이 만들어져.
html/js/css를 묶어서 웹프로그래밍 언어라 하는것도 이때문이야.
이 셋이 모여야 비로소 튜링기계를 만들수 있기때문이지.
친절하게 알려줄껭 ㅎㅎㅎ
프로그램은 하나의 '튜링기계'로 정의해.
근데 '튜링기계'는 입력, 동작규칙, 출력 세 부분으로 나뉘어.
입력은 외부환경에서 주어지고, 출력은 입력에 따라 가변적이야. 프로그램의 핵심은 입력이 흘러와서 출력이 만들어지는 동작규칙표야.
근데 html은 오직 출력뿐이야. 혹은 입력이지. 동작규칙은
어디에도 존재하지 않아.
Html을 해석하는 웹브라우저는 튜링기계지만, html문서로는 튜링기계를 만들 수 없어.
사람에게는 html문서는 출력일 뿐이지.
하지만 JS를 차용한 html문서라면 얘기가 달라져.
js는 튜링기계를 위한 동작규칙표를 만들수 있어.
입력은 사용자가 건네주고, js로 만들어진 동작규칙표를 따라 출력이 만들어져.
html/js/css를 묶어서 웹프로그래밍 언어라 하는것도 이때문이야.
이 셋이 모여야 비로소 튜링기계를 만들수 있기때문이지.
시벌 java script 필터링되네
한글로 쓰면 되잖아.
ㅇㅋ
js로 바꿈
필터링되는거 존웃!!^^ alert();</script>
Script도 필터링된다
<script ></script>
<script >alert('아뇽~~^^');</script>
뭐야?/엌ㅋㅋㅋㅋㅋㅋㅋㅋㅋ
script
< script >alert < / script >
튜링기계? ㅋㅋㅋ
동작규칙? 억지좀 부리지마삼
됐고, JS 없이 html css만 있으면 당연히 프로그래밍이 아님.
hwp doc문서나 엑셀 스프레드시트만 만들면 프로그래밍이 아니듯이. doc이나 엑셀이라면 VBA정도는 써줘야 프로그래밍 소리를 듣지.