본문 바로가기

UI,UX,접근성,기본개념 등23

읽기 좋은 코드가 좋은 코드다 PART 1 - 표면적 수준에서의 개선 특정한 단어를 사용하라 - GET 대신 Fetch나 Download를 사용하는 것이 더 나을 수 있다. tmp나 retval과 같은 보편적인 이름의 사용을 피하라 대상을 자세히 묘사하는 구체적인 이름을 사용 - ServerCanStart() -> CanListenOnPort()에 비해서 의미가 모호. 변수명에 중요한 세부 정보를 덧붙여라 - 밀리초 값을 지정 _ms suffix로 붙이면 좋을 것 같다. 사용 범위가 넓으면 긴 이름 사용 - 여러 페이지에 걸쳐서 사용되는 변수 이름... 대문자나 밑줄 등을 의미 있는 방식으로 활용 - 클래스 멤버를 로컬 변수와 구분하기 위해서 뒤에 _를 붙일 수 있다. 출처 : 읽기 좋은 코드가 좋은 코드다 - 더스틴 보즈웰 2019. 9. 11.
브라우저 Painting과 Web Performance 브라우저 Painting과 Web Performance원문 https://css-tricks.com/browser-painting-and-considerations-for-web-performance/?utm_source=ponyfoo+weekly&utm_medium=email&utm_campaign=128을 대부분 발췌한 것입니다. HTML, CSS 및 JavaScript를 완성 된 시각적 표현으로 변환하는 웹 브라우저의 프로세스는 매우 복잡합니다. 다음은 브라우저가 수행하는 간단한 단계입니다. 1. 브라우저는 DOM과 CSSOM을 생성합니다.2. 브라우저는 CSSOM의 스타일 및 DOM의 렌더링 트리를 생성합니다. (display:none 엘리먼트들은 제외됩니다).3. 브라우저는 렌더링 트리를 기반으.. 2018. 8. 25.
[BASE] %20이란? %20이란?특수문자라는 생각을 해보실 수 있겠지만 공백(스페이스)를 의미합니다. 인터넷 주소에 들어간 %20은 일반적으로 들어가면 안되는 부분이기때문에 %20으로 나타난다면 그건 URL이 잘못된 것입니다. 이 %20(공백)도 하나의 문자이기 때문에 아스키 코드(ASCII Code)로 변환되어서 나타내집니다. 이 공백문자의 아스키 코드는 10진수로는 32, 16진수로는 20입니다. 따라서 %20으로 나타나는 것입니다. 그 외의 한글 문자들도 유니코드(UTF-8)값으로 자동으로 변환되어 줍니다. 그것을 encodeURI라고 합니다. 아래에 직접 써보시면 좋을 것 같습니다. encodeURI 좋은 하루 되세요 ~ : ) 출처 : http://mwultong.blogspot.com/2006/08/html-20-.. 2018. 5. 29.