[E-learning Js 0.1] Release 0.1.1 - alpha 1

in #utopian-io6 years ago (edited)


e-learning-js_logotype.png

E-learning library was created with the promise to help to create activities for e-learning courses that can return data about score and time, and improve the experience of evaluation from the virtuality of the class room.

Jquery changed to Vanilla Javascript

In this improvement I removed jquery library used for each activity to use vanilla javascript. Others libraries dependencies was removed too (jquery ui, font awesome). The porpouse for this change was, optimize the performance for the load of the e-learning library and make easy the implementation whitout add third party code.

I defined a css file (e-learning_activities_0.1.css) and a js file (e-learning_activities_0.1.css) to add for an implementation.

Some important commits was developed during this changes:

Comparison

I did a comparison for one activity to show the optimization after the change to vanilla javascript.

Jquery

jquery.png

Vanilla Javascript

vanilla-js.png

The improvement for this activity with the same text and the same resources was for 56% in the DOMContentLoadedTime.

Documentation for usage added

I added a documentation too, this will help to the user to follow a structure to configure each activity.

In the next improvements I will minify js and css file using webpack and add the project to npm repository.

You can download this release for your project: Release 0.1.1 - alpha 1



Posted on Utopian.io - Rewarding Open Source Contributors

Sort:  

Thank you for the contribution. It has been approved.

You can contact us on Discord.
[utopian-moderator]

Hey @cunigarro I am @utopian-io. I have just upvoted you!

Achievements

  • You have less than 500 followers. Just gave you a gift to help you succeed!
  • Seems like you contribute quite often. AMAZING!

Community-Driven Witness!

I am the first and only Steem Community-Driven Witness. Participate on Discord. Lets GROW TOGETHER!

mooncryption-utopian-witness-gif

Up-vote this comment to grow my power and help Open Source contributions like this one. Want to chat? Join me on Discord https://discord.gg/Pc8HG9x

Congratulations @cunigarro! You have completed some achievement on Steemit and have been rewarded with new badge(s) :

Award for the total payout received

Click on any badge to view your own Board of Honor on SteemitBoard.
For more information about SteemitBoard, click here

If you no longer want to receive notifications, reply to this comment with the word STOP

Upvote this notification to help all Steemit users. Learn why here!

Do not miss the last announcement from @steemitboard!

Coin Marketplace

STEEM 0.19
TRX 0.15
JST 0.029
BTC 63459.73
ETH 2599.77
USDT 1.00
SBD 2.78