en ru Suggested plugins My Favorites ADD site under construction Turn off Demos Turn on Demos
Login using:

Masha JS - the selection of any parts of the text on the page with unique URL

Selection of several blocks of the text. You can use this plugin for sharing to social networks. A page with selected parts of the text have a unique URL Masha JS - the selection of any parts of the text on the page with unique URL
Feautures: 5
Reliability: 3.5
Ease of use: 2
Documentation: 2.5
Average rating: 3.25

MASHA (short for Mark & Share) is a JavaScript utility allowing you to mark interesting parts of web page content and share it. Just select text (paragraphs, sentences, words) on MASHA powered page and copy generated URL from location bar. Opening of that url will open the page with same content and restored marks. Try it on this page!

This feature was developed for official site of President of Russia. After some months of active use it was published under MIT license.

category:
/masha-js
Reviews
petrovnn
Преимущества
Этого плагина давно не хватало
Недостатки
Наверное этот плагин подключить сложнее всего из всех плагинов, которые я когда-либо подключал к сайту. Во-первых, демка, которую можно скачать вместе с исходниками на гитхабе тупо не работает в файерфоксе. В хроме выделение работает, но полоса сверху, которая нам сообщает «можете скопировать УРЛ и т.д.» - не всплывает. Корректно демка работает только в опере (в ишаках не смотрел, т.к. для них не адаптирую никакие демки). Делаю вывод, что разрабы плагина сидят в опере. В итоге, чтобы заставить всю эту радость работать во всех трех браузерах, пришлось сохранить сайт (http://transcript.duma.gov.ru/node/3297) браузером, и вычистить от ненужного. После сохранения маши с сайта думы, отказался работать параметр вызова 'ignored'. Т.к. в скрипте на сайте думы не указана версия маши, не понятно, должен-ли работать этот параметр, или нет, хотя в исходнике методы ignored были. В демке с гитхаба этот параметр работал.
Комментарий
за документацию поставил 1 т.к. параметр ignored, который в ней описан - не работает.
Ilyas Salikhov
Комментарий
К комментарию @petrovnn. Вы, конечно, зря взяли плагин с сайта Госдумы. Мы там его немного хакнули в некоторых местах, т.к. предоставляемых обработчиков событий не хватало для работы всплывающего окна шардинга. Но когда ставили официальную версию плагина был лишь один баг, да и тот ребята оперативно поправили, в остальном не помню, чтобы были проблемы с плагином.
petrovnn:Знаете, я ведь написал в своей рецензии почему сохранил машу с сайта Госдумы. Потому что: 1) официальная демка не работала в фоксе; 2) в официальной демке верхняя полоса не всплывала в хроме. А как-же мне быть, если даже официальная демка не работоспособна? Не могу-же я заняться переписыванием исходника на гитхабе. Плагин этот сложный (его код), по крайней мере для меня. Единственный быстрый вариант был именно в том чтобы сохранить с какого-то сайта, где это работает и в фоксе и в хроме. Поэтому если-бы демка masha-js работала в демке с гитхаба, конечно ни с каких сайтов я-бы ее не сохранял, т.к не ищу лишних хлопот.
Related plugins

The script that implements a uniform filling of the site blocks with different heights

masonry
Masonry

The probability of detection of 50-70% depending on image

The spreadsheet that allows you to edit the table data and perform calculations on sets with formulas

Background (dark) can be any color (black, gray, white, blue). However, the text and images must be of the same color. "Light" can also be any color

This effect can be used as a replacement for a standard page 404

To add reviews or comments please login

Sign in via:

×
Add a module for CMS
Add an example implementation this plugin
×
Your browser:
Description of the error: