Web Notification

소개 Web Notification은 W3C에서 정의한  웹브라우저를 통해 사용자 운영체제에 Notification(알림) 창을 띄워주는 역할을 하는 javascript API입니다. 보통 Notification 은 스마트폰에서 App이 실행되어 있지 않은 상태에서도 여러가지 알림을 사용자에게 전달해 주기 위해 사용되고 있는데요. 이러한 기능을 웹에서도 구현할수 있도록 도와주는게 Web 더보기…

글쓴이 김대현,

[버그] 안드로이드 세로 뷰로 페이지 접근시 본문/댓글 등의 텍스트 영역의 가로 영역이 축소됨

안드로이드 단말에서 옵션으로 인해 재현되는 이슈 공유 드립니다. 재현환경 안드로이드 단말(PAD류 포함) 모든 버전 재현화면 재현조건 뷰포트 정의가 없음 (PC서비스) 좌측 정렬(디폴트 좌정렬 포함) 일정 길이 이상의 문장 원인 안드로이드에서 모바일 전용 페이지가 아닌 경우 텍스트를 쉽게 읽게 하기 위하여 더보기…

글쓴이 정대영,

[모바일] Google Nexus 7에서 이미지 렌더링 이슈

문제점 Google Nexus 7에서 일부 이미지 해상도가 떨어지며,  이미지 주변으로 1px 정도의 실선이 보이는 문제를 발견했다. 미디어 쿼리로 고해상도 이미지를 분기 처리 하였지만 제대로 동작하지 않았다. 이 문제는  Android 4.4.2를 설치한 Google Nexus 7 2012 모델에서만 발생하고, 2013 모델에서는 발생하지 않았다.   더보기…

글쓴이 kang2266,

[Review] Light Table

소개 Light Table은 Node-Webkit 기반의 IDE 이며 최근 0.6.0 버젼 부터 Open Source가 되어 Github에서 직접 볼 수 있습니다. 작성한 코드에 대해 실시간으로 피드백을 주어 프로그램이 실제로 어떻게 작동하는지 이해할 수 있게 해주는 점을 장점으로 들고 있습니다. http://www.lighttable.com  https://github.com/LightTable   Node-Webkit? 더보기…

Vibration API

소개 진동은 사용자가 특정한 상황을 접했을 때, 사용자에게 알림을 주기 위해 사용됩니다. I-OS나 안드로이드, 바다 OS 등 여러 Mobile OS에서 진동을 사용하기 위한 API를 제공하고 있습니다. 그럼 Web OS에서는 그 상황이 어떨까요? W3C에서는 2009년 Device APIs Working Group을 결성하여 Web 더보기…

viewport

소개 스마트 기기에서 여러 단말기의 해상도에 대응하기 위해 사용하는 viewport에 대해 알아보고자 합니다. viewport는 스마트기기 상에서, 최초에 페이지를 로딩할 때 확대정도, 최대 확대비율, 최소 확대비율등을 다루는 meta data에 속하는 속성입니다. viewport를 사용함으로서 무선을 위한 디자인을 무선에서 최적화 되게 보여줄 수 더보기…

[번역] Static Memory Javascript with Object Pools

  이번에 Static Memory Javascript with Object Pools라는 html5rocks의 아티클을 번역했다. 제목만 보고 상당히 흥미로울 것 같아서 무작정 번역을 시작했는데 막상 번역해놓고 보니 별로 재미가 없어서 실망했다. 하지만 누군가에게는 흥미로운 주제일지도. JavaScript는 Garbage Collector라는 메모리 관리 기술을 이용하기 때문에 개발자가 직접 더보기…