en ru Предложенные плагины Избранное Предложить плагин на сайте ведутся работы Выключить демо Включить демо
Login using:

Masha JS - выделение любых участков текста на странице с уникальным URL

Выделение сразу нескольких участков текста. Можно прикрутить «шарилку» в соц-сети. У страницы с выделениями уникальный УРЛ Masha JS - the selection of any parts of the text on the page with unique URL
Функциональность: 5
Надежность: 3.5
Простота внедрения: 2
Документация: 2.5
Средняя оценка: 3.25

Здесь представлен один из многих возможных вариантов реализации MaSha.

Всплывающий попап при наведении на выделенную область - не обязателен, можно ограничиться изменением URL в адресной строке браузера.

Для того чтобы лучше понять, как еще можно использовать этот плагин - посмотрите ссылки в разделе «Реализовано на сайтах»

Если выделенная область находится за областью видимости экрана, скрипт прокручивает страницу вниз, до выделенной области.

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

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

Для добавления рецензий и комментариев необходимо авторизоваться

Войдите на сайт через:

×
Добавить модуль для CMS
Добавить пример реализации этого плагина
×
Ваш браузер:
В чем суть ошибки: