แž˜แžถแž“ Firefox 82 แŸ”

  • แž‘แŸ†แž–แŸแžšแžŠแŸ‚แž›แž”แŸ’แžšแžพ flexbox แž•แŸ’แž‘แžปแž€แž›แžฟแž“แž‡แžถแž„แž˜แžปแž“ 20% แž แžพแž™แž€แžถแžšแž„แžพแž”แžกแžพแž„แžœแžทแž‰แž–แžธแžœแž‚แŸ’แž‚แž˜แžปแž“แž‚แžบแž›แžฟแž“แž‡แžถแž„ 17%แŸ”
  • แžšแžผแž”แžšแžถแž„แž“แŸƒแž”แŸŠแžผแžแžปแž„แž’แŸ’แžœแžพแžฑแŸ’แž™แžŸแž€แž˜แŸ’แž˜แžšแžผแž”แž—แžถแž–แž€แŸ’แž“แžปแž„แžšแžผแž”แž—แžถแž–แžแŸ’แžšแžผแžœแž”แžถแž“แž•แŸ’แž›แžถแžŸแŸ‹แž”แŸ’แžแžผแžš (แžขแŸ’แž“แž€แžขแžถแž…แž”แŸ’แžšแŸ€แž”แž’แŸ€แž”แž‡แž˜แŸ’แžšแžพแžŸแž…แžถแžŸแŸ‹ แž“แžทแž„แž‡แž˜แŸ’แžšแžพแžŸแžแŸ’แž˜แžธแŸ” แž“แŸ…แž‘แžธแž“แŸแŸ‡) แž“แŸ…แž›แžพ macOS แžขแŸ’แž“แž€แžขแžถแž…แž”แŸ’แžšแžพ Option + Command + Shift + Right Bracket แžŠแžพแž˜แŸ’แž”แžธแžŠแŸ†แžŽแžพแžšแž€แžถแžšแž˜แžปแžแž„แžถแžš แž˜แžปแž“แž–แŸแž›แž…แžถแž€แŸ‹แžŸแžถแžšแžแŸ’แž˜แžธแž…แžถแž”แŸ‹แž•แŸ’แžแžพแž˜แŸ”
  • แž“แŸ…แž–แŸแž›แžšแž€แŸ’แžŸแžถแž‘แžปแž€แžแŸ†แžŽแž“แŸ…แž€แŸ’แž“แžปแž„ Pocket แžขแŸ’แž“แž€แž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹แžŠแŸ‚แž›แž˜แžถแž“แž˜แžผแž›แžŠแŸ’แž‹แžถแž“แž“แŸ… en-US, en-GB แž“แžทแž„ en-CA แž“แžนแž„แžแŸ’แžšแžผแžœแž”แžถแž“แž•แŸ’แžแž›แŸ‹แž‡แžผแž“แžขแžแŸ’แžแž”แž‘แžขแŸ†แž–แžธแž”แŸ’แžšแž’แžถแž“แž”แž‘แžŸแŸ’แžšแžŠแŸ€แž„แž‚แŸ’แž“แžถ (extensions.pocket.onSaveRecs) แŸ”
  • แžฅแžกแžผแžœแž“แŸแŸ‡ แžขแŸ’แž“แž€แžขแžถแž“แžขแŸแž€แŸ’แžšแž„แŸ‹แžŸแŸ’แž‚แžถแž›แŸ‹แž€แžแžถแžแžŽแŸ’แžŒแŸ” แž›แžพแžŸแž–แžธแž“แŸแŸ‡ แž–แžฝแž€แž‚แŸแžขแžถแž…แž•แŸ’แž‰แžพแžŸแžถแžšแž‡แžถแžŸแŸ†แžกแŸแž„แžขแŸ†แž–แžธแžแž˜แŸ’แž›แŸƒแž‘แž˜แŸ’แžšแž„แŸ‹แž˜แžทแž“แžแŸ’แžšแžนแž˜แžแŸ’แžšแžผแžœแž“แŸ…แž€แŸ’แž“แžปแž„แž”แž„แŸ’แžขแžฝแž…แž”แŸ„แŸ‡แž–แžปแž˜แŸ’แž– แž€แŸแžŠแžผแž…แž‡แžถแžœแžถแž› "แž”แŸ’แžšแž—แŸแž‘" แž“แžทแž„ "แž›แŸแž" แž“แŸƒแž€แžถแžแž’แž“แžถแž‚แžถแžšแžŠแŸ‚แž›แž”แžถแž“แžšแž€แŸ’แžŸแžถแž‘แžปแž€แŸ”
  • แž‡แžถโ€‹แžแŸ’แž˜แžธโ€‹แž˜แŸ’แžแž„โ€‹แž‘แŸ€แž แž”แžถแž“แž–แž„แŸ’แžšแžธแž€ แž…แŸ†แž“แžฝแž“แž“แŸƒแž€แžถแžšแž€แŸ†แžŽแžแŸ‹แžŠแŸ‚แž›แžแŸ’แžšแžผแžœแž’แŸ’แžœแžพแžŸแž˜แž€แžถแž›แž€แž˜แŸ’แž˜แŸ”
  • แžแŸแžš แž”แž‰แŸ’แž แžถแž‡แžถแž˜แžฝแž™แž…แŸ†แžŽแž„แž‡แžพแž„แž”แž„แŸ’แžขแžฝแž…แž“แŸ…แž€แŸ’แž“แžปแž„แž›แžธแž“แžปแž…แŸ”
  • แž“แŸ…แž›แžพแžœแŸแž‘แžทแž€แžถแž›แžธแž“แžปแž… แžแŸแž›แŸแž˜แŸ‰แŸ‚แžแŸ’แžšแž‚แžบแžฅแžกแžผแžœแž“แŸแŸ‡ แž”แŸ’แžšแž˜แžผแž› แž‘แžทแž“แŸ’แž“แž“แŸแž™แž”แŸ’แžšแž–แŸแž“แŸ’แž’แžšแž„แž”แž„แŸ’แžขแžฝแž… (โ€œWaylandโ€, โ€œWayland/drmโ€, โ€œx11โ€)
  • CSSแŸ–
    • แž”แžถแž“แžขแž“แžปแžœแžแŸ’แžแž€แžถแžšแž‚แžถแŸ†แž‘แŸ’แžšแž’แžถแžแžป pseudo ::file-selector-button.
    • แžแŸ’แž“แžถแž€แŸ‹ Pseudo : แž‚แžบ() ะธ : แž€แž“แŸ’แž›แŸ‚แž„แžŽแžถ () แžฅแžกแžผแžœแž“แŸแŸ‡แž˜แžทแž“แžŸแžผแžœแžแžนแž„แžšแŸ‰แžนแž„แž›แžพแž”แž‰แŸ’แž‡แžธแžขแŸ’แž“แž€แž‡แŸ’แžšแžพแžŸแžšแžพแžŸแž‘แŸ - แžงแž”แž€แžšแžŽแŸแž‡แŸ’แžšแžพแžŸแžšแžพแžŸแž˜แžทแž“แžแŸ’แžšแžนแž˜แžแŸ’แžšแžผแžœแž˜แžทแž“แž’แŸ’แžœแžพแžฑแŸ’แž™แž”แž‰แŸ’แž‡แžธแž‘แžถแŸ†แž„แž˜แžผแž›แž˜แžถแž“แžŸแžปแž–แž›แž—แžถแž–แž‘แŸแŸ”
    • แžšแžผแž”แžšแžถแž„แŸ– แžฅแžกแžผแžœแž“แŸแŸ‡ แž”แŸŠแžผแžแžปแž„แžขแžถแž…แžขแž“แžปแžœแžแŸ’แžแž”แžถแž“แžแŸ‚แž›แžพแž”แŸŠแžผแžแžปแž„แž”แŸ‰แžปแžŽแŸ’แžŽแŸ„แŸ‡แŸ” แž€แŸ’แž“แžปแž„แž€แžšแžŽแžธแž•แŸ’แžŸแŸแž„แž‘แŸ€แž แžแž˜แŸ’แž›แŸƒแž“แŸƒแž”แŸŠแžผแžแžปแž„แž“แžนแž„แžŸแŸ’แž˜แžพแž“แžนแž„แžŸแŸ’แžœแŸแž™แž”แŸ’แžšแžœแžแŸ’แžแžทแŸ”
    • แž”แžถแž“แžŠแž€แž…แŸแž‰แž“แžผแžœ pseudo-class แžŠแŸ‚แž›แž˜แžถแž“แž€แž˜แŸ’แž˜แžŸแžทแž‘แŸ’แž’แžท :-moz-user-disabled.
  • HTTPแŸ– แž€แžถแžšแžŽแŸ‚แž“แžถแŸ† แž€แžถแžšแžšแŸ€แž”แž…แŸ†แž˜แžถแžแžทแž€แžถ แž€แŸ’แž“แžปแž„แž‡แžฝแžšแž“แžนแž„แžแŸ’แžšแžผแžœแž”แžถแž“แž˜แžทแž“แžขแžพแž–แžพ แž”แŸ’แžšแžŸแžทแž“แž”แžพแž‚แžปแžŽแž›แž€แŸ’แžแžŽแŸˆแžแŸ’แžšแžผแžœแž”แžถแž“แž”แž‰แŸ’แž‡แžถแž€แŸ‹ แž‘แžถแž‰แž™แž€ (แžŸแž˜แŸ’แžšแžถแž”แŸ‹แžแŸ†แžŽแž—แŸ’แž‡แžถแž”แŸ‹แž–แžธแž”แŸ’แžšแž—แž–แžแŸ‚แž˜แžฝแž™).
  • แž€แžถแžšแž‚แžถแŸ†แž‘แŸ’แžšแžšแžฝแž˜แž”แž‰แŸ’แž…แžผแž› Media Session API.
  • DOMแŸ–
    • Document.execCommand() แž˜แžทแž“โ€‹แžขแžถแž…โ€‹แž”แŸ’แžšแžพโ€‹แž”แžถแž“โ€‹แž‘แŸ€แžโ€‹แž‘แŸโ€‹แžŸแž˜แŸ’แžšแžถแž”แŸ‹โ€‹แž€แžถแžšโ€‹แž แŸ…โ€‹แž‘แžผแžšแžŸแž–แŸ’แž‘โ€‹แžŠแŸ‚แž›โ€‹แž”แžถแž“โ€‹แžŠแžถแž€แŸ‹โ€‹แž‡แžถโ€‹แžŸแž˜แŸ’แž„แžถแžแŸ‹โ€‹แžŠแŸ‚แž›โ€‹แžฅแžกแžผแžœโ€‹แžแŸ’แžšแžกแž”แŸ‹โ€‹แž˜แžทแž“โ€‹แž–แžทแžแŸ”
    • Element.setPointerCapture() แžฅแžกแžผแžœแž”แŸ„แŸ‡แž…แŸ„แž›แž€แžถแžšแž›แžพแž€แž›แŸ‚แž„ NotFoundError แž”แŸ’แžšแžŸแžทแž“แž”แžพแž‘แŸ’แžšแž“แžทแž…แž˜แžทแž“แžแŸ’แžšแžนแž˜แžแŸ’แžšแžผแžœแŸ” แž–แžธแž˜แžปแž“ InvalidPointerId แžแŸ’แžšแžผแžœแž”แžถแž“แž”แŸ„แŸ‡แž…แŸ„แž›แžŠแŸ„แž™แžแžปแžŸแŸ”
    • แž‘แŸ’แžšแž–แŸ’แž™แžŸแž˜แŸ’แž”แžแŸ’แžแžท แžˆแŸ’แž˜แŸ„แŸ‡ window แžฅแžกแžผแžœแž“แŸแŸ‡ แž€แŸ†แžŽแžแŸ‹แžกแžพแž„แžœแžทแž‰ แž‘แŸ…แž”แž“แŸ’แž‘แžถแžแŸ‹แž‘แž‘แŸแž“แŸ…แž–แŸแž›แžŠแŸ‚แž›แž‘แŸ†แž–แŸแžšแž–แžธแžŠแŸ‚แž“แž•แŸ’แžŸแŸแž„แž‘แŸ€แžแžแŸ’แžšแžผแžœแž”แžถแž“แž•แŸ’แž‘แžปแž€แž“แŸ…แž€แŸ’แž“แžปแž„แž•แŸ’แž‘แžถแŸ†แž„แž˜แžฝแž™ แž แžพแž™แžแŸ’แžšแžผแžœแž”แžถแž“แžŸแŸ’แžŠแžถแžšแžกแžพแž„แžœแžทแž‰แž“แŸ…แž–แŸแž›แžŠแŸ‚แž›แž‘แŸ†แž–แŸแžšแžŠแžพแž˜แžแŸ’แžšแžผแžœแž”แžถแž“แžแŸ’แžšแžกแž”แŸ‹แž˜แž€แžœแžทแž‰ (แžงแž‘แžถแž แžšแžŽแŸ แž“แŸ…แž–แŸแž›แžŠแŸ‚แž›แž”แŸŠแžผแžแžปแž„แžแž™แž€แŸ’แžšแŸ„แž™แžแŸ’แžšแžผแžœแž”แžถแž“แž…แžปแž…)แŸ” แžŠแžผแž…แŸ’แž“แŸแŸ‡ แž’แž“แž’แžถแž“แž—แžถแž‚แžธแž‘แžธแž”แžธแž“แžนแž„แž˜แžทแž“แžขแžถแž…แžขแžถแž“แž–แŸแžแŸŒแž˜แžถแž“แžŠแŸ‚แž›แžšแž€แŸ’แžŸแžถแž‘แžปแž€แž€แŸ’แž“แžปแž„ window.name แžŠแŸ„แž™แž‘แŸ†แž–แŸแžšแž˜แžปแž“แž”แžถแž“แž‘แŸแŸ” แž€แžถแžšแž•แŸ’แž›แžถแžŸแŸ‹แž”แŸ’แžแžผแžšแž“แŸแŸ‡แžขแžถแž…แž”แŸ†แž”แŸ‚แž€แž€แŸ’แžšแž”แžแŸแžŽแŸ’แžŒแžŠแŸ‚แž›แž”แŸ’แžšแžพ window.name แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแž•แŸ’แž‰แžพแžŸแžถแžšแž†แŸ’แž›แž„แžŠแŸ‚แž“แŸ”
  • แžงแž”แž€แžšแžŽแŸแžขแŸ’แž“แž€แžขแž—แžทแžœแžŒแŸ’แžแž“แŸแŸ–

แž”แŸ’แžšแž—แž–: linux.org.ru