CSS Selector 성능 향상법

웹/HTML + CSS 2020. 11. 30. 00:19

frontdev.tistory.com/entry/Css-%EC%84%A0%ED%83%9D%EC%9E%90-%EC%96%B4%EB%96%A4-%EA%B1%B8-%EC%8D%A8%EC%95%BC-%EB%8D%94-%EC%84%B1%EB%8A%A5%EC%9D%B4-%EC%A2%8B%EC%9D%84%EA%B9%8C?category=761560 Css 선택자. 어떤 걸 써야 더 성능이 좋을까? 많은 사람들이 CSS가 성능이 높고 성능이 떨어질 수 있다는 사실을 잊거나 단순히 깨닫지 못합니다. 그러나 성능이 좋지 않은 CSS를 얼마나 적게, 실수하고, 실현할 수 있는지 알면 쉽게 용서받을 frontdev.tistory.com 3줄 요약 1. CSS 선택자도 어떻게 쓰냐에 따라 성능 차이 존재함 2. ID 와 Cla..

티스토리 본문 넓히기 (#2 반응형 스킨)

웹/HTML + CSS 2020. 11. 9. 17:35

블로그에서 #2 스킨이 깔끔하고 좋아서 사용중인데 본문 부분이 살짝 좁은 느낌이 들어서 수정해봤습니다. 티스토리 관리 페이지로 이동 >> 꾸미기탭 - 왼쪽아래 스킨변경 >> 오른쪽위 사용중인 스킨 부분 편집을 누릅니다. 오른쪽 부분에서 CSS 항목으로 이동한후 빨간색 부분만 수정해주면 됩니다. /* 헤더 */ .wrap_skin{position:relative;min-width:884px;min-height:100%;padding-left:23%;transition:padding-left ease-in-out 0.2s} .wrap_skin.navi_on {padding-left:960px} .area_head{position:fixed;left:0;top:0;width:23%;margin-top:171p..

Article Thumbnail
[PHP] 변경 사항이 Bitnami WAMP 서버에 즉각 반영되지 않을때

웹/PHP 2020. 10. 28. 22:03

Bitnami WAMP에서 PHP의 수정사항이 즉각반영이 되지 않는 불편함을 겪었습니다. 알아보니 PHP의 캐싱기능인 OpCache 때문이라고 합니다. 로드했던 PHP를 메모리에 넣어뒀다가, PHP를 재실행하면 이를 불러와서 성능을 향상시킨다고 합니다. 사이트 완성후엔 이것이 유리하겠지만 완성전엔 불편함만 있는거 같아서 끄는 방법을 알려드리겠습니다. Bitnami WAMP의 일반적 경로 C:\Bitnami\wampstack-버전 으로 이동한후 php.ini를 열어서 수정해줍니다. [opcache] zend_extension=php_opcache.dll ; Determines if Zend OPCache is enabled opcache.enable=0 opcache 부분만 0으로 바꿔주면 됩니다. 그 후..

Article Thumbnail
[CSS] a 태그 마우스 갖다댈때만 밑줄(underline) 표시하기

웹/HTML + CSS 2020. 10. 21. 21:48

This is a link 주목: a:hover은 a:link 와 a:visited 정의 이후에 등장해야 합니다 주목: a:active 은 a:hover 정의 이후에 등장해야 합니다 a:link 방문 전 링크 상태 a:visitied 방문 후 링크 상태 a:hover 마우스 오버시 상태 a:active 클릭 했을때 상태 출처 www.w3schools.com/css/css_link.asp CSS Styling Links CSS Links With CSS, links can be styled in different ways. Text Link Text Link Link Button Link Button Styling Links Links can be styled with any CSS property (e...

Article Thumbnail
[Node.js] 스팀 API 사용하기

웹/JS 2020. 10. 19. 21:30

설치방법 npm i steamapi cmd 창에서 다음 명령어를 입력해서 설치해주세요 * Node.js 가 설치되어 있고 환경변수가 등록되어 있어야지 작동합니다. 사실 스팀 Web API가 이미 친절하게 제공되어 있으나 기능을 구현하려면 GET으로 일일히 만들어줘야 합니다 그걸 Node.js로 미리 해주신 분이 있어서 우린 써먹기만 하면 됩니다! 사용예제 Steam Api Key는 다음 링크에서 받으실 수 있습니다. const API_KEY = 'your_api_key'; const SteamAPI = require('steamapi'); const steam = new SteamAPI(API_KEY); steam.resolve('https://steamcommunity.com/id/your_steam_..

Article Thumbnail
[Polyfill] beforescriptexecute, beforescriptexecute 이벤트의 폴리필

웹/JS 2020. 10. 11. 22:29

beforescriptexecute 이벤트를 활용하면 JS 로딩전에 JS를 내 마음대로 조작시킬 수 있습니다. (JS 로딩자체를 없애버리거나 안의 변수 이름, 내용등을 Replace 해버릴 수 있습니다) TamperMonkey, GreaseMonkey 같은 것에서 사용하면 거의 왠만한 사이트를 내 마음대로 조작이 가능해집니다. 하지만 사진 이 이벤트가 파이어 폭스 이외엔 제대로 작동하지 않는것으로 알려져 있습니다. 크롬에서도 작동시키려면 아래 주소의 Polyfill을 사용하면 됩니다. gist.github.com/maple3142/c6593f0aff180bc0e4be5d549259da2c polyfill of 'beforescriptexecute' event polyfill of 'beforescript..

Article Thumbnail
티스토리 본문 부분 나눔고딕 폰트로 변경하기

웹/HTML + CSS 2020. 10. 10. 20:46

빨강 본문 부분 폰트를 나눔고딕으로 변경하는 코드입니다. 노트북 FHD해상도에 배율 125%로 볼땐 본문 진한 글씨가 깔끔하게 보였는데 제 PC로 보니깐 티스토리 기본 글꼴에서 진한 글씨가 지저분하게 보여서 본문폰트 바꾸는 코드를 만들었습니다. (본문만 바꾸는 이유는 블로그 처음들어왔을때 제목으로 표시되는건 티스토리 기본 폰트가 더 나아서 그렇게 했습니다.) 티스토리 설정 - 스킨편집 - HTMl 편집에 들어가셔서 /* 본문 글꼴 - 나눔고딕 설정 */ @import url('https://fonts.googleapis.com/css2?family=Nanum+Gothic&display=swap'); .area_view{ font-family: 'Nanum Gothic', sans-serif; } CSS ..

Article Thumbnail
브라우저의 속성 지원 확인 사이트 CAN I USE

웹/HTML + CSS 2020. 10. 6. 23:57

caniuse.com/ Can I use... Support tables for HTML5, CSS3, etc If a feature you're looking for is not available on the site, you can vote to have it included. Better yet, if you've done the research you can even submit it yourself! caniuse.com CSS, HTML 등 다양한 속성들에서 브라우저의 호환성과 전세계 사람들이 그 기능을 얼마나 사용가능한지 확인 가능합니다. CSS의 GRID기능을 예로 하자면 Global의 95.89%는 전세계 인터넷 사용자들의 95.89%가 Grid Template기능을 이용가능하단 겁니다...

Article Thumbnail
웹사이트가 사용하는 태그 통계 사이트

웹/HTML + CSS 2020. 10. 4. 18:18

www.advancedwebranking.com/html/ The average web page from top twenty Google results Apparently, an average web page uses twenty-eight different element types: The twenty-eight elements used on most pages, ordered by appearance frequency: www.advancedwebranking.com 구글에서 제공중입니다. 사이트에서 25~30개의 태그를 사용하는 사이트가 가장 많군요..

Article Thumbnail
[크롬] Paused in debugger 간단 해결하기

웹/HTML + CSS 2019. 12. 7. 15:08

크롬에서 개발자 도구로 디버깅을 하다보면 위와 같은 메세지가 뜨는데요. 스크립트 때문에 자동 BreakPoint가 걸리는 문제인데 인터넷에 찾아도 오래전 글밖에 없길레 제가 직접 해결방법을 작성합니다. 해결방법은 아주 간단합니다. 크롬 Sources 탭으로 가서 사진에 빨간색으로 표시된 부분을 사진처럼 파란색으로 켜주시면 됩니다 이 창은 크롬 내부에서 F12를 누르면 열 수 있습니다. 저렇게 해두면 Breakpoint 를 끄게 되어 paused in debugger 가 발생하지 않게 됩니다 ^^

Article Thumbnail