포럼
xe 코어에서 글자 기본크기를 강제로 작게 맞추는 건가요?
2013.03.02 13:47
원래 암것도 안하고 놔두면 브라우저에서는 큼지막한 글씨가 나오는걸로 알고 있습니다.
근데 xe에서는 바로 작게 나오더군요. 저는 레이아웃에 아무런 정의도 안했는데요.
뭐 좋다 이겁니다.
이번에 1.7 베타 써보니 그 부트스트랩인가 하는걸 갖다가 쓰는 모양인데, 화원기능같은거 기본스킨을 쓰면 다시 또 글씨가 커져버립니다. 레이아웃도 같이 커지고요. 왜냐하면 em으로 크기를 정의해놨기 때문에 기본크기가 바뀌면 다 바뀝니다. 그리고 body 바탕이 강제로 흰색이 된다든가 하는 문제가 있더군요. 뭐 이거야 인클루드한 부트스트랩css의 문제이니까, 내가 스킨 만들어 쓰면 되고 인클루드 안하면 된다고 생각하고 그러려니 하고 있습니다. 안쓰면 되니깐요.
중요한것은.
xe코어에서 스타일을 강제해놓은거 다 빼주셨으면 좋겠습니다. 아무것도 하지 않으면 아무것도 하지 않은 상태로 나오게 해줬으면 좋겠습니다. 브라우저간 호환을 위해 정의해놓은것이나 html5관련 이런거만 놔두고, 모양을 강제하는것은 코어에서 하지 않았으면 좋겠습니다.
댓글 10
-
컴토피아
2013.03.02 15:46
-
닭장군
2013.03.02 20:11
근데 기준을 제시하는것과, 강제하는것은 다른겁니다. 요는 무엇을 강제할 것인가 하는 건데, 글자크기는 강제할게 아니라는 말이었습니다. 브라우저별로 다르기로 치자면야 여러가지가 있는데 그걸 전부 코어에서 강제해야 하는건 아니고, 특히나 글자크기는 브라우저가 다 같이 큼지막하게 표현합니다. 그럼 더욱 강제할 필요없죠. ie6에서 유난히 크게 나오는 h태그도 그냥 놔두면서, 모든 브라우저(심지어 ie6마저도)가 다 똑같이 표현하는 기본글자크기를 강제로 손대는건 이상한거죠.
-
컴토피아
2013.03.03 15:16
모두다 동일하게 큼직하게 표현하지만 브라우저마다 글자크기는 서로 미묘하게 조금씩 차이가 있는 것으로 알고있습니다...
그리고 저는 오히려 이렇게 되어있는 것이 좋더군요... 통일성도 있고... 혹시 닭장군님께서 이런 기본사이즈가 영향(만드시는 사이트나 레이아웃 등)을 주는 경우가 있나요?
-
닭장군
2013.03.03 15:55
글씨크기를 정하지 않았는데도 첨부터 작게 나오는데 당연히 영향이 있는거죠. 또 원래모양을 존중하는 레이아웃을 만드는것도 불가능 하죠. 뭐... '누가 그딴거 만드냐? 무조건 다 똑같아야돼고 무조건 12px가 짱이야!'라고 생각하시는 분도 있겠으나, '모양을 똑같이' 하는것은 레이아웃이나 각 스킨에서 얼마든지 가능하죠. 코어에서 첨부터 원하지도 않는데 강제할게 아니라는 겁니다. 또 순전히 취향문제고요. 코어에서 12px를 좋아하는 사람들의 취향에 강제로 맞춘겁니다. 그리고 다시한번 살펴 보세요. 글씨크기는 모두 같습니다. 브라우저 설정이 달라지면 또 다르게 보이겠지만 그건 당연한거고요. 굳이 다른걸 찾자면, 브라우저가 아니라 운영체제에 따라 표현법이 좀씩 달라지긴 하지만 크기는 같습니다. 호환성문제같은거 없습니다. 그대로 써도 됩니다. 심지어 ie6에서 조차도요.
-
컴토피아
2013.03.03 16:17
일부 안드로이드 브라우저 부분 등에서 글씨 크기가 더욱 커진다던가 하는 문제는 들어본 적이 있습니다. 미묘하게 차이나는 부분은 평상시엔 문제가 없지만 간혹 글이 밀려 한 줄이 더 생겨 디자인이 밀리는 경우는 있고요...
다시 본론으로 들어가자면,
그 것이 취향문제라는 의견에는 동의합니다. 닭장군님처럼 브라우저 기본 값을 좋아하는 유저도 있고, 저 처럼 어느 브라우저나 동일하게 표현되길 위해 지정해 놓는 경우도 있거든요. 그런 문제라면 말씀대로 레이아웃에서 지정할 수도 있는 것이니, 이런 부분은 없는 것이 나을 수도 있으나 XE의 새로운 버전 (업그레이드/계승하지 않는 버전) 으로 출시되지 않는 한은 이미 수 많은 레이아웃이 있고, 이를 지원해야 하니 함부로 없애거나 수정할 수 없을 것입니다. XE 1.7에서도 font-size를 13px로 올렸다가 내렸던 것도 이로 인한 문제였죠.
이번 기회에 다른 CMS는 이 문제에 대해 어떻게 활용하고 있는지 한 번 보았으면 좋겠네요. 범용적으로 활용되는 도구일 수록 이런 부분은 대부분의 사람들이 생각하고 활용하는... 범용적인 쪽으로 가는 것이 좋을테니 말이죠ㅎ
-
닭장군
2013.03.03 17:30
제가 안드로이드를 쓰기땜시로 좀 압니다. 글씨크기를 지정해도 그러는데요, 결국 브라우저 잘못이라고 봐야합니다. 짜증나더라고요.
-
컴토피아
2013.03.03 17:47
아 그렇군요.... 기본 브라우저 이외엔 들쭉날쭉 하다고 그러더군요... 이런 브라우저들은 좀 문제가 있다고 봅니다 :)
-
ToFinder
2013.03.02 16:06
오픈소스는 해당부분을 이렇게 바꿔라가 아니라 의견제시 아니면 내가 이렇게 수정하 코드를 보여주면서 업그레이드 하는것이라보이네요
이글을보면서 제가 글을 쓴것들에 대해서 xe에 죄송한 맘이드네요 ㅎ -
닭장군
2013.03.02 20:02
xe팀에 험한말이라도 하셨는지...
-
닭장군
2013.03.02 20:32
혹시나 해서 말하자면, 구글이슈에도 썼습니다.
현재 말씀하신 회원/커뮤니케이션모듈 기본 스킨 해당부분에서의 버그가 있는 것 같습니다. 1.7.1.0 베타버전 출시 직후 개선 된 리비전이 등록되었으며 이 후 배포될 버전에서 반영 될 예정입니다.
r12807
그리고 브라우저의 기본 기준이란 것은 브라우저마다 보여주는 것이 다를 수 있다보니 이렇게 기준을 정해주는 것이 좋더군요... 최근 1.7에서 이런 기준을 바꿔 레이아웃이 깨지는 문제가 있었지만 마찬가지로 이미 해결되어 지금은 나타나지 않는 현상으로 알고있습니다ㅎ