dev-weekly 2024-01-20
CSS
- CSS only 로딩 인디케이터 제작 사이트. GUI에서 커스텀하고 코드 제너레이팅.
Node
- npm 2023년 회고. 2023년 말까지 250만 개 이상의 패키지 출시. 다운로드 횟수는 월 1840억 이상.
- 2023년에 약 천만개의 패키지 버전이 npm 레지스트리에 퍼블리시.
- 의존성 많은 패키지 랭킹, 주간 다운로드 많은 패키지 랭킹, 이름이 가장 긴 패키지, 용량이 가장 큰 패키지, 메인테이너가 많은 패키지 정보 제공.
- esm기반의
import.meta.dirname
, import.meta.filename
추가.
Javascript
- PWA로 할 수 있는 것.
- 단, 모두 스테이블 하지는 않고 브라우저 버전에 영향받는 기능도 다수 존재.
- 브라우저 콘솔에서 할 수 있는 것들
- svg capabilities, css capabilities, JavaScript capabilities 정리.
- 콘솔에서 이미지를 애니메이션 하거나 링크가 포함된 디자인 하는 예제
- 테스트가 언제 실패하는지를 기점으로 테스트에 대한 기준을 설명하는 글.
- 세부구현은 테스트에 포함하지 않기
ETC
- 구글 검색 결과에 표시되지 않기를 원하는 텍스트 제외하기 -
data-nosnippet="true"
어트리뷰트
- div, span, section만 작동.
- SERP의 변화를 모니터링 할 것. 더 나쁜 텍스트가 스니펫되었을 수 있음.
- 스크린 리더기별 통화 판독
- A$12.34 (호주달러)와 같은 것은 읽지 못하고 두 글자 국가 코드, 세 글자 IBAN 코드가 오는 경우 인식.
- 미국달러인 경우 접두어 생략
Release