Программа должна предоставлять возможность просмотра html-страниц online(через протокол HTTP).
- Хранить историю с указанием дат и временем проведенным на сайтах(хранить историю необходимо в файлах формата JSON или XML).
- Добавить возможность отключения истории для всех или определенных сайтов.
- Реализовать возможность сохранения страниц сайтов и их сжатие по механизму ZIP.
- Реализовать возможность просмотра и редактирования html-кода страницы в соседнем окне.
- Реализовать механизм вкладок и их параллельное выполнение.
- Реализовать возможность создания собственных html – страниц(минимальное редактирование и сохранение файлов html).
- Реализовать возможность добавлять сайты в папку “Избранное”.
- В браузере обязательно должны присутствовать кнопки “возврата по истории” и “вперед по истории”, а также кнопка обновить страницу.
- Должно присутствовать поле для ввода полного адреса сайта. Пользовательский интерфейс для программы обязателен.