Google
- ๊ตฌํ์ด ๊ณ์๋จ
ะทะฐัะธัั ํผํฉ ๋ฉํฐ๋ฏธ๋์ด ์ฝํ ์ธ ๋ก๋(http:// ํ๋กํ ์ฝ์ ํตํด HTTPS ํ์ด์ง์ ๋ฆฌ์์ค๊ฐ ๋ก๋๋๋ ๊ฒฝ์ฐ). HTTPS๋ฅผ ํตํด ์ด๋ฆฐ ํ์ด์ง์์ ์ด๋ฏธ์ง, ์คํฌ๋ฆฝํธ, iframe, ์ฌ์ด๋ ๋ฐ ๋น๋์ค ํ์ผ์ ๋ก๋ํ ๋ "http://" ๋งํฌ๊ฐ ์๋์ผ๋ก "https://"๋ก ๋์ฒด๋ฉ๋๋ค. ์ด๋ ๋ง์ง๋ง ๋ฆด๋ฆฌ์ค์์ ๊ตฌํ๋์์ต๋๋ค. https๋ฅผ ํตํด ์ด๋ฏธ์ง๋ฅผ ์ฌ์ฉํ ์ ์๋ ๊ฒฝ์ฐ ๋ค์ด๋ก๋๊ฐ ์ฐจ๋จ๋ฉ๋๋ค(์ฃผ์ ํ์์ค์ ์๋ฌผ์ ๊ธฐํธ๋ฅผ ํตํด ์ก์ธ์คํ ์ ์๋ ๋ฉ๋ด๋ฅผ ํตํด ์ฐจ๋จ์ ์๋์ผ๋ก ํ์ํ ์ ์์). -
์ฅ์ ๊ฐ ์๋ FTP ํ๋กํ ์ฝ ์ง์. ๋ค์ ๋ฆด๋ฆฌ์ค์์๋ ๋ชจ๋ FTP ๊ด๋ จ ์ฝ๋์ญ์ ๋ฉ๋๋ค ์ฝ๋๋ฒ ์ด์ค์์. FTP๋ฅผ ํตํด ์ ์ํ๋ ค๋ฉด ์ธ๋ถ FTP ํด๋ผ์ด์ธํธ๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ด ์ข์ต๋๋ค. ์ผ์์ ์ผ๋ก "--enable-ftp" ๋๋ "--enable-features=FtpProtocol" ํ๋๊ทธ๋ฅผ ์ฌ์ฉํ์ฌ FTP ์ง์์ ๋ฐํํ ์ ์์ต๋๋ค. - ํญ ๊ทธ๋ฃนํ ๊ธฐ๋ฅ์ ๋ชจ๋ ์ฌ์ฉ์์๊ฒ ํ์ฑํ๋์ด ์ ์ฌํ ๋ชฉ์ ์ ๊ฐ์ง ์ฌ๋ฌ ํญ์ ์๊ฐ์ ์ผ๋ก ๊ตฌ๋ถ๋ ๊ทธ๋ฃน์ผ๋ก ๊ฒฐํฉํ ์ ์์ต๋๋ค. ๊ฐ ๊ทธ๋ฃน์๋ ๊ณ ์ ํ ์์๊ณผ ์ด๋ฆ์ด ์ง์ ๋ ์ ์์ต๋๋ค. ์ด์ ์๋ ํญ ๊ทธ๋ฃนํ๋ ์์์ ์ฌ์ฉ์๋ฅผ ๋์์ผ๋ก ํ
์คํธํ๋ ์ฉ๋๋ก๋ง ์ ๊ณต๋์์ต๋๋ค.
- API์์
WebXR ์ฅ์น ์ถ๊ฐ๋ ์ฅ์น ์ง์์ฆ๊ฐ ํ์ค . WebXR API๋ฅผ ์ฌ์ฉํ๋ฉด ๊ณ ์ ์ ๊ฐ์ ํ์ค ํค๋์ ๋ถํฐ ๋ชจ๋ฐ์ผ ์ฅ์น ๊ธฐ๋ฐ ์๋ฃจ์ ์ ์ด๋ฅด๊ธฐ๊น์ง ๋ค์ํ ์ข ๋ฅ์ ์ฅ์น์์ ์์ ์ ํตํฉํ ์ ์์ต๋๋ค. ์ฆ๊ฐ ํ์ค ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ง๋ค๊ธฐ ์ํ ์๋ก์ด API๊ฐ ์ ์๋์์ต๋๋ค.์น XR ์ ์ค ํ ์คํธ , ํ์ค์ ๋ฐ์ํ์ฌ ์นด๋ฉ๋ผ ์์ผ์ ๊ฐ์ ๊ฐ์ฒด๋ฅผ ๋ฐฐ์นํ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด ๋ค์์ ์ํํ ์ ์์ต๋๋ค.๋์คํ๋ ์ด ์นด๋ฉ๋ผ๋ก ์ดฌ์ํ ์ฐฝํ ์์ ๊ฐ์ ๊ฝ, ์ฌ๋ฌผ ์์ ์ ๋ณด ํ์๋ฅผ ํ์ํ๊ฑฐ๋ ๋น ๋ฐฉ์ ์ดฌ์ํ๋ฉด์ ๊ฐ์ ๊ฐ๊ตฌ๋ฅผ ๋ฐฐ์นํ๋ ๋ฑ์ ์์ ์ด ๊ฐ๋ฅํฉ๋๋ค. - ๋ด์ฅ๋ ๋น๋ฐ๋ฒํธ ๊ด๋ฆฌ์์ ๋น๋ฐ๋ฒํธ๋ฅผ ์ ์ฅํ ๋, ๋ณด์๋์ง ์์ ์ฌ์ดํธ์ ๋น๋ฐ๋ฒํธ๋ฅผ ์ ๋ ฅํ๋ฉด ๊ฒฝ๊ณ ๊ฐ ํ์๋ฉ๋๋ค.
- ๊ธฐ์ฌ
๋ณ๊ฒฝ Google ์ด์ฉ์ฝ๊ด(๊ตฌ๊ธ ์๋น์ค ์ฝ๊ด ) ๊ทธ๊ฐ ๋ฑ์ฅํ ๊ณณ๋ณ๋์ ์น์ Google ํฌ๋กฌ ๋ฐ Chrome OS์ฉ. - ์ํฌ๋ฆฟ ๋ชจ๋์ ๊ฒ์คํธ ์ธ์ ์๋ NTLM/Kerberos ์ธ์ฆ์ด ๊ธฐ๋ณธ์ ์ผ๋ก ๋นํ์ฑํ๋์ด ์์ต๋๋ค.
- TLS 1.3 ๊ตฌํ์๋ ์ด์ ๋ฒ์ ์ TLS ํ๋กํ ์ฝ๋ก์ ๋ค์ด๊ทธ๋ ์ด๋๋ฅผ ๋ฐฉ์งํ๊ธฐ ์ํ ํฅ์๋ ๋ฉ์ปค๋์ฆ์ด ํฌํจ๋์ด ์์ต๋๋ค. ์ด์ ์๋ ์ ๋๋ก ์๋ํ์ง ์๋ ์ผ๋ถ ํ๋ก์ ์๋ฒ(Palo Alto Networks PAN-OS, Cisco Firepower Threat Defense, ASA with FirePOWER)์์ ๋นํธํ์ฑ์ผ๋ก ์ธํด ํ๋กํ ์ฝ ๋ฒ์ ๋กค๋ฐฑ ๋ณดํธ๊ฐ ๋ถ๋ถ์ ์ผ๋ก๋ง ํ์ฑํ๋์์ต๋๋ค. ๋๋ถ๋ถ์ ํ๋ก์ ๊ณต๊ธ์ ์ฒด๊ฐ TLS ๊ตฌํ์ด ์ฌ์์ ์ค์ํ๋๋ก ์ ๋ฐ์ดํธ๋ฅผ ์ถ์ํ๊ธฐ ๋๋ฌธ์ ํธํ์ฑ ๋ฌธ์ ๋ ์ด์ ๊ณผ๊ฑฐ์ ์ผ์ ๋๋ค.
- ์ค์ ์ "chrome://flags/#treat-unsafe-downloads-as-active-content" ์ต์
์ ์ถ๊ฐํ์ฌ ๋ค์์ ์๋ํ ๋ ๊ฒฝ๊ณ ๋ฅผ ํ์ฑํํ ์ ์์ต๋๋ค.
์์ ํ์ง ์์ ๋ถํ HTTPS ํ์ด์ง์ ๋งํฌ๋ฅผ ํตํ ์คํ ํ์ผ(Chrome 83์์๋ ์ด๋ฌํ ๊ฒฝ๊ณ ๊ฐ ๊ธฐ๋ณธ์ ์ผ๋ก ํ์๋๋ฉฐ Chrome 84์์๋ ๋ค์ด๋ก๋๊ฐ ์ฐจ๋จ๋ฉ๋๋ค) - ๋ชจ๋ฐ์ผ ์ฅ์น์ ๋ํ API ์ง์์ด ์ถ๊ฐ๋์์ต๋๋ค.
์น NFC , ์น ์ ํ๋ฆฌ์ผ์ด์ ์ด NFC ํ๊ทธ๋ฅผ ์ฝ๊ณ ์ธ ์ ์๋๋ก ํ์ฉํฉ๋๋ค. ์น ์ ํ๋ฆฌ์ผ์ด์ ์์ ์๋ก์ด API๋ฅผ ์ฌ์ฉํ๋ ์๋ก๋ ๋ฐ๋ฌผ๊ด ์ ์๋ฌผ์ ๋ํ ์ ๋ณด ์ ๊ณต, ๋ชฉ๋ก ์์ฑ, ์ปจํผ๋ฐ์ค ์ฐธ๊ฐ์ ๋ฐฐ์ง์์ ์ ๋ณด ์ป๊ธฐ ๋ฑ์ด ์์ต๋๋ค. ํ๊ทธ๋ NDEFWriter ๋ฐ NDEFReader ๊ฐ์ฒด๋ฅผ ์ฌ์ฉํ์ฌ ์ ์ก๋๊ณ ๊ฒ์๋ฉ๋๋ค. ์๋ก์ด API๋ ํ์ฌ ์ค๋ฆฌ์ง ํธ๋ผ์ด์ผ ๋ชจ๋(๋ณ๋์ ํ ์คํธ๊ฐ ํ์ํ ์คํ ๊ธฐ๋ฅ)์์๋ง ์ฌ์ฉํ ์ ์์ต๋๋ค.ํ์ฑํ ). Origin Trial์ localhost ๋๋ 127.0.0.1์์ ๋ค์ด๋ก๋ํ ์ ํ๋ฆฌ์ผ์ด์ ์์ ๋๋ ํน์ ์ฌ์ดํธ์ ๋ํด ์ ํ๋ ์๊ฐ ๋์ ์ ํจํ ํน์ ํ ํฐ์ ๋ฑ๋กํ๊ณ ๋ฐ์ ํ ์ง์ ๋ API๋ก ์์ ํ ์ ์๋ ๊ธฐ๋ฅ์ ์๋ฏธํฉ๋๋ค. - Origin Trial ๋ชจ๋์์ PointerLock API๋ ํ๋๊ทธ๋ฅผ ์ ๊ณตํฉ๋๋ค.
์กฐ์ ๋์ง ์์ ์์ง์ , ์ค์น๋๋ฉด ๋ง์ฐ์ค ์์ง์ ์ด๋ฒคํธ์ ๋ํ ๋ฐ์ดํฐ๊ฐ ์กฐ์ ์ด๋ ๊ฐ์ ์์ด ์์ํ ํํ๋ก ์ ์ก๋ฉ๋๋ค. - ์์ ํ๋์์ผ๋ฉฐ ์ด์ Origin Trials API ์ธ๋ถ์ ๋ฐฐํฌ๋ฉ๋๋ค.
๋ฐฐ์ง , ์น ์ ํ๋ฆฌ์ผ์ด์ ์ด ํจ๋์ด๋ ํ ํ๋ฉด์ ํ์๋๋ ํ์๊ธฐ๋ฅผ ์์ฑํ ์ ์๊ฒ ํด์ค๋๋ค. ํ์ด์ง๋ฅผ ๋ซ์ผ๋ฉด ํ์๊ธฐ๊ฐ ์๋์ผ๋ก ์ ๊ฑฐ๋ฉ๋๋ค. ์๋ฅผ ๋ค์ด ๋น์ทํ ๋ฐฉ์์ผ๋ก ์ฝ์ง ์์ ๋ฉ์์ง ์๋ ์ผ๋ถ ์ด๋ฒคํธ์ ๋ํ ์ ๋ณด๋ฅผ ํ์ํ ์ ์์ต๋๋ค. - ๋ฏธ๋์ด ์ธ์
API์ ์ถ๊ฐ๋จ
๊ธฐํ ๋ ธ๋๋ฅผ ์ฌ์ํ ๋ ์์น ์ถ์ . ์ฌ์ ์๋, ์ง์ ์๊ฐ ๋ฐ ํ์ฌ ์ฌ์ ์๊ฐ์ ๋ํ ์ ๋ณด๋ฅผ ์ป์ ์ ์์ผ๋ฏ๋ก ์์น๋ฅผ ํ๊ฐํ๊ณ ํธ๋์ ๋ฐ๋ผ ์ด๋ํ๊ธฐ ์ํ ์์ ๋ง์ ์ธํฐํ์ด์ค๋ฅผ ๋ง๋ค ์ ์์ต๋๋ค. - INTL API๋ ๋ค์ ๋ฉ์๋๋ฅผ ๊ตฌํํฉ๋๋ค.
ํ์ ์ด๋ฆ ๋ฅผ ํตํด ์ธ์ด, ๊ตญ๊ฐ, ํตํ, ๋ ์ง ์์ ๋ฑ์ ํ์งํ๋ ์ด๋ฆ์ ์ป์ ์ ์์ต๋๋ค. - API์์
์ฑ๋ฅ ๊ด์ฐฐ์ , ์ฌ์ฉ์๊ฐ ์น ์ ํ๋ฆฌ์ผ์ด์ ์ ์ฌ์ฉํ๋ ๋์ ๋ฆฌ์์ค ์ํ์ ๋ํ ๋ฐ์ดํฐ๋ฅผ ์์งํ๋๋ก ์ค๊ณ๋์์ต๋๋ค.๊ตฌํ ์ฅ๊ธฐ ์คํ ์์ ์ "๋ฒํผ๋ง๋" ํ๋๊ทธ๋ฅผ ์ฌ์ฉํ๋ ๊ธฐ๋ฅ. - ๊ธฐ๋ณธ์ ์ผ๋ก Chrome์ ์ด๋ฏธ์ง๋ฅผ ๋ ๋๋งํ ๋ EXIF โโ๋ฉํ๋ฐ์ดํฐ์ ๋ฐฉํฅ ์ ๋ณด๋ฅผ ๊ณ ๋ คํฉ๋๋ค. ์ด ๋์์ ๋ช ์์ ์ผ๋ก ์ฌ์ ์ํ๊ธฐ ์ํด CSS ์์ฑ "image-orientation"์ด ์ ์๋ฉ๋๋ค.
- ๋ฉํ ํ๊ทธ ๋ฐ CSS ์์ฑ์ด ์ถ๊ฐ๋์์ต๋๋ค.
์ ๊ตฌ์ฑํ "๋ฅผ ์ฌ์ฉํ๋ฉด ์์ ๋ฒํผ ๋ฐ ์คํฌ๋กค ๋ง๋์ ๊ฐ์ ์ธํฐํ์ด์ค ์์๋ฅผ ๋ ๋๋งํ๊ธฐ ์ํ ์์ ๊ตฌ์ฑํ๋ฅผ ์ ํํ ์ ์์ต๋๋ค. - HTMLAnchorElement์ ์์ฑ์ด ์ถ๊ฐ๋์์ต๋๋ค.
href๋ฒ์ญ , ๋งํฌ๋ฅผ ํด๋ฆญํ ํ ํ์ด์ง๋ฅผ ๋ค๋ฅธ ์ธ์ด๋ก ๋ฒ์ญํด์ผ ํ๋ค๋ ์ ๋ณด๋ฅผ ์ ์กํ ์ ์์ต๋๋ค. - ์๋ก์ด ์ด๋ฒคํธ ์ ํ์ด ์ถ๊ฐ๋์์ต๋๋ค.
์ด๋ฒคํธ ์ ์ถ ์๋ ํด๋น ํธ์ถ๋ก ์ธํด ์์์ด ์ ์ถ๋ ์์๋ฅผ ์ฐพ์ ์ ์๋ ์๋ก์ด ์์ฑ์ด ํฌํจ๋์ด ์์ต๋๋ค. ์๋ฅผ ๋ค์ด SubmitEvent๋ฅผ ์ฌ์ฉํ๋ฉด ์์ ์ ์ถ๋ก ์ด์ด์ง๋ ๋ค์ํ ๋ฒํผ๊ณผ ๋งํฌ์ ๊ณตํต๋ ํ๋์ ํธ๋ค๋ฌ๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค. -
๊ฐ๋ ์น ๊ฐ๋ฐ์๋ฅผ ์ํ ๋๊ตฌ:- ์ฟ ํค ๋ฐ์ดํฐ๋ฅผ ํฌํจํ๋ ๊ฐ์ ธ์ค๊ธฐ ํํ์ ํ์์ผ๋ก ๋ณต์ฌํ๊ธฐ ์ํ ๋คํธ์ํฌ ์์ฒญ์ ๋ํด ํ์๋๋ ์ปจํ ์คํธ ๋ฉ๋ด์ "๋ณต์ฌ > Node.js ๊ฐ์ ธ์ค๊ธฐ๋ก ๋ณต์ฌ" ์ต์ ์ ์ถ๊ฐํ์ต๋๋ค.
- ์ด์ "content" CSS ์์ฑ ์์ ๋ง์ฐ์ค๋ฅผ ์ฌ๋ฆฌ๋ฉด ์ด์ค์ผ์ดํ๋์ง ์์ ๋ฐ์ดํฐ ๋ฒ์ ์ด ํฌํจ๋ ๋๊ตฌ ์ค๋ช ์ด ํ์๋ฉ๋๋ค.
- ์น ์ฝ์์์ ์์ค ๋งต์ ํ๋๋ฅผ ๊ตฌ๋ฌธ ๋ถ์ํ ๋ ์ค๋ฅ ๋ฉ์์ง์ ์ธ๋ถ ์ ๋ณด๊ฐ ๋์ด๋ฌ์ต๋๋ค.
- ํ์ด์ง์ ์์ค ํ ์คํธ๋ฅผ ๋ณผ ๋ ํ์ผ ๋์ ์ง๋ ์คํฌ๋กคํ๋ ๊ฒ์ ๋นํ์ฑํํ ์ ์๋ "ํ๊ฒฝ ์ค์ > ์์ค > ํ์ผ ๋์ ์ง๋ ์คํฌ๋กค ํ์ฉ" ์ค์ ์ ์ถ๊ฐํ์ต๋๋ค.
- Moto G4 ์ค๋งํธํฐ์ ํ๋ฉด ์๋ฎฌ๋ ์ด์
์ด ์ฅ์น ํจ๋์ ์ถ๊ฐ๋์์ต๋๋ค.
- ์ฟ ํค ํจ๋์ ์ฐจ๋จ๋ ์ฟ ํค์ ๋ํด ๋ ธ๋์ ๋ฐฐ๊ฒฝ ๊ฐ์กฐ ํ์๋ฅผ ์ ๊ณตํฉ๋๋ค.
- ์ฟ ํค ์ ํ ์ฐ์ ์์์ ๋ํ ๋ฐ์ดํฐ๊ฐ ์๋ ์ด์ด ๋คํธ์ํฌ ๋ฐ ์ ํ๋ฆฌ์ผ์ด์ ํจ๋์ ํ์๋ ์ฟ ํค ํ ์ด๋ธ์ ์ถ๊ฐ๋์์ต๋๋ค.
- ์ด์ ์ฟ ํค๊ฐ ์๋ ํ
์ด๋ธ์ ๋ชจ๋ ํ๋(ํฌ๊ธฐ ํ๋ ์ ์ธ)๋ฅผ ํธ์งํ ์ ์์ต๋๋ค.
-
์ฐ๊ฒฐ ๋๊ธฐ TLS 1.0 ๋ฐ TLS 1.1 ํ๋กํ ์ฝ ์ง์์ฐ๊ธฐ Chrome 84๊ฐ ์ถ์๋ ๋๊น์ง Chrome 83์ด ์ถ์๋ ๋๊น์ง ํ์ฑํ๋ ์ง์ฐ๋ฉ๋๋ค.์๋ก์ด ์ฌ์ํญ๋ชฉ ํฐ์น ์คํฌ๋ฆฐ์ ์ฌ์ฉํ๋๋ก ์ต์ ํ๋ ์น ์์.
ํ์ ๋ฐ ๋ฒ๊ทธ ์์ ์ธ์๋ ์ ๋ฒ์ ์ ๋ค์์ ์ ๊ฑฐํฉ๋๋ค.
์ถ์ฒ : opennet.ru