Aliencube

cloud-native open source developers community

IE8 에서 input 태그와 textarea 태그에 placeholder 속성 적용하기

by Justin Yoo in Front End-web-dev · 2 min read

IE8은 공식적으로 HTML5 태그들을 지원하지 않는다. 따라서, 하위 버전의 IE들을 위해 Modernzr 라든가 html5shiv 같은 자바스크립트들을 이용하면 HTML5에서 새롭게 나타난 엘리먼트 태그들을 사용할 수 있다. 그럼에도 불구하고 placeholder 속성은 IE8에서 사용할 수 없는데, 이럴 때 사용할 수 있는 jQuery 플러그인이

웹사이트에서 중국어(간체), 중국어(번체) 및 일본어 글꼴 표현하기

by Justin Yoo in Front End-web-dev · 2 min read

웹사이트에서 한글 글꼴을 표현할 때에는 요즘은 구글에서 제공하는 웹폰트를 사용하는 경우가 많다. 이것이 가능한 이유는 영문 폰트에 비해서는 용량이 크지만 상대적으로 그렇게 크지 않기 때문이기도 하다. 이에 비해서 일본어 글꼴과 중국어 글꼴을 웹폰트로 사용하기에는 워낙에 한자들이 많기 때문에 거의 불가능하다고 한다. 따라서, 일본어 또는 중국어로 운영하는

XmlNode와 XElement간 상호 변환하기

by Justin Yoo in Dotnet · 1 min read

XElement와 XmlNode는 기본적으로 그 역할이 비슷하다. 하지만 다른 용도로 쓰이는데, 같은 XML 문서를 XDocument로 읽어들이는가 (XElement) 혹은 XmlDocument로 읽어들이는가 (XmlNode)에 따라 다르다. 전자는 보통 LINQ to XML 형태로 많이 사용하고, 후자는 Node 검색시 많이 사용한다. 문제는 거의 같은

XmlWriter 클라스와 XmlTextWriter 클라스의 차이

by Justin Yoo in Dotnet · 2 min read

XmlTextWriter 클라스는 XmlWriter 클라스로부터 상속 받은 클라스이다. 보통 XmlWriter 인스턴스를 생성할 때에는 XmlWriter.Create() 메소드를 이용하는데, 팩토리 메소드 패턴의 전형적인 예라고 할 수 있다. 예를 들어 보통 아래와 같은 방식으로 XmlWriter 클라스를 사용한다. using (var writer =