Loading...
홈 › 블로그

IT 개발 블로그 — REDINFO

CSS 미디어 쿼리 작동 안 할 때 - 뷰포트 메타 태그부터 우선순위까지 완벽 해결

모니터 크기에 맞춰 디자인한 반응형 웹사이트가 실제 모바일에서는 엉망으로 보인다. 미디어 쿼리 코드는 분명히 제대로 썼는데 왜 작동 안 할까. 대부분의 개발자들은 CSS 파일만 들었다 놨다 하면서 시간을 낭비한다. 실제로는 HTML 구조, 뷰포트 설정, CSS 캐싱, 선택자 우선순위 같은 여러 요인이 복합적으로 작용한다. 이번에는 미디어 쿼리가 작동하지 않···

7 0
JavaScript 타입 체킹 완벽 가이드 - typeof vs instanceof vs Object.prototype.toString

개발하다 보면 변수가 정확히 어떤 타입인지 확인해야 할 순간이 자주 온다. 다만 대부분의 개발자들은 typeof 하나만 쓰다가 예상 못 한 결과에 당황하곤 한다. 특히 배열이나 null을 체크할 때 typeof가 제대로 된 결과를 주지 않는다는 걸 모르는 경우가 많다. 이번에는 JavaScript의 세 가지 타입 체킹 방식을 정확히 뭔지, 언제 써야 하는지···

21 0
PHP Warning: Undefined variable - 변수 초기화 실수로 발생하는 가장 흔한 에러 완벽 해결

PHP 개발하다 보면 정말 자주 마주치는 경고 메시지가 있다. 바로 "Warning: Undefined variable"이다. 콘솔에 떠도 무시하고 지나가는 개발자들이 많지만, 실제로는 버그의 신호다. 다만 대부분의 개발자들은 이 경고가 정확히 뭘 의미하고, 왜 발생하며, 어떻게 근본적으로 해결해야 하는지 모른 채 인터넷에서 가져온 코드를 그냥 복사해 붙인···

25 0
PHP Warning: Undefined Index 에러 - 배열 접근 안전성 완벽 가이드

PHP 개발을 하다 보면 거의 매일 마주치는 에러가 있다. 바로 "PHP Warning: Undefined Index" 경고다. 폼 데이터를 받거나 배열을 다룰 때 존재하지 않는 키에 접근하면 튀어나오는 이 경고는 대부분의 개발자들이 무시하거나 에러 리포팅 설정을 낮춰서 감춘다. 하지만 이 경고는 무시하면 안 되는 보안 취약점의 신호다. 이번에는 "Unde···

19 0
REDINFO Since 2014
webmaster@redinfo.co.kr
Copyright © Redinfo All Rights Reserved