sourceMappingURL 및 sourceURL 구문 변경 (//@ → //#)
Source
Evernote/Technote scraps/sourceMappingURL and sourceURL syntax changed.md
Summary
브라우저 개발자 도구의 소스맵 지원 관련 구문이 변경되었습니다. 기존 //@ sourceMappingURL 및 //@ sourceURL 구문은 IE 조건부 컴파일(//@cc_on)과의 충돌 문제를 해결하고 명세(Sourcemap V3)에 맞추어 //# sourceMappingURL 및 //# sourceURL로 변경되었습니다. Chrome, Firefox, Safari 등 주요 브라우저의 DevTools는 이미 이 변경사항을 반영했으며, 구문 사용 시 Chrome 콘솔에서 경고가 발생할 수 있습니다. 완전한 호환성을 위해 양쪽 구문을 병행하거나 즉시 새 구문으로 마이그레이션할 수 있습니다.
Key Points
기존 //@ 접두사 사용 시 IE JScript 엔진의 조건부 컴파일과 충돌할 수 있음
Sourcemap V3 명세에 따라 //# 구문으로 표준화됨
Chrome, Firefox, Safari 등 주요 브라우저 DevTools가 변경사항 적용 완료
구문 사용 시 Chrome에서 비권장(deprecated) 경고 발생 가능
마이그레이션 중에는 양쪽 구문을 동시에 사용하여 도구 지원 보장 가능
모바일 WebKit 브라우저의 CSS background shorthand 변경 사항
브라우저 개발자 도구의 25 가지 비법 (2011)
Requirify: 브라우저 콘솔에서 동적 라이브러리 로딩
웹사이트의 미래 호환성 유지 가이드 (MDN)
개드립용 크롬 확장 프로그램 만들기 (1 편)
크롬 개발자 도구 101
2012년 1,2월 브라우저 기술 동향
2014 년 7 월 2 일 기술 뉴스 요약 (웹개발, IT 업계, 프로젝트)
브라우저 기반 사후 멀웨어 보호 (Browser Based Retroactive Malware Protection)
WebRTC DataChannel 구현, API 변경 및 크롬-파이어폭스 상호운용성
북마클릿(Bookmarklet) 정의
Libplanet 0.2 릴리스 주요 변경 사항
Gittip-links Chrome Extension 개발 기록
WebKit의 웹표준 구현 현황 (2011)
Chrome M37 Precision Touch (TouchEvents Float Coordinates)
네이버 웹문서 검색 가이드라인 공식 발표 (2013)
Notepad++ 한글 깨짐 해결법
한국어 맞춤법 문장부호 개정 (2014)
Video Resumer: YouTube 시청 위치 기억 확장 프로그램
Scrapy 로 웹사이트 크롤링 해보기
Firefox OS 한국어 지원 현황 및 로드맵 (2013)
Web Animations API: element.animate() (Chrome 36)
Hiding Native HTML5 Video Controls in Full-Screen Mode
Chrome Beta: 숨겨진 자동 재생 오디오 탭 식별 기능
스마트폰 브라우저에서 즐겨찾기 스크립트를 이용한 해외 사이트 번역
Chrome 28 베타: 리치 알림(Rich Notifications) 및 알림 센터 도입
Web Speech API 소개 및 구현 가이드
Chrome DevTools 모바일 스크린캐스트 및 에뮬레이션
Web Audio API의 Android Chrome Beta 지원 (2013)
Adobe Primetime 플랫폼 업데이트 및 터너 브로드캐스팅 계약
Native Navigation (Airbnb)
Chromecast 신규 앱 및 로컬 콘텐츠 스트리밍 지원 발표
구글 iOS용 크롬 29 버전 주요 기능
Firefox 35: Hello 비디오 채팅 개선 및 데스크톱 Marketplace 베타 출시
Chrome Packaged Apps 개요 및 추천 앱
5 jQuery Notification Plugins
자동차용 ‘콧코로’ 음성인식 비서 앱 개발기
Chrome Packaged Apps (Dev Channel 출시)
5 jQuery Notification Plugins
안드로이드 크롬의 WebRTC 지원 (2013)
Fluid를 사용하여 웹사이트를 맥 메뉴 바 앱으로 변환하기
Google Drive 활용을 위한 6가지 Chrome 확장 프로그램
Simple.TV 2세대 스트리밍 DVR 및 Version 2.0 인터페이스 공개
WebRTC 브라우저 간 보안 보장
Pandora TV 및 게임기용 HTML5 사이트 출시
FireChat: 인터넷 없이 작동하는 P2P 채팅 앱
Google, Web Components 를 웹 개발의 미래로 제시 (2013)
WebRTC 인프라: STUN, TURN 및 시그널링
Google Chrome의 고성능 네트워킹 아키텍처
CSS 최신 동향 파악을 위한 Adobe Web Platform 블로그
WebRTC 보안 아키텍처와 호환되지 않는 신원 프로토콜의 적응 방안
Android Remote Application Framework (RAF)
웹 기반 실시간 통신 보안 (WebRTC)
BitTorrent Bleep: P2P 암호화 메신저
BitTorrent, 분산형 채팅 클라이언트 ‘BitTorrent Chat’ 공개
스카이프, 웹 기반 통화 시장에 진출 (2013)
Microsoft Office Web Apps 실시간 공동 작성 기능 출시
브라우저 간 P2P 연결 (WebRTC)
WebRTC 서비스의 사용자 신원 및 신뢰 문제
YouTube Audio Library 출시
AirDisk: 무선 파일 공유 앱
Smart Learning News 19탄: EdTech 동향 (2014)
Web Push Notifications for a Simple Login System
웹 증강을 위한 엔드유저 언어: 생산자와 소비자 모두를 위한 접근
The Web Ahead: Jen Simmons 인터뷰 요약
Google+ Hangouts 기술 아키텍처 및 전망
Cube Slam: WebRTC 기반 실시간 브라우저 게임
웹 개발자를 위한 가상 현실(VR) 가이드 (Smashing Magazine)
The “When Can I Use” Web Widget
HTML5 Video Player Comparison (2011)
W3C 웹 결제 표준 개발 그룹 결성
NIST SP 800-63 디지털 신원 가이드라인 (2017)
비트토런트 챗 (BitTorrent Chat) 개요
Microsoft BrowserSwarm 출시
크롬 컨퍼런스 핵심 요약 (Web Components, DevTools, Chrome Apps)
브라우저 동작의 이해 - 리플로우와 리페인트 및 그 최적화
MixBit iOS 앱 업데이트: 검색, 저장, 공유 기능 개선
HTTP 클라이언트 라이브러리의 리다이렉트 지원 방식 제안
Google Portable Native Client (PNaCl)
WebRTC의 대중화와 주요 적용 분야 (2015)
스크롤 후 고정 콘텐츠 (Scroll-Then-Fix Content)
게임 개발팀 A의 정기 회의 매뉴얼
Puppeteer를 활용한 로컬 개발 서버 대체 방안 (web.dev 사례)
3가 UDP(QUIC)를 선택한 이유
Kurento WebRTC PaaS의 인증, 인가 및 회계 보안 모델 분석
VMware Horizon Suite 출시 및 HTML5 VDI 지원
오프라인 웹 애플리케이션 만들기 (Mozilla 웹 기술 블로그)
W3C 웹 및 브로드캐스팅 제3차 대면 회의 개요
다이닝코드 모바일 앱 출시
RFC 7413: TCP Fast Open (TFO)
NDC 2019 발표 및 Unity 툴 최적화 업데이트 기록
8bit.js: Web Audio API 기반 8비트 사운드 라이브러리
WebRTC의 패킷 손실 처리 메커니즘
HTML5 게임 오프라인 지원 가이드
2012년 비즈니스 및 마케팅 트렌드 예측 자료 12선 (슬라이드쉐어)
실시간 웹 협업도구 만들기 (홍영택)
대시보드 장착 Nexus 7 및 KITT 테마 커스텀 런처
Web Fundamentals 및 Web Starter Kit 리소스
Chromecast 에서 Game Boy 에뮬레이터 실행 방법 (개념 증명)