λ³Έλ¬Έ λ°”λ‘œκ°€κΈ°

πŸ“š/Computer Science

[Web] λ°˜μ‘ν˜• μ›Ήμ΄λž€? / λ°˜μ‘ν˜• vs μ μ‘ν˜•

πŸ”— λ°˜μ‘ν˜• μ›Ή (Responsive Web) μ΄λž€?

 

Ex) Github

μˆœμ„œλŒ€λ‘œ PC - Tablet - Mobile ν™”λ©΄

 

 λ°˜μ‘ν˜• μ›Ήμ΄λž€ 각쒅 λ””λ°”μ΄μŠ€ λ˜λŠ” λͺ¨λ‹ˆν„° 해상도에 따라 μ»¨ν…μΈ λ“€μ˜ μ‚¬μ΄μ¦ˆ, λ ˆμ΄μ•„μ›ƒ 등이 μœ λ™μ μœΌλ‘œ λ°”λ€ŒλŠ” 웹을 λ§ν•œλ‹€.

 μΌλ°˜μ μœΌλ‘œ float, flex, % 등을 μ‚¬μš©ν•˜μ—¬ μœ λ™μ μœΌλ‘œ λ°˜μ‘ν•  수 μžˆλ„λ‘ ν•œλ‹€.

 

1
2
3
4
5
@media screen and (max-width: 767px){
    .container{
        width: 50%;
    }
}
cs

 

 λ―Έλ””μ–΄ 쿼리λ₯Ό μ‚¬μš©ν•˜μ—¬ λ””λ°”μ΄μŠ€λ₯Ό μ§€μ •ν•˜μ—¬ ν™”λ©΄ 크기에 따라 λ°”λ€ŒλŠ” 웹을 μ œμž‘ν•œλ‹€.

 

 

πŸ“Œ λ°˜μ‘ν˜• μ›Ή (Responsive Web) vs μ μ‘ν˜• μ›Ή (Adaptive Web) 차이점

 

 

 λ°˜μ‘ν˜• 웹은 λ””λ°”μ΄μŠ€μ— 따라 화면이 μœ λ™μ μœΌλ‘œ 바뀐닀. %λ₯Ό μ‚¬μš©ν•œλ‹€.

 μ μ‘ν˜• 웹은 PC, Tablet, Mobile 각각 μ „μš© ν™ˆνŽ˜μ΄μ§€λ₯Ό λ”°λ‘œ μ œμž‘ν•œλ‹€. pxλ₯Ό μ‚¬μš©ν•œλ‹€.

 

λ°˜μ‘ν˜• μ›Ή : 더 λ§Žμ€ 기획과 μ†ŒμŠ€ μ½”λ“œκ°€ ν•„μš”ν•˜μ§€λ§Œ, 각쒅 λ””λ°”μ΄μŠ€μ™€ λͺ¨λ‹ˆν„° 해상도에 따라 μ΅œμ ν™” ν•  수 μžˆλ‹€.
ν•˜λ‚˜μ˜ μ†ŒμŠ€ μ½”λ“œλ₯Ό μˆ˜μ •ν•˜λ©΄ λͺ¨λ“  λ””λ°”μ΄μŠ€μ— λ§žμΆ”μ–΄ μ½˜ν…μΈ κ°€ μ΅œμ ν™”λ˜κΈ° λ•Œλ¬Έμ— μœ μ§€λ³΄μˆ˜μ— νš¨μœ¨μ μ΄λ‹€.
ν•˜μ§€λ§Œ μ‡Όν•‘λͺ°κ³Ό 같이 λ§Žμ€ μƒν’ˆμ„ ν•œ 화면에 가득 λ³΄μ—¬μ€˜μ•Όν•˜λŠ” 경우라면 였히렀 접근성이 더 λ–¨μ–΄μ Έ λΉ„νš¨μœ¨μ μΌ 수 μžˆλ‹€.

μ μ‘ν˜• μ›Ή : λ°˜μ‘ν˜• 웹에 λΉ„ν•΄ 적은 기획과 μ†ŒμŠ€ μ½”λ“œκ°€ ν•„μš”ν•˜μ§€λ§Œ, 각쒅 λ””λ°”μ΄μŠ€μ— μ΅œμ ν™” μ‹œν‚€κΈ°μ—λŠ” 정ꡐ함이 λœν•˜λ‹€.

 


πŸ”Ž μ°Έκ³  자료

πŸ’‘ 같이 보면 μ’‹μ„ Post

 

[Web] μ›Ή ν‘œμ€€, μ›Ή ν˜Έν™˜μ„±, μ›Ή μ ‘κ·Όμ„±μ΄λž€?

πŸ”— μ›Ή ν‘œμ€€ (Web Standards) μ΄λž€?  μ›Ή ν‘œμ€€μ΄λž€ 'μ›Ήμ—μ„œ ν‘œμ€€μ μœΌλ‘œ μ‚¬μš©λ˜λŠ” κΈ°μˆ μ΄λ‚˜ κ·œμΉ™'을 μ˜λ―Έν•œλ‹€.  ν‘œμ€€ν™” 단체인 W3Cκ°€ κΆŒκ³ ν•œ ν‘œμ€€μ•ˆμ— 따라 μ›Ή μ‚¬μ΄νŠΈλ₯Ό μž‘μ„±ν•  λ•Œ μ΄μš©ν•˜λŠ” HTML, CSS, JavaS

devjindev.tistory.com