+ 4. **Pretty good guide for se.ifmo questions** : [guide](https://docs.google.com/document/u/0/d/13eAoOwDXg1enr3eFeawcM76AAhufZljDA4XYcNYAyDg/mobilebasic)
diff --git a/README_RU.md b/README_RU.md
index 8e10a94..49d1bc7 100644
--- a/README_RU.md
+++ b/README_RU.md
@@ -1,15 +1,54 @@
-# Лабораторная работа 1 ![Build Status](https://github.com/worthant/web-programming/actions/workflows/build/badge.svg)
-
-- [Лабораторная работа 1 ](#лабораторная-работа-1-)
- - [Требования для выполнения лабораторной работы №1 варианта `1`](#требования-для-выполнения-лабораторной-работы-1-варианта-1)
- - [Темы для подготовки к защите лабораторной работы](#темы-для-подготовки-к-защите-лабораторной-работы)
- - [Как запустить чтобы всё работало?](#как-запустить-чтобы-всё-работало)
- - [Руководство по эксплуатации](#руководство-по-эксплуатации)
- - [Теоретические материалы](#теоретические-материалы)
-
-## Требования для выполнения лабораторной работы №1 варианта `1`
-
-1. [ ] 1. Разработать `PHP-скрипт`, определяющий попадание точки на координатной плоскости в заданную область
+
+
+
+ Простой одностраничный сайтик
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Оглавление
+
+- [Введение](#введение)
+- [Требования для выполнения варианта `1204`](#требования)
+- [Темы для подготовки к защите лабораторной работы](#защита)
+- [Как запустить чтобы всё работало?](#как-запустить-чтобы-всё-работало)
+- [Руководство по эксплуатации](#руководство-по-эксплуатации)
+- [Теоретические материалы](#теоретические-материалы)
+
+
+
+## Введение
+
+> Добро пожаловать в этот лабораторный проектик - совокупность ключевых веб-технологий. Здесь я создал ресурс, разработка которого включает `PHP`, `HTML`, `CSS`, и `JavaScript`. А назначение сайта - небольшая игра. Попал ты точкой в координатную плоскость или промахнулся :smiley:
+>
+> - Пользователи могут легко вводить данные через **интерактивный HTML-интерфейс**,
+> который затем использует `PHP для вычислений на серверной стороне`.
+> - С `JavaScript` я обеспечиваю целостность данных, проводя `валидацию` ввода пользователя.
+>
+> Погрузитесь в изучение, чтобы исследовать, как эти технологии совмещаются для создания функционального, удобного для пользователя веб-сайта :computer:
+
+
+
+## Требования для выполнения варианта `1204`
+
+1. [x] 1. Разработать `PHP-скрипт`, определяющий попадание точки на координатной плоскости в заданную область
```python
• Параметр R и координаты точки должны передаваться скрипту посредством `HTTP-запроса`.
@@ -22,7 +61,7 @@
• Ответ должен содержать данные о текущем времени и времени работы скрипта.
```
-2. [ ] 2. Создать `HTML-страницу`, которая формирует данные для отправки их на обработку php-скрипту.
+2. [x] 2. Создать `HTML-страницу`, которая формирует данные для отправки их на обработку php-скрипту.
```python
• Для расположения текстовых и графических элементов необходимо использовать `блочную верстку`.
@@ -40,21 +79,23 @@
```
3. При работе с CSS должно быть продемонстрировано использование:
- - [ ] `селекторов идентификаторов`
- - [ ] `селекторов псевдоклассов`
- - [ ] `селекторов потомств`
- - [ ] `селекторов атрибутов`
+ - [x] `селекторов идентификаторов`
+ - [x] `селекторов псевдоклассов`
+ - [x] `селекторов потомств`
+ - [x] `селекторов атрибутов`
4. А также такие свойства стилей CSS, как
- - [ ] `наследование`
- - [ ] `каскадирование`
+ - [x] `наследование`
+ - [x] `каскадирование`
-5. [ ] 5. Страница должна содержать сценарий на языке `JavaScript`
+5. [x] 5. Страница должна содержать сценарий на языке `JavaScript`
```python
• Сценарий должен осуществлять валидацию значений, вводимых пользователем в поля формы
• Любые некорректные значения (буквы в координатах точки / отрицательный радиус / ... ) должны блокироваться.
```
+
+
## Темы для подготовки к защите лабораторной работы
```python
@@ -85,8 +126,8 @@
2. Cклонируйте репозиторий:
```bash
- SSH(recommended): git@github.com:worthant/web-programming.git
- HTTPS: https://github.com/worthant/web-programming.git
+ SSH(recommended): git@github.com:worthant/simple-one-page-website.git
+ HTTPS: https://github.com/worthant/simple-one-page-website.git
```
3. Перейдите в директорию проекта:
@@ -95,29 +136,21 @@
cd
```
-4. Инициализируйте проект с помощью пакетного менеджера `yarn`:
+4. Инициализируйте проект с помощью пакетного менеджера `yarn` (должен быть установлен с помощью `npm`):
```bash
- yarn init
+ yarn install
```
- - пока можно проскипать все вопросы на "enter"
-
-5. Ставим `http-server` - простой статический сервер:
+5. Запускаем режим разработки с автообновлением страницы
```bash
- yarn add http-server
+ yarn dev
```
-6. Запускаем сервер:
-
- ```bash
- yarn http-server
- ```
+6. Откройте браузер и перейдите на `http://localhost:3000/`
- - по умолчанию пакет **http-server** запустит сервер на порте 8080
- - чтобы поменять порт: `yarn http-server -p 3000`
-7. Откройте браузер и перейдите на `http://localhost:8080`
+7. Поменяйте `deploy.sh` для ваших собственных нужд и сделайте деплой готового проекта на сервер с помощью `yarn deploy`
## Руководство по эксплуатации
@@ -125,8 +158,12 @@
2. Нажмите кнопку "Отправить", чтобы отправить данные на обработку PHP-скрипту
3. Результаты обработки будут отображаться в таблице на главной странице
-- Демонстрация работы в [разборе на youtube](https://youtu.be/dQw4w9WgXcQ?t=90)
-
## Теоретические материалы
-1. **URI** - **URL** - **URN** : https://wiki.merionet.ru/articles/url-i-uri-v-chem-razlichie/
\ No newline at end of file
+1. **URI** - **URL** - **URN** :
+
+2. **Web docs 1** :
+
+3. **Web docs 2** :
+
+4. **Достойный гайд на вопросы с se.ifmo** : [guide](https://docs.google.com/document/u/0/d/13eAoOwDXg1enr3eFeawcM76AAhufZljDA4XYcNYAyDg/mobilebasic)