title test
웹프로그래머가 알아야 하는 검색유입에 도움되는 내용..

1. 웹페이지 접속할 때 드는 시간 비용을 최소화한다. (한 페이지당 500ms 이상 넘기지 않게 한다.)
2. 퍼머링크 (url 리라이트) 등을 적극적으로 활용하되, url에 한글 (한글을 인코딩 하는 것 포함) 을 url에 포함시키지 않는다.
3. 구조화된 데이터가 잘 구비 되어야 한다. (JSON-LD 혹은 microdata 중에서 하나라도 되어 있어야 한다.)
4. og 메타태그 (open graph) 를 적절히 사용한다.

title test
IE (인터넷 익스플로러, 엣지 브라우저) 와 렌더링 속도 및 호환성을 기반으로 하는 자바스크립트 (javascript) 코딩 방법

1. 배열은 [] 형식으로 생성한다. (new Array() 사용하지 않는다.)2. 배열 접근할 때 push 메서드 보다는 [] 로 직접 접근한다. (obj[0] = 1; obj[1] = 2; ....)3. 오브젝트는 {} 로 생성한다. (var obj = { }; )4. 루프문 접근전에 모든 개체나 프로퍼티 등은 전부 변수화 하여 사용한다.ex) var cnt = document.querySelectorAll("img").length;  var i = 0;  for (i = 0; i < cnt; i ) {    ...  }5. 문자열에서 더하고 더하는 행위 보다는 Array에 담았다가 join 으로 묶는 쪽으로 방향을 잡는다.6. 정규표현식은 2개이상의 조건을 탐색하는 것 보다 분리해서 탐색하도록 한다.7. DOM 개체 접근 전에 미리 DOM 전체 목록을 캐싱하는 전역변수를 두어 사용한다. 8. 특정 시점 이후에 사용할 경우에는 setTimeout 으로 사용한다. clearTimeout 은 setTimeout 이후 코드에 사용한다.

title test
C# XAML 관련된 내용 정리..

XAML 은 닷넷 3.5 부터 WPF 프로젝트 부터 지원된 디자인 언어이다.
안드로이드에서 사용하는 디자인 xml 과 마찬가지이지만, 몇가지 다른 점이 있다.
1. XAML 은 xml 보다 대소문자 구분이 좀 더 엄격하다.
2. xml에서 인식되던 문자열 중에서 XAML 에서 인식 못하는 문자열이 존재 한다. 
그런 문자열들은 HTML Entity (HEX) 로 치환해줘야 한다.  ( https://doremifaso.ca/archives/unicode/latin1.html )
3. 데이터를 실시간으로 주고받는 데이터 바인딩을 지원한다.