[νλ‘ νΈμλ] ν¬λ‘μ€ λΈλΌμ°μ§(Cross Browsing)μ΄λ?
μ§κΈ νκ³ μλ νλ‘μ νΈμμ λ°°ν¬ μ΄ν λ€μν νκ²½μμ ν μ€νΈλ₯Ό νλ€ λ³΄λ λ΄κ° μ€μ νμ§ μμ cssκ° μ μ©λμ΄ μμλ€.
β μ λ΄κ° μ€μ νμ§ μμ cssκ° μ μ©λ κ²μΌκΉ?
μΉ νμ΄μ§ μ μ μμ λͺ¨λ λΈλΌμ°μ μμ μλν λλ‘ λμ€λλ‘ νλ 'ν¬λ‘μ€ λΈλΌμ°μ§'μ μ κ²½ μ°μ§ μμκΈ° λλ¬Έμ΄λΌλ κ²μ μκ² λμλ€!
κ·Έλ λ€λ©΄ ν¬λ‘μ€ λΈλΌμ°μ§μ΄λ 무μμΌκΉ?
ν¬λ‘μ€ λΈλΌμ°μ§μ΄λ?
- λ€μν μΉ λΈλΌμ°μ μ λ²μ , λ€μν μ΄μ체μ μμ μΉ μ¬μ΄νΈκ° μΌκ΄λκ² λμνλλ‘ νλ κΈ°μ λλ μ κ·Ό λ°©μ
- λͺ¨λ νλ©΄μ΄ 'λμΌ'νκ² νμλκ² νλ κ²μ΄ μλ, 'λλ±'ν μμ€μ μ 보, κΈ°λ₯ μ 곡μ λͺ©νλ‘ νλ€.
ν¬λ‘μ€ λΈλΌμ°μ§μ΄λΌλ μμ μ΄ νμν μ΄μ
ν¬λ‘μ€ λΈλΌμ°μ§μ ν΄μΌ νλ μ΄μ , μ¦ μΌκ΄λμ§ μμ νμ΄μ§κ° λνλλ μμΈμ λ€μκ³Ό κ°λ€.
1. λ€μν μΉ λΈλΌμ°μ
IE, ν¬λ‘¬, νμ΄μ΄νμ€, μ¬ν리 λ± λ€μν μΉ λΈλΌμ°μ κ° μκ³ , κ°κ°μ λΈλΌμ°μ λ HTML, CSS, Javascriptλ₯Ό ν΄μνλ λ°©λ²μ΄ μ‘°κΈμ© λ€λ₯Ό μ μλ€. λ°λΌμ λͺ¨λ λΈλΌμ°μ μμ μΌκ΄λ λͺ¨μ΅μΌλ‘ νμλμ§ μμ μ μλ€.
2. μλ‘ λ€λ₯Έ λΈλΌμ°μ μ λ²μ
κ° λΈλΌμ°μ μμλ μ¬λ¬ λ²μ μ΄ μ‘΄μ¬νλ€. μ΄ λ²μ μ λ°λΌ μ§μνλ μΉ νμ€μ λ²μκ° λ€λ₯Ό μ μλ€. λ°λΌμ μ€λλ λ²μ μ λΈλΌμ°μ μμλ μ΅μ μΉ κΈ°μ μ΄λ λ μ΄μμμ΄ μ¬λ°λ₯΄κ² νμλμ§ μμ μ μλ€.
3. μ¬λ¬ μ΄μ체μ
μλμ°, λ§₯, 리λ μ€ λ± κ° μ΄μ체μ λ μμ€ν ν°νΈ, λ λλ§ μμ§ λ±μ μ°¨μ΄λ‘ μΈν΄ μΉ νμ΄μ§κ° λ€λ₯΄κ² νμλ μ μλ€.
μμ κ°μ μμΈλ€λ‘ μΈν΄ λμΌν μΉ νμ΄μ§κ° λμΌν λͺ¨μ΅μΌλ‘ νμλμ§ μμ μ μλ€.
λ°λΌμ μΉ κ°λ°μλ€μ μΉ μ¬μ΄νΈμ νΈνμ±κ³Ό μΌκ΄λ μ¬μ©μ κ²½νμ 보μ₯νκΈ° μν΄ 'ν¬λ‘μ€ λΈλΌμ°μ§'μ΄λΌλ μμ μ ν΄μΌ νλ€!
ν¬λ‘μ€ λΈλΌμ°μ§μ νλ λ°©λ²
1. μ¬μ λμ
λμ μ μ μ¨μ κ°μ§ λΈλΌμ°μ λ₯Ό μκ³ νκΉμΌλ‘ μ‘λλ€. μ μ μ¨μ λ€μκ³Ό κ°μ μ¬μ΄νΈμμ νμΈν΄ λ³Ό μ μλ€.
Statcounter Global Stats - Browser, OS, Search Engine including Mobile Usage Share
Tracks the Usage Share of Search Engines, Browsers and Operating Systems including Mobile from over 5 billion monthly page views.
gs.statcounter.com
2. κ°λ°
(1) cssμ΄κΈ°ν μμ μ νλ€.
κ° μΉ λΈλΌμ°μ λ defaultλ‘ κ°μ λ€λ₯Έ μ€νμΌμ΄ μ μ©λμ΄ μκΈ° λλ¬Έμ, λμΌν cssμ€νμΌμ 보μ¬μ£ΌκΈ° μν΄μλ default κ°μ μ΄κΈ°ννλ μμ μ΄ νμνλ€.
* {margin: 0; padding: 0; box-sizing: border-box;}
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
margin: 0;
padding: 0;
border: 0;
font-size: 100%;
font: inherit;
vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
display: block;
}
html {font-size:10px}
body { line-height: 1; font-family: 'Noto Sans KR', sans-serif; font-size : 1.4rem }
body, input, button,select, textarea, th, td {color: #222;}
a {text-decoration: none; color: inherit;}
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after,
q:before, q:after {
content: '';
content: none;
}
table { border-collapse: collapse; border-spacing: 0; }
(2) css μμ± μμ λΈλΌμ°μ λ³ μ λμ¬(λ²€λ ν리ν½μ€/Vendor Prefix) λΆμ΄κΈ°
λ²€λ ν리ν½μ€λ μ£Όμ μΉ λΈλΌμ°μ 곡κΈμκ° μλ‘μ΄ μ€νμ μΈ κΈ°λ₯μ μ 곡ν λ μ΄μ λ²μ μ μΉ λΈλΌμ°μ μ κ·Έ μ¬μ€μ μλ €μ£ΌκΈ° μν΄ μ¬μ©νλ μ λμ¬λ₯Ό μλ―Ένλ€. μ¦, ν΄λΉ κΈ°λ₯μ΄ ν¬ν¨λμ΄ μμ§ μμ ꡬν λΈλΌμ°μ μμλ κΈ°λ₯μ μ¬μ©ν μ μλλ‘ νλ κ²μ΄λ€. μ λμ΄ λ²μ μ μ¬μ©νλ λΈλΌμ°μ λ ν΄λΉ λͺ λ Ήμ μνν κ²μ΄κ³ , κ·Έλ μ§ μμ λΈλΌμ°μ λ ν΄λΉ λͺ λ Ήμ 무μν κ²μ΄λ€.
π₯¨ μΉ λΈλΌμ°μ μ λ²€λ ν리ν½μ€
IE or Edge: -ms
Chrome: -webkit-
Firefox: -moz-
Safari: -webkit-
Opera: -o-
iOS Safari: -webkit-
Android Browser: -webkit-
Chrome for Android: -webkit-
3. ν μ€νΈ λ° μμ
μμ κ°μ κ³Όμ μ ν΅ν΄ κ°λ° ν, ν μ€νΈλ₯Ό ν΅ν΄ κ° λΈλΌμ°μ μμ μ λμνλμ§ νμΈνλ©΄ λλ€.
LamdaTestμ κ°μ λΈλΌμ°μ ν μ€νΈλ₯Ό ν΅ν΄ λ°μνλ λ²κ·Έλ₯Ό λ°κ²¬νκ³ μμ ν¨μΌλ‘μ¨ ν¬λ‘μ€ λΈλΌμ°μ§μ ν μ μλ€.
Next-Generation Mobile Apps and Cross Browser Testing Cloud | LambdaTest
Perform manual or automated cross browser testing on 3000+ browsers online. Deploy and scale faster with the most powerful cross browser testing tool online.
www.lambdatest.com