📜 ⬆️ ⬇️

Some interesting and useful things for web developer # 34

Good day, dear habravchane. Recently, I saw some interesting and useful tools / libraries / events that I want to share with Habr.

Firefox for iOS


So far, this is still only groundwork, but the idea is simply magnificent.

SVG Edit



')
A great tool for editing SVG right in the browser. In general, with the proliferation of high-resolution displays, the community of web developers is increasingly discussing all sorts of ways to interact with SVG. The idea of ​​another simple and open editor is very relevant, and the functionality can satisfy all the needs of front-end vendors. Sources here . I also want to add that the project does not stand still and is constantly evolving.

PhotoSwipe


High-quality script to create responsive galleries. It supports all the gestures of zoom, flipping and closing of the lightbox with a swipe up already familiar to us (a great UX solution, which I first started using on Facebook if I'm not mistaken). History API support, keyboard control, download indicator, smart lazy loading and sharing buttons.

var openPhotoSwipe = function() { var pswpElement = document.querySelectorAll('.pswp')[0]; // build items array var items = [ { src: 'https://placekitten.com/600/400', w: 600, h: 400 }, { src: 'https://placekitten.com/1200/900', w: 1200, h: 900 } ]; // define options (if needed) var options = { // history & focus options are disabled on CodePen history: false, focus: false, showAnimationDuration: 0, hideAnimationDuration: 0 


ProgressBar.js




A good solution for creating beautiful and responsive download indicators. ProgressBar.js provides 3 main types of indicator (line, round and square) and many options for animation: color, thickness, softening function, duration, etc. Everything is as simple as possible:

 var circle = new ProgressBar.Circle('#example-circle-container', { color: '#FCB03C', strokeWidth: 2, fill: '#aaa' }); circle.animate(1, function() { circle.animate(0); }) 


WordPress Plugin Boilerplate




Astral


Convenient service for the aggregation of interesting and useful smiley . Astral syncs with GitHub and allows you to create tags for all your starred projects.


Western thoughts or what would translate to Habré:




They say and show domestic IT resources:




Finally:




Previous selection (Release 33)

I apologize for any typos. If you notice a problem - please write in a personal.

Thank you all for your attention.

Source: https://habr.com/ru/post/245213/


All Articles