Code Monkey home page Code Monkey logo

etis-extension's Introduction

ЕТИС 2.0

Браузерное расширение, меняющее дизайн ЕТИСа, сайта электронного журнала студентов Пермского государственного национального исследовательского университета (ПГНИУ).

Миссия ЕТИС 2.0

С интерфейсом ЕТИСа студенты взаимодействуют каждый день, поэтому даже из-за небольших его проблем возникает серьёзный кумулятивный эффект - накапливаются негативные впечатления от работы с системой. Мы стараемся улучшить пользовательский опыт студентов ПГНИУ, избавив интерфейс ЕТИСа от его проблем: устаревшего дизайна, нерационального распределения контента, раздражающей цветовой схемы (например, ярко-красного цвета), нарушения логики в группировке элементов и т.д.

Статистика по расширению

Данные с 12.12.2020 по 16.10.2021.

График количества установок:

image

График количества активных пользователей:

image

График количества удалений:

image

Технологии

Версии 1.x.x пишутся на чистых CSS и JS.

Разработка версии 1.2.0 ведётся на платформе Node.js. Код пишется на TypeScript, сборка проекта осуществляется с помощью Gulp.

Сборка и установка

Ниже будет описан процесс установки ЕТИС 2.0 версий 1.x.x. Инструкция по сборке и установке версии 1.2.0 написана здесь.

Применение стилей и скриптов приложения при разработке

Для применения кода ЕТИС 2.0 к интерфейсу ЕТИСа можно использовать любое расширение, позволяющее встраивать собственные стили и скрипты в веб-страницы. Например, User JavaScript and CSS.

Добавление в браузер расширения в процессе разработки

  1. Склонируйте репозиторий или скачайте и распакуйте архив с кодом расширения.
  2. Введите chrome://extensions/ в адресной строке браузера и нажмите Enter.
  3. На странице расширений включите Режим разработчика.
  4. Нажмите Загрузить распакованное расширение.
  5. Выберите папку с кодом расширения для загрузки.

Установка релизной версии расширения

Для браузеров на основе Chromium расширение можно скачать из интернет-магазина Chrome. ЕТИС 2.0 работает и в Firefox, но для него не распространяется.

Список протестированных браузеров

  • Google Chrome
  • Microsoft Edge
  • Opera
  • Яндекс.Браузер
  • Firefox

Обратная связь

Если у вас возникли вопросы или предложения по улучшению расширения, обратитесь в нашу службу технической поддержки:

Официальное сообщество ВК - https://vk.com/etis20

Наш телеграм-канал - https://t.me/etis20

Владислав - https://t.me/landvermess

etis-extension's People

Contributors

enaleksey avatar vladislavmaksimov avatar matushkinaanastasia avatar warmbl avatar terisback avatar mreluzium avatar uglyswan avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.