Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 21.08.2014, 23:07
Новичок на форуме
Отправить личное сообщение для DUMAND Посмотреть профиль Найти все сообщения от DUMAND
 
Регистрация: 23.04.2013
Сообщений: 4

Нужно сделать приложение.
ЗАДАНИЕ

Надо сделать приложение для браузера, показывающего основные графические возможности HTML5/JS/CSS. Браузер Файрфокс, Опера или другой под все ОС.
Примерный вариант. Как мне представляется.

В меню любые простые кнопки. Графика и интерфейс не надо прорабатывать.

Кнопка Открыть загружает приложение. HTML файл.
Кнопка Текст загружает текстовый файл.
Открыть Сценарий загружает файл сценария.
Кнопка Пуск/Пауза запускает приложение
Кнопка Стоп останавливает приложение.
Кнопки Вперед/Назад это пролистывание текста

Приложение это файл, который можно открыть в любом браузере в любой ОС
Файл сценария это простой текстовый файл, в котором записаны все переменные и их значения.
Когда приложение начинает работать, то оно считывает значения переменных, счетчиков из файла сценария.
Время выполнения приложения задается в файле сценария.
Текстовый файл это отрывок текста, подгружаемого как любой читалке.

Сценарий задает время и последовательность отображения эффектов.
Надо показать:
1. - загрузку 2-х геометрических фигур (квадрат и треугольник)
- размеры, положение, угол поворота, контрастность, степень прозрачности, видимость, передний/задний план (по отношению к друг другу) задаются в сценарии. Для каждой фигуры свой счетчик времени.
2. - дальше через несколько секунд начинается выполнение сценария.
-- фигуры с разным периодом в несколько секунд меняют скачкообразно случайным образом все характеристики.
3. - через 60-70 секунд треугольник вписывается в квадрат и 20-30 секунд квадрат меняет характеристики. При этом тоже происходит с треугольником, но только в пределах квадрата. Треугольник существенно меньше квадрата. Чтобы видно было движение в квадрате.
4. - в течении 10-15 секунд параметры фигур меняются плавно.
5. - теперь изменение параметров останавливается. Фигуры неподвижны. Становятся активными кнопки вперед-назад. Нажатие их запускает 2-3х секундный цикл изменения параметров. Надо показать работу кнопок.

И здесь надо делать запись в файл результатов. Надо записать дату, время, какая кнопка и начальные значения параметров фигур. После нажатия кнопок записать следующие значения. Раз 10-15. Файл назвать Результаты.txt. И надо задать его расположение. В файле записи, как я понимаю, в столбец.
Дата, время
Кнопка
Значение переменой 1
Значение переменной 2
….
6. Затем фигуры пропадают и появляется окно с предложением открыть текстовый файл
Файл открывается. Размер шрифта, цвет задаются из сценария. Шрифт пусть будет Ариал. Фоном для текста служит квадрат. В квадрате надо показать динамическую градиентную заливку. . Например, в начале слева направо цвет сине-зеленый, а через несколько секунд плавно переходит в зелено-красный. Также каждые несколько секунд меняются параметры шрифта (цвет, размер) квадрата (размер, положение, цвет, поворот). Текст можно листать вперед и назад кнопками Вперед-Назад.
Может еще что-то показать.
По достижении заданного таймером (в файле сценария) времени приложение останавливается.

mail: dumand@gmail.com
skype: dumand

Последний раз редактировалось DUMAND, 21.08.2014 в 23:13.
Ответить с цитированием
  #2 (permalink)  
Старый 22.08.2014, 01:33
Новичок на форуме
Отправить личное сообщение для Krug Посмотреть профиль Найти все сообщения от Krug
 
Регистрация: 21.08.2014
Сообщений: 2

предоплата 20 к
Ответить с цитированием
  #3 (permalink)  
Старый 22.08.2014, 02:11
Аватар для MallSerg
Профессор
Отправить личное сообщение для MallSerg Посмотреть профиль Найти все сообщения от MallSerg
 
Регистрация: 07.03.2011
Сообщений: 1,127

А для демонстрации не проще ли взять чтонить готовое на чистом JS с процедурной генерацией
http://www.pouet.net/

<iframe src="http://tmp.graphics/releases/fuckjs/" style="height: 100%;
width: 100%;">


<iframe src="https://beta.outracks.com/demos/growth/index.html" style="height: 100%;
width: 100%;">

Последний раз редактировалось MallSerg, 22.08.2014 в 02:32.
Ответить с цитированием
  #4 (permalink)  
Старый 22.08.2014, 17:47
Новичок на форуме
Отправить личное сообщение для DUMAND Посмотреть профиль Найти все сообщения от DUMAND
 
Регистрация: 23.04.2013
Сообщений: 4

Сообщение от MallSerg Посмотреть сообщение
А для демонстрации не проще ли взять чтонить готовое...
Можно, но надо так..
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нужно сделать меню Budun jQuery 5 20.08.2013 10:52
нужно сделать капчу видимой koliabel Работа 5 15.08.2013 11:20
Помогите сделать на ajax или java. Bajex AJAX и COMET 2 20.06.2013 05:13
Нужно сделать простую форму на Jquery Tema52 Работа 2 08.06.2011 07:43
Нужно сделать выпадающий select с кроссбраузерностью. aleks7890 Библиотеки/Тулкиты/Фреймворки 1 12.05.2011 12:58