diff --git a/1-js/4-data-structures/7-array/array-pop.svg b/1-js/4-data-structures/7-array/array-pop.svg index d8c3ddc0..bc0a864c 100644 --- a/1-js/4-data-structures/7-array/array-pop.svg +++ b/1-js/4-data-structures/7-array/array-pop.svg @@ -6,19 +6,19 @@ - - + + 0 1 - + 2 - + 3 @@ -41,15 +41,15 @@ очистить - - + + 0 1 - + 2 diff --git a/1-js/4-data-structures/7-array/array-shift.svg b/1-js/4-data-structures/7-array/array-shift.svg index b29495d9..a8584338 100644 --- a/1-js/4-data-structures/7-array/array-shift.svg +++ b/1-js/4-data-structures/7-array/array-shift.svg @@ -9,11 +9,11 @@ 1 - + 2 - + 3 @@ -29,19 +29,19 @@ length = 4 - - + + 0 1 - + 2 - + 3 @@ -67,8 +67,8 @@ элементы влево - - + + 0 @@ -76,15 +76,15 @@ "Яблоко" - - + + 0 1 - + 2 diff --git a/1-js/4-data-structures/7-array/array-speed.svg b/1-js/4-data-structures/7-array/array-speed.svg index cbaa8815..7c097bbf 100644 --- a/1-js/4-data-structures/7-array/array-speed.svg +++ b/1-js/4-data-structures/7-array/array-speed.svg @@ -6,39 +6,39 @@ - - + + 0 1 - + 2 - + 3 - + pop - + unshift - + push - + shift diff --git a/1-js/4-data-structures/8-array-methods/9-output-single-linked-list/linked-list.svg b/1-js/4-data-structures/8-array-methods/9-output-single-linked-list/linked-list.svg index af4b480c..5756498b 100644 --- a/1-js/4-data-structures/8-array-methods/9-output-single-linked-list/linked-list.svg +++ b/1-js/4-data-structures/8-array-methods/9-output-single-linked-list/linked-list.svg @@ -6,7 +6,7 @@ - + value @@ -18,7 +18,7 @@ next - + value @@ -30,7 +30,7 @@ next - + value @@ -42,7 +42,7 @@ next - + value diff --git a/1-js/4-data-structures/9-array-iteration/reduce.svg b/1-js/4-data-structures/9-array-iteration/reduce.svg index b50624d9..0c48980e 100644 --- a/1-js/4-data-structures/9-array-iteration/reduce.svg +++ b/1-js/4-data-structures/9-array-iteration/reduce.svg @@ -6,7 +6,7 @@ - + 1 @@ -16,7 +16,7 @@ current 1 - + 2 @@ -26,7 +26,7 @@ current 2 - + 3 @@ -36,7 +36,7 @@ current 3 - + 4 @@ -46,7 +46,7 @@ current 4 - + 5 diff --git a/1-js/5-functions-closures/6-memory-management/family-no-family.svg b/1-js/5-functions-closures/6-memory-management/family-no-family.svg index bb11547c..57f9ef73 100644 --- a/1-js/5-functions-closures/6-memory-management/family-no-family.svg +++ b/1-js/5-functions-closures/6-memory-management/family-no-family.svg @@ -8,7 +8,7 @@ - + window diff --git a/1-js/5-functions-closures/6-memory-management/family-no-father-2.svg b/1-js/5-functions-closures/6-memory-management/family-no-father-2.svg index e1dc984e..82b1993a 100644 --- a/1-js/5-functions-closures/6-memory-management/family-no-father-2.svg +++ b/1-js/5-functions-closures/6-memory-management/family-no-father-2.svg @@ -6,7 +6,7 @@ - + window diff --git a/1-js/5-functions-closures/6-memory-management/family-no-father.svg b/1-js/5-functions-closures/6-memory-management/family-no-father.svg index c461cfaa..f26e7e8f 100644 --- a/1-js/5-functions-closures/6-memory-management/family-no-father.svg +++ b/1-js/5-functions-closures/6-memory-management/family-no-father.svg @@ -6,7 +6,7 @@ - + window diff --git a/1-js/5-functions-closures/6-memory-management/family.svg b/1-js/5-functions-closures/6-memory-management/family.svg index 43cc08f3..80f53e05 100644 --- a/1-js/5-functions-closures/6-memory-management/family.svg +++ b/1-js/5-functions-closures/6-memory-management/family.svg @@ -8,7 +8,7 @@ - + window diff --git a/1-js/9-prototypes/1-prototype/proto-animal-rabbit.svg b/1-js/9-prototypes/1-prototype/proto-animal-rabbit.svg index b50edd98..d6bf194d 100644 --- a/1-js/9-prototypes/1-prototype/proto-animal-rabbit.svg +++ b/1-js/9-prototypes/1-prototype/proto-animal-rabbit.svg @@ -6,14 +6,14 @@ - + eats: true animal - + jumps: true diff --git a/1-js/9-prototypes/3-native-prototypes/native-prototypes-array-tostring.svg b/1-js/9-prototypes/3-native-prototypes/native-prototypes-array-tostring.svg index 19195783..998745f2 100644 --- a/1-js/9-prototypes/3-native-prototypes/native-prototypes-array-tostring.svg +++ b/1-js/9-prototypes/3-native-prototypes/native-prototypes-array-tostring.svg @@ -6,7 +6,7 @@ - + toString: function ... @@ -14,7 +14,7 @@ Array.prototype - + toString: function ... @@ -22,7 +22,7 @@ Object.prototype - + diff --git a/1-js/9-prototypes/3-native-prototypes/native-prototypes-classes.svg b/1-js/9-prototypes/3-native-prototypes/native-prototypes-classes.svg index 7bd483bb..f4dc1d90 100644 --- a/1-js/9-prototypes/3-native-prototypes/native-prototypes-classes.svg +++ b/1-js/9-prototypes/3-native-prototypes/native-prototypes-classes.svg @@ -6,7 +6,7 @@ - + toString: function другие методы объектов @@ -24,7 +24,7 @@ null - + slice: function другие методы массивов @@ -35,7 +35,7 @@ Array.prototype - + __proto__ @@ -46,7 +46,7 @@ Function.prototype - + toFixed: function другие методы чисел @@ -61,17 +61,17 @@ - + [1, 2, 3] - + function f(args) { ... } - + 5 diff --git a/1-js/9-prototypes/3-native-prototypes/native-prototypes-object.svg b/1-js/9-prototypes/3-native-prototypes/native-prototypes-object.svg index 071eecf5..898b906e 100644 --- a/1-js/9-prototypes/3-native-prototypes/native-prototypes-object.svg +++ b/1-js/9-prototypes/3-native-prototypes/native-prototypes-object.svg @@ -6,7 +6,7 @@ - + toString: function другие методы объектов @@ -14,7 +14,7 @@ Object.prototype - + obj diff --git a/1-js/9-prototypes/5-class-inheritance/class-inheritance-array-object.svg b/1-js/9-prototypes/5-class-inheritance/class-inheritance-array-object.svg index 2580fa85..8de1c1cd 100644 --- a/1-js/9-prototypes/5-class-inheritance/class-inheritance-array-object.svg +++ b/1-js/9-prototypes/5-class-inheritance/class-inheritance-array-object.svg @@ -6,7 +6,7 @@ - + slice: function ... @@ -17,7 +17,7 @@ arr - + hasOwnProperty: function ... @@ -25,7 +25,7 @@ Object.prototype - + diff --git a/1-js/9-prototypes/5-class-inheritance/class-inheritance-rabbit-animal.svg b/1-js/9-prototypes/5-class-inheritance/class-inheritance-rabbit-animal.svg index ab9c4ead..7beab7e7 100644 --- a/1-js/9-prototypes/5-class-inheritance/class-inheritance-rabbit-animal.svg +++ b/1-js/9-prototypes/5-class-inheritance/class-inheritance-rabbit-animal.svg @@ -6,7 +6,7 @@ - + jump: function @@ -16,7 +16,7 @@ rabbit - + run: function stop: function @@ -24,7 +24,7 @@ Animal.prototype - + diff --git a/1-js/9-prototypes/5-class-inheritance/class-inheritance-rabbit-run-animal.svg b/1-js/9-prototypes/5-class-inheritance/class-inheritance-rabbit-run-animal.svg index d5476cd2..ccfa42d6 100644 --- a/1-js/9-prototypes/5-class-inheritance/class-inheritance-rabbit-run-animal.svg +++ b/1-js/9-prototypes/5-class-inheritance/class-inheritance-rabbit-run-animal.svg @@ -6,7 +6,7 @@ - + jump: function @@ -18,7 +18,7 @@ rabbit - + run: function stop: function @@ -26,7 +26,7 @@ Animal.prototype - + diff --git a/2-ui/1-document/15-metrics/article.md b/2-ui/1-document/15-metrics/article.md index e6592e5c..2fdc33fc 100644 --- a/2-ui/1-document/15-metrics/article.md +++ b/2-ui/1-document/15-metrics/article.md @@ -64,7 +64,7 @@ Вот общая картина: - + На картинке все они с трудом помещаются, но, как мы увидим далее, их значения просты и понятны. diff --git a/2-ui/1-document/15-metrics/clientLeft.png b/2-ui/1-document/15-metrics/clientLeft.png deleted file mode 100755 index 57c8bd22..00000000 Binary files a/2-ui/1-document/15-metrics/clientLeft.png and /dev/null differ diff --git a/2-ui/1-document/15-metrics/clientWidth.png b/2-ui/1-document/15-metrics/clientWidth.png deleted file mode 100755 index a86f00d5..00000000 Binary files a/2-ui/1-document/15-metrics/clientWidth.png and /dev/null differ diff --git a/2-ui/1-document/15-metrics/css.png b/2-ui/1-document/15-metrics/css.png deleted file mode 100755 index 4e9fccc3..00000000 Binary files a/2-ui/1-document/15-metrics/css.png and /dev/null differ diff --git a/2-ui/1-document/15-metrics/metric-all.png b/2-ui/1-document/15-metrics/metric-all.png new file mode 100644 index 00000000..b2da52e9 Binary files /dev/null and b/2-ui/1-document/15-metrics/metric-all.png differ diff --git a/2-ui/1-document/15-metrics/metric-all@2x.png b/2-ui/1-document/15-metrics/metric-all@2x.png new file mode 100644 index 00000000..00bfb703 Binary files /dev/null and b/2-ui/1-document/15-metrics/metric-all@2x.png differ diff --git a/2-ui/1-document/15-metrics/metric-client-left-top-rtl.png b/2-ui/1-document/15-metrics/metric-client-left-top-rtl.png index e7f56264..fcf6c36c 100644 Binary files a/2-ui/1-document/15-metrics/metric-client-left-top-rtl.png and b/2-ui/1-document/15-metrics/metric-client-left-top-rtl.png differ diff --git a/2-ui/1-document/15-metrics/metric-client-left-top-rtl@2x.png b/2-ui/1-document/15-metrics/metric-client-left-top-rtl@2x.png index c4e8a226..a9dbaa08 100644 Binary files a/2-ui/1-document/15-metrics/metric-client-left-top-rtl@2x.png and b/2-ui/1-document/15-metrics/metric-client-left-top-rtl@2x.png differ diff --git a/2-ui/1-document/15-metrics/metric-offset-parent.png b/2-ui/1-document/15-metrics/metric-offset-parent.png index 450d587e..0dee96ce 100644 Binary files a/2-ui/1-document/15-metrics/metric-offset-parent.png and b/2-ui/1-document/15-metrics/metric-offset-parent.png differ diff --git a/2-ui/1-document/15-metrics/metric-offset-parent@2x.png b/2-ui/1-document/15-metrics/metric-offset-parent@2x.png new file mode 100644 index 00000000..76a5b1ec Binary files /dev/null and b/2-ui/1-document/15-metrics/metric-offset-parent@2x.png differ diff --git a/2-ui/1-document/15-metrics/metric-offset-width-height.png b/2-ui/1-document/15-metrics/metric-offset-width-height.png index cbcff9fd..05bad327 100644 Binary files a/2-ui/1-document/15-metrics/metric-offset-width-height.png and b/2-ui/1-document/15-metrics/metric-offset-width-height.png differ diff --git a/2-ui/1-document/15-metrics/metric-offset-width-height@2x.png b/2-ui/1-document/15-metrics/metric-offset-width-height@2x.png index 00bde81f..2ed83ba2 100644 Binary files a/2-ui/1-document/15-metrics/metric-offset-width-height@2x.png and b/2-ui/1-document/15-metrics/metric-offset-width-height@2x.png differ diff --git a/2-ui/1-document/15-metrics/metric-scroll-top.png b/2-ui/1-document/15-metrics/metric-scroll-top.png index 379fdeba..240af3ce 100644 Binary files a/2-ui/1-document/15-metrics/metric-scroll-top.png and b/2-ui/1-document/15-metrics/metric-scroll-top.png differ diff --git a/2-ui/1-document/15-metrics/metric-scroll-top@2x.png b/2-ui/1-document/15-metrics/metric-scroll-top@2x.png index 21f3fd95..eb139203 100644 Binary files a/2-ui/1-document/15-metrics/metric-scroll-top@2x.png and b/2-ui/1-document/15-metrics/metric-scroll-top@2x.png differ diff --git a/2-ui/1-document/15-metrics/offsetLeft.png b/2-ui/1-document/15-metrics/offsetLeft.png deleted file mode 100755 index a7f08f33..00000000 Binary files a/2-ui/1-document/15-metrics/offsetLeft.png and /dev/null differ diff --git a/2-ui/1-document/15-metrics/offsetWidth.png b/2-ui/1-document/15-metrics/offsetWidth.png deleted file mode 100755 index cb25c9e9..00000000 Binary files a/2-ui/1-document/15-metrics/offsetWidth.png and /dev/null differ diff --git a/2-ui/1-document/15-metrics/scrollTop.png b/2-ui/1-document/15-metrics/scrollTop.png deleted file mode 100755 index 4de75739..00000000 Binary files a/2-ui/1-document/15-metrics/scrollTop.png and /dev/null differ diff --git a/2-ui/1-document/15-metrics/scrollWidth.png b/2-ui/1-document/15-metrics/scrollWidth.png deleted file mode 100755 index 1f263732..00000000 Binary files a/2-ui/1-document/15-metrics/scrollWidth.png and /dev/null differ diff --git a/2-ui/1-document/15-metrics/summary.png b/2-ui/1-document/15-metrics/summary.png deleted file mode 100755 index 7f313ae8..00000000 Binary files a/2-ui/1-document/15-metrics/summary.png and /dev/null differ diff --git a/2-ui/1-document/15-metrics/summary2.png b/2-ui/1-document/15-metrics/summary2.png deleted file mode 100644 index a6426d81..00000000 Binary files a/2-ui/1-document/15-metrics/summary2.png and /dev/null differ diff --git a/2-ui/1-document/17-coordinates/coords.svg b/2-ui/1-document/17-coordinates/coords.svg index 11d5337a..a86d910c 100644 --- a/2-ui/1-document/17-coordinates/coords.svg +++ b/2-ui/1-document/17-coordinates/coords.svg @@ -13,26 +13,38 @@ - - - - - + <DIV> - top + top - bottom + bottom + + + + - left + left - right + right + + + + + + + + + + + + \ No newline at end of file diff --git a/2-ui/1-document/4-traversing-dom/dom-links-elements.svg b/2-ui/1-document/4-traversing-dom/dom-links-elements.svg index 0cbbba30..0c99c3c6 100644 --- a/2-ui/1-document/4-traversing-dom/dom-links-elements.svg +++ b/2-ui/1-document/4-traversing-dom/dom-links-elements.svg @@ -20,9 +20,9 @@ parent Element - - - + + + <DIV> diff --git a/2-ui/1-document/4-traversing-dom/dom-links.svg b/2-ui/1-document/4-traversing-dom/dom-links.svg index f05fbf85..9b411467 100644 --- a/2-ui/1-document/4-traversing-dom/dom-links.svg +++ b/2-ui/1-document/4-traversing-dom/dom-links.svg @@ -24,10 +24,10 @@ parentNode - - - - + + + + <DIV> diff --git a/figures.sketch b/figures.sketch index 1c887c1e..dd21d0ec 100644 Binary files a/figures.sketch and b/figures.sketch differ