์ฌ์ฉ ๊ฐ๋ฅ ํ์ด์ด ํญ์ค 84.
- Adobe Flash๋ฅผ ์ง์ํ๋ ์ต์ ๋ฆด๋ฆฌ์ค์ ๋๋ค. Flash๋ Firefox์์ ์คํ์ด ํ์ฉ๋๋ ์ ์ผํ NPAPI ํ๋ฌ๊ทธ์ธ์ด๋ฏ๋ก NPAPI ์ง์์ ํฅํ ๋ฆด๋ฆฌ์ค์์ ์ ๊ฑฐ๋ ์์ ์ ๋๋ค.
- ํ์ฑํ๋ ์์คํ
์๊ฐ ํ์ฅ๋์์ต๋๋ค. Web ๋ ๋:
- Linux : ๊ทธ๋/X11 (์ ์ธํ๊ณ ์์คํ ๋ ์ NVIDIA ๋๋ผ์ด๋ฒ์ "Intel ๊ทธ๋ํฝ ๋ฐ ํด์๋ >= 3440ร1440)์ ์กฐํฉ์ ์ฌ์ฉํฉ๋๋ค. ๋ค์ ํธ์์๋ ๊ฐ์ค GNOME/Wayland ์กฐํฉ์ ๋ํด WebRender ํ์ฑํ(XWayland ์ ์ธ)
- macOS: ๋น ์
- ์๋๋ก์ด๋: GPU ๋ง๋ฆฌ-G.
- ์๋์ฐ: ์ธํ ๊ทธ๋ํฝ 5์ธ๋์ 6์ธ๋ (์์ด์ธ๋ ์ดํฌ์ ์๋๋ธ๋ฆฟ์ง). ์ถ๊ฐ์ ์ผ๋ก WebRender๋ ์ฅ์ ๊ฐ ์๋ ์ฌ์ ๋น๋๊ฐ ๋ค๋ฅธ ์ฌ๋ฌ ๋ชจ๋ํฐ๋ฅผ ์ฌ์ฉํ๋ NVIDIA ๋น๋์ค ์นด๋ ์์ ์์ ๊ฒฝ์ฐ.
- ํ์ด์ด ํญ์ค ๋ฐฐ์ด ์ฌ์ฉ ํ์ดํ ์์ด์ด. PipeWire ์ง์ ์ถ๊ฐ WebRTC์์.
- Linux์๋ ๊ณต์ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ํ ๋นํ๋ ์๋ก์ด ๋ฐฉ๋ฒ์ด ๋์ ๋์ด ์ฑ๋ฅ์ด ํฅ์๋๊ณ Docker์์ ํธํ์ฑ์ด ํฅ์๋ฉ๋๋ค.
- Apple Silicon ํ๋ก์ธ์์ ๋ํ ๊ธฐ๋ณธ ์ง์์ด ๊ตฌํ๋์์ต๋๋ค. Rosetta 2 ์๋ฎฌ๋ ์ดํฐ์ ๋นํด ๊ธฐ๋ณธ ๋น๋๋ 2.5๋ฐฐ ๋ ๋น ๋ฅด๊ฒ ์์๋๊ณ ์น ์ ํ๋ฆฌ์ผ์ด์ ์ ์๋ต์ฑ์ XNUMX๋ฐฐ๊ฐ ๋ฉ๋๋ค. ๊ทธ๋ฌ๋ DRM ์ฝํ ์ธ ๋ฅผ ์ฌ์ํ๋ ค๋ฉด ์ฌ์ ํ ์๋ฎฌ๋ ์ดํฐ๊ฐ ํ์ํฉ๋๋ค.
- macOS์ Cylance ๋ฐ์ด๋ฌ์ค ๋ฐฑ์ ์ํํธ์จ์ด๋ Firefox๋ฅผ ์ ์ฑ ์ฝ๋๋ก ์๋ชป ๋ณด๊ณ ํ์ฌ ์ค์น๋ฅผ ๋ฐฉํดํ ์ ์์ต๋๋ค.
- ๊ฐ ์ค๋ ๋์ ๋ฆฌ์์ค ์๋น๋ฅผ ํ๊ฐํ ์ ์๋ ํ๋ก์ธ์ค ๊ด๋ฆฌ์(about:processes ํ์ด์ง)๊ฐ ์ถ๊ฐ๋์์ต๋๋ค. ํฅํ ์ถ๊ฐ ์ ๋ณด๊ฐ ๊ณต๊ฐ๋ ์์ ์ ๋๋ค.
- PIP ๋ชจ๋ ๋ฐฐ์ด ์ฐฝ์ ํฌ๊ธฐ์ ์์น๋ฅผ ๊ธฐ์ตํ์ธ์. ๋ํ, PIP ์ฐฝ ์ง๊ธ ๋ธ๋ผ์ฐ์ ์ฐฝ์ด ์ด๋ ค ์๋ ๋์ผํ ๋ชจ๋ํฐ์์ ์ด๋ฆฝ๋๋ค(์ด์ ์๋ ํญ์ ๊ธฐ๋ณธ ๋ชจ๋ํฐ์์ ์ด๋ ธ์ต๋๋ค).
- ์คํ ์ค์ ์น์ (์ด๋ฅผ ๋ณด๋ ค๋ฉด browser.preferences.experimental์ ํ์ฑํํ๊ณ about:preferences#experimental ํ์ด์ง๋ฅผ ์ด์ด์ผ ํจ)์ ์ฌ๋ฌ PIP ์ฐฝ์ ๋์์ ์ฌ์ฉํ ์ ์๋ ์ค์ ์ด ์ถ๊ฐ๋์์ต๋๋ค. .
- ์ด์ ์ ๋์จ(Ctrl+๋ง์ฐ์ค ํ )์ผ๋ก ์์ฑ๋ ํจ๋, ํ์ , ์ธก๋ฉด ํจ๋์ ํฌ๊ธฐ๋ฅผ ๋ณ๊ฒฝํ ์ ์์ต๋๋ค.
- ๋ค๋ฅธ ๋ธ๋ผ์ฐ์ ์์ ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ ธ์จ ํ, ๋ค๋ฅธ ๋ธ๋ผ์ฐ์ ์์ ๋ถ๋งํฌ๋ฐ๋ฅผ ํ์ฑํํ๊ณ ๋ถ๋งํฌ๋ฅผ ์ค์ ํ๋ค๋ฉด Firefox๋ ์๋์ผ๋ก ๋ถ๋งํฌ๋ฐ๋ฅผ ํ์ฑํํฉ๋๋ค.
- ์ ๋์จ ๊ด๋ฆฌ ํ์ด์ง(about:addons)์ ์ด์ ํ์๋ฉ๋๋ค ๊ธฐ๋ณธ ๊ถํ๋ฟ๋ง ์๋๋ผ ์ถ๊ฐ ๊ถํ(์ถ๊ฐ ๊ธฐ๋ฅ์ด ์ค์น ์ค์ด ์๋๋ผ ์ด๋ฌํ ๊ถํ์ด ํ์ํ ํน์ ์ค์ ์ ํ์ฑํํ ๋ ์์ฒญํจ)๋ ์์ต๋๋ค. ์ด์ ์๋ ์ถ๊ฐ ๊ถํ์ด ํ์๋์ง ์์๊ณ , ์ฒ ํํ ์ ์์์ต๋๋ค.
- ์ ํ๋กํ์ ์์ฑํ๋ฉด ์ ๋ขฐํ ์ ์๋ ๋ชจ๋ ์ค๊ฐ ์ธ์ฆ ๊ธฐ๊ด์ ๋ํ ์ ๋ณด๊ฐ ์ด์ ์ฒ๋ผ ๋ช ์ฃผ๊ฐ ์๋๋ผ ๊ฐ์ ๋ Mozilla ์๋ฒ์์ ๋ค์ด๋ก๋๋ฉ๋๋ค. ์ด๋ ์๋ก์ด Firefox ์ฌ์ฉ์๊ฐ ์๋ชป ๊ตฌ์ฑ๋ ์น์ฌ์ดํธ๋ฅผ ๋ฐฉ๋ฌธํ ๋ ๋ณด์ ์ค๋ฅ๊ฐ ๋ฐ์ํ์ง ์์ ๊ฐ๋ฅ์ฑ์ ๋์ ๋๋ค.
- ๊ตฌํ ๊ฐ์ ์ทจ์ฝ์ ์ผ๋ก๋ถํฐ ๋ณดํธ XNUMX๋ ๋ฐ ์ ์ Zoom ํด๋ผ์ด์ธํธ์์ ๋ฐ๊ฒฌ๋จ. ์๋ฅผ ๋ค์ด, ์ด์ ์ "ํญ์ Zoom ํ์๋ฅผ ์ฌ์ฉํ์ฌ Zoommtg:// ๋งํฌ ์ด๊ธฐ" ์ต์ ์ด ๋ชจ๋ ์ฌ์ดํธ์ ๋ฐฐํฌ๋ ๊ฒฝ์ฐ(์ด๋ ์ฌ์ดํธ์์๋ ํด๋น ๋งํฌ๋ฅผ ํด๋ฆญํ๋ฉด Zoom ํด๋ผ์ด์ธํธ๊ฐ ์ด๋ฆผ) ์ด์ ์ด ์ต์ ์ ๋๋ฉ์ธ ๋ด์์๋ง ์๋ํฉ๋๋ค( example1.com์์ ํ์ฑํํ ๋ค์ anothersite.com์์ Zoommtg:// ๋งํฌ๋ฅผ ํด๋ฆญํ๋ฉด ์์ฒญ ์ฐฝ์ด ๋ค์ ๋ํ๋ฉ๋๋ค. ์ฌ์ฉ์์๊ฒ ๋๋ฌด ๋ง์ ๋ถํธ์ ๋ผ์น์ง ์๊ธฐ ์ํด ๋ณดํธ(security.external_protocol_requires_permission ์ค์ ์ ์ํด ์ ์ด๋จ)๋ tel: ๋ฐ mailto:์ ๊ฐ์ ์ผ๋ถ ๋๋ฆฌ ์ฌ์ฉ๋๋ ์ฒด๊ณ์๋ ์ ์ฉ๋์ง ์์ต๋๋ค.
- www.example.com์ ๋ํด์๋ง SSL ์ธ์ฆ์๊ฐ ๋ฐ๊ธ๋๊ณ ์ฌ์ฉ์๊ฐ https://example.com์ ์ก์ธ์คํ๋ ค๊ณ ํ๋ฉด Firefox๋ ์๋์ผ๋ก https://www.example.com์ผ๋ก ์ด๋ํฉ๋๋ค(์ด์ ์๋ ์ด๋ฌํ ๊ฒฝ์ฐ ์ฌ์ฉ์๊ฐ ์ค๋ฅ SSL_ERROR_BAD_CERT_DOMAIN).
- Firefox๋ ์ด์ ํญ์ ๋ก์ปฌ ํธ์คํธ ์ฃผ์(http://localhost/ ะธ http://dev.localhost/) ๋ฃจํ๋ฐฑ ์ธํฐํ์ด์ค๋ฅผ ์ฐธ์กฐํ๋ ๊ฒ(์: http://127.0.0.1). ์ด๋ ๊ฒ ํ๋ฉด localhost์์ ๋ก๋๋ ๋ฆฌ์์ค๊ฐ ๋ ์ด์ ํผํฉ ์ฝํ ์ธ ๋ก ์ฒ๋ฆฌ๋์ง ์์ต๋๋ค.
- PDF ํ์ผ, ์ฌ๋ฌด์ฉ ๋ฌธ์ ๋ฐ ๋ฏธ๋์ด ํ์ผ ์ง๊ธ ํญ์ ์ฌ๋ฐ๋ฅธ ํ์ฅ์๋ก ์ ์ฅ๋ฉ๋๋ค(๋๋๋ก ํ์ฅ์ ์์ด ์ ์ฅ๋จ).
- ์คํจํ DoH ์๋์ ์ต๋ ํ์ฉ ํ์(๋๋ฌ ํ ๋ธ๋ผ์ฐ์ ๊ฐ ์๋์ผ๋ก ์ผ๋ฐ DNS๋ก ์ ํ)๊ฐ 5ํ์์ 15ํ๋ก ๋์ด๋ฌ์ต๋๋ค.
- Windows ํ๋ซํผ์์ Canvas 2D๋ ์ด์ GPU ๊ฐ์ํ๋ฉ๋๋ค.
- CSS :
- ์์ฌ ํด๋์ค :์๋๋ค() ๋ณต์กํ ์ ํ๊ธฐ์ ๋ํ ์ง์์ ๋ฐ์์ต๋๋ค.
- ๋ ์ ์ ์ธ -moz-default-appearance ์์ฑ์ ๋ ์ด์ scrollbar-small(scrollbar-width:thin์ ์ฌ์ฉํด์ผ ํจ) ๋ฐ ์คํฌ๋กค ๋ง๋(macOS๋ง ํด๋น, ๋์ scrollbar-horizontal ๋ฐ scrollbar-vertical ์ฌ์ฉ)๋ฅผ ์ง์ํ์ง ์์ต๋๋ค.
- JavaScript: ์์ฑ์ ๋งค๊ฐ๋ณ์๋ก ์ง์ ๋ ์ฌ์ฉ์ ์ ์ ๋ ์ง ๋ฐ ์๊ฐ ํ์ ๊ตญ์ ๋ ์ง์๊ฐํ์(), ์ด์ ์์ ์ด(fractionalSecondDigits)๋ฅผ ๋ํ๋ด๋ ๋ฐ ์ฌ์ฉ๋๋ ์๋ฆฟ์ ์ง์ ์ ์ง์ํฉ๋๋ค.
- API :
- API ํ์ธํธ ํ์ด๋ฐ: ์ธํฐํ์ด์ค ์ถ๊ฐ ํผํฌ๋จผ์คํ์ธํธ ํ์ด๋ฐ (ํ์ด์ง์ ๋ค์ํ ๋ถ๋ถ์ ๋ ๋๋ง ์๊ฐ ์ถ์ )
- ๋ฐฉ๋ฒ Navigator.registerProtocolHandler() ์ด์ XNUMX๊ฐ์ ๋งค๊ฐ๋ณ์(scheme ๋ฐ url)๋ง ํ์ฉ๋ฉ๋๋ค. title ๋งค๊ฐ๋ณ์๋ ๋ ์ด์ ์ง์๋์ง ์์ต๋๋ค.
- ๋ฐฉ๋ฒ MediaRecorder.start() ์ด์ ๊ธฐ๋ก๋ ์คํธ๋ฆผ์ ํธ๋ ์๊ฐ ๋ณ๊ฒฝ๋ ๊ฒฝ์ฐ .InvalidModificationError๊ฐ ๋ฐ์ํฉ๋๋ค.
- ํฌ๋ก์ค ์ฌ์ดํธ ์คํฌ๋ฆฝํ ๋ฌธ์ ๋ก ์ธํด ์ง์์ด ์ ๊ฑฐ๋์์ต๋๋ค. ์ ํ๋ฆฌ์ผ์ด์ ์บ์ฑ (์คํ๋ผ์ธ ๋ชจ๋์์ ์ ํ๋ฆฌ์ผ์ด์ ์ ์คํํ๋ ๋ฐ ์ฌ์ฉ๋จ) ๋์ ์ ์ฌ์ฉํด์ผํฉ๋๋ค API ์๋น์ค ์์ปค.
- ๊ฐ๋ฐ์ ๋๊ตฌ:
- ๋คํธ์ํฌ ํจ๋์ ์ด์ ์ ๊ฐ์์ค๋ฌ์ด ์ค๋ฅ๋ฅผ ์ฒ๋ฆฌํ๊ณ ์คํ ์ถ์ ๊ณผ ๊ฐ์ ์ ์ฉํ ๋๋ฒ๊น ์ธ๋ถ ์ ๋ณด๋ฅผ ํ์ํฉ๋๋ค. ๋ฒ๊ทธ ๋ณด๊ณ ์๋ฅผ ์ ์ถํ๋ ๊ฒ์ด ๋ ์ฝ์ต๋๋ค. ๋งํฌ๋ฅผ ํด๋ฆญํ๊ธฐ๋ง ํ๋ฉด ๋ฉ๋๋ค.
- ์ ๊ทผ์ฑ ๊ฒ์ฌ๊ธฐ๋ ๋ค์์ ํ์ํ๋ ๋ฐฉ๋ฒ์ ๋ฐฐ์ ์ต๋๋ค. Tab ํค๋ฅผ ์ฌ์ฉํ์ฌ ํ์ด์ง ์์๋ฅผ ํ์ํ๋ ์์. ์ด๋ฐ ๋ฐฉ์์ผ๋ก ๊ฐ๋ฐ์๋ ํค๋ณด๋ ํ์์ ์ฉ์ด์ฑ์ ๋์ด ํ๊ฐํ ์ ์์ต๋๋ค.
์ถ์ฒ : linux.org.ru