blob: 8345a0be47983df72f04707026a1c19dadf1acdd (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
|
---
title: Firefox 53 для розробників
slug: Mozilla/Firefox/Releases/53
tags:
- Примітки До Випуску
translation_of: Mozilla/Firefox/Releases/53
---
<div>{{FirefoxSidebar}}</div><p><span id="result_box" lang="uk"><span>Firefox 53 бу</span></span><span lang="uk"><span>в випущений 19 квітня 2017 року. У цій статті перераховані основні зміни, корисні не тільки для веб-розробників, але також для розробників Firefox і Gecko, разом із розробниками додатків.</span></span></p>
<h2 id="Зміни_для_веб_розробників">Зміни для веб розробників</h2>
<h3 id="Інструменти_для_розробників">Інструменти для розробників</h3>
<ul>
<li><span id="result_box" lang="uk"><span>Уникання затримки прокрутки на підказках, наданих АПМ</span></span> ({{bug(1312103)}}).</li>
<li>Додана можливість <a href="https://developer.mozilla.org/en-US/docs/Tools/Page_Inspector/How_to/Examine_and_edit_HTML#Copy CSS Path">копіювати повний CSS-шлях</a> елементу ({{bug(1323700)}}).</li>
<li><span id="result_box" lang="uk"><span>Інструменти для розробників тепер підтримують css-color-4 ({{bug (1310681)}}).</span></span></li>
<li><span lang="uk"><span>Перегляд розмітки: додавано візуальну підказку між відкриваючим та закритваючим тегами згорнутого вузла ({{bug (1323193)}}).</span></span></li>
</ul>
<h3 id="CSS">CSS</h3>
<ul>
<li>Видалено {{property_prefix("-moz")}} prefixed variant of {{cssxref(":dir", ":dir()")}} pseudo-class ({{bug(1270406)}}).</li>
<li>{{cssxref("tab-size", "-moz-tab-size")}} does now accept {{cssxref("<length>")}} values ({{bug(943918)}}).</li>
<li>The <code>-moz</code> prefixed version of {{cssxref("text-align-last")}} got removed ({{bug(1276808)}}).</li>
<li>Enable mask longhands on SVG elements ({{bug(1319667)}}).</li>
<li>Додано <code>flow-root</code> значення до {{cssxref("display")}} властивості ({{bug(1322191)}}).</li>
<li>Додано {{cssxref("caret-color")}} властивість ({{bug(1063162)}}).</li>
<li>Реалізовано {{cssxref("place-items")}}/{{cssxref("place-self")}}/{{cssxref("place-content")}} shorthands ({{bug(1319958)}}).</li>
<li>[css-grid] align-self/justify-self:stretch/normal doesn't work on <table> grid items ({{bug(1316051)}}).</li>
</ul>
<h3 id="JavaScript">JavaScript</h3>
<ul>
<li>Non-standard {{jsxref("Statements/for_each...in", "for each...in")}} statement is removed only on nightly ({{bug(1293305)}}).</li>
<li>Removed non-standard {{jsxref("ArrayBuffer.slice()")}} (but kept the standardized version {{jsxref("ArrayBuffer.prototype.slice()")}}) ({{bug(1313112)}}).</li>
</ul>
<h3 id="InterfacesAPIsDOM">Interfaces/APIs/DOM</h3>
<h4 id="DOM_HTML_DOM">DOM & HTML DOM</h4>
<p><em>Без змін.</em></p>
<h4 id="Canvas">Canvas</h4>
<p><em>Без змін.</em></p>
<h4 id="WebGL">WebGL</h4>
<p><em>Без змін.</em></p>
<h4 id="IndexedDB">IndexedDB</h4>
<p><em>Без змін.</em></p>
<h4 id="Service_Workers">Service Workers</h4>
<p><em>Без змін.</em></p>
<h4 id="WebRTC">WebRTC</h4>
<p><em>Без змін.</em></p>
<h4 id="New_APIs">New APIs</h4>
<p><em>Без змін.</em></p>
<h4 id="Others">Others</h4>
<p><em>Без змін.</em></p>
<h3 id="MathML">MathML</h3>
<p><em>Без змін.</em></p>
<h3 id="SVG">SVG</h3>
<ul>
<li>Partly implemented {{domxref("SVGGeometryElement")}} interface ({{bug(1239100)}}).</li>
</ul>
<h3 id="AudioVideo">Audio/Video</h3>
<p><em>Без змін.</em></p>
<h2 id="HTTP">HTTP</h2>
<p><em>Без змін.</em></p>
<h2 id="Networking">Networking</h2>
<p><em>Без змін.</em></p>
<h2 id="Безпека">Безпека</h2>
<p><em>Без змін.</em></p>
<h2 id="Changes_for_add-on_and_Mozilla_developers">Changes for add-on and Mozilla developers</h2>
<h3 id="Інтерфейси">Інтерфейси</h3>
<p><em>Без змін.</em></p>
<h3 id="XUL">XUL</h3>
<p><em>Без змін.</em></p>
<p><em>Без змін.</em></p>
<h3 id="JavaScript_code_modules">JavaScript code modules</h3>
<ul>
<li>The asynchronous <a href="../../../Add-ons/Add-on_Manager/AddonManager">AddonManager APIs</a> now support {{jsxref("Promise", "Promises")}} as well as callbacks ({{bug(987512)}}.</li>
</ul>
<h3 id="XPCOM">XPCOM</h3>
<p><em>Без змін.</em></p>
<h3 id="Шнше">Шнше</h3>
<p><em>Без змін.</em></p>
<h2 id="See_also">See also</h2>
<ul>
<li><a href="https://www.fxsitecompat.com/uk/versions/53">Cайт сумісності для Firefox 53</a></li>
</ul>
<h2 id="Більш_ранні_версії">Більш ранні версії</h2>
<p>{{Firefox_for_developers(53)}}</p>
|