Skip to content

Commit f5475e5

Browse files
authored
Merge pull request #885 from c-tn/ru-translations
add ru translations
2 parents d3fe6ce + 5c71c17 commit f5475e5

File tree

1 file changed

+42
-0
lines changed

1 file changed

+42
-0
lines changed

src/translations/russian/README.md

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,10 @@ lang: ru
7575
* Что такое прогрессивная отрисовка?
7676
* Для чего используется атрибут `srcset` в теге изображения? Опишите процесс, который использует браузер при оценке содержимого этого атрибута.
7777
* Приходилось ли вам работать с языками HTML-шаблонизации?
78+
* Объясните разницу в поведении между тегами `<button>` и `<input type="button">` внутри формы?
79+
* Объясните разницу между тегами `<strong>` и `<b>`?
80+
* Приведи примеры использования тега `<label>`?
81+
* Чем тег `<a>` отличается от тега `<button>` с точки зрения функциональности и использования?
7882

7983
#### [[]](#toc) <a name='css'>Вопросы по CSS:</a>
8084

@@ -108,6 +112,40 @@ lang: ru
108112
* Можете ли вы объяснить разницу между отзывчивым (responsive) сайтом и сайтом, сделанным по принципу mobile-first?
109113
* Вы имеете опыт работы с ретиновой графикой? Если да, то какие методы вы использовали?
110114
* В каком случае вы предпочтёте использовать `translate()` вместо абсолютного позиционирования и наоборот? И почему?
115+
* Можете ли вы привести пример псевдокласса?
116+
* Какие новые псевдоклассы появились за последние год-два?
117+
* В чем отличие между `em` и `rem`? Как они рассчитываются?
118+
* Какие проблемы появляются при попытке переопределить стили компонента их UI-библиотеки? Какие способы решения существуют?
119+
* Что такое `@layer` и как это могло бы помочь решить проблему переопределения стилей?
120+
* Объясните, что такое `vh` и `vw`?
121+
* Какие проблемы возникают на мобильных устройствах при использовании `vh`? Как их можно решить?
122+
* Что такое пользовательские css свойства?
123+
* Как ограничить их область видимости?
124+
125+
* Какой цвет применится и почему?
126+
```css
127+
.red {
128+
color: red;
129+
}
130+
.blue {
131+
color: blue
132+
}
133+
```
134+
```html
135+
<div class="blue red">Hello world</div>
136+
```
137+
* Как можно оптимизировать данный код? (Возможно несколько решений)
138+
```css
139+
main h1 {
140+
color: red;
141+
}
142+
main p {
143+
color: red;
144+
}
145+
main a {
146+
color: red;
147+
}
148+
```
111149

112150
#### [[]](#toc) <a name='js'>Вопросы по JavaScript:</a>
113151

@@ -121,6 +159,7 @@ lang: ru
121159
* Как бы вы проверили их на каждое из этих значений?
122160
* Что такое замыкание и как/для чего его используют?
123161
* Можете ли вы описать основное различие между циклом `forEach` и циклом `.map()`? И в каких случаях каждый из них используется?
162+
* Расскажите про другие популярные методы итерации массивов.
124163
* В каких случаях обычно используются анонимные функции?
125164
* Как вы организуете свой код? (module pattern, classical inheritance)
126165
* В чем разница между host-объектами и нативными объектами?
@@ -164,6 +203,7 @@ duplicate([1,2,3,4,5]); // [1,2,3,4,5,1,2,3,4,5]
164203
* В чём разница между стеком вызовов (call stack) и очередью событий (task queue)?
165204
* Объясните разницу при использовании `foo` в `function foo() {}` и `var foo = function() {}`
166205
* В чём различие между переменными, созданными при помощи `let`, `var` и `const`?
206+
* Можем ли мы менять свойства объекта объявленного через `const`? Как мы можем изменить это поведение?
167207
* В чём разница между классом в ES6 и функцией-конструктором в ES5?
168208
* Можете ли вы привести пример использования стрелочных функции `=>`? Чем они отличаются от других функций?
169209
* Дайте определение функции высшего порядка.
@@ -173,6 +213,8 @@ duplicate([1,2,3,4,5]); // [1,2,3,4,5,1,2,3,4,5]
173213
* В чём преимущества использования `spread` оператора и чем он отличается от `rest` оператора?
174214
* Каким образом можно обмениваться кодом между файлами?
175215
* Для чего используются статические члены класса?
216+
* Объясните разницу между `event.target` и `event.currentTarget`?
217+
* Объясните разницу между `event.preventDefault()` и `event.stopPropagation()`?
176218

177219
#### [[]](#toc) <a name='testing'>Вопросы по тестированию:</a>
178220

0 commit comments

Comments
 (0)