Кроме того, для модулей, которые используют Exporter.pm, можно получить эту информацию с этим приемом:
perl -MSome::Module=99999 -ex
Some::Module version 99999 required--this is only version 1.9205 at ...
Для модулей, которые не используют Exporter.pm, немного более длинный прием сообщает ту же информацию:
perl -e'use Some::Module 99999'
Some::Module version 99999 required--this is only version 1.9205 at ...
Я бы порекомендовал gRaphaël для построения диаграмм на чистом JavaScript вместе с библиотекой векторной графики на чистом JavaScript, на которой он построен ( Raphaël ).
gRaphaël в настоящее время поддерживает Firefox 3.0+, Safari 3.0+, Opera 9.5+ и Internet Explorer 6.0+.
Посетите http://www.highcharts.com !
Highcharts - это библиотека диаграмм, написанная на чистом JavaScript, предлагающая простой способ добавления интерактивных диаграмм в ваш веб-сайт или веб-приложение. Highcharts в настоящее время поддерживает типы линейных, сплайновых, площадных, линейных, столбчатых, линейных, круговых и точечных диаграмм.
Существует растущее число открытых источников и коммерческих решений для чистого диаграммы JavaScript, которые не требуют вспышки. В этом ответе я представлю только открытые исходные варианты.
Существует 2 основных класса решений JavaScript для графики, которые не требуют Flash:
есть плюсы и минусы обоих подходов, но для библиотеки графиков, которую я бы порекомендовал позже, потому что она хорошо интегрирована с DOM, что позволяет манипулировать элементами диаграмм с DOM и наиболее важно установить события DOM. На контрастные библиотеки Changing Charting должны изобретать колесо DOM для управления событиями. Поэтому, если вы не собираетесь создавать статические графики без обработки событий, решения SVG / VML должны быть лучше.
Для решения SVG / VML есть много вариантов, в том числе:
Raphael - очень активная, ухоженная и зрелая, с открытой исходной графической библиотекой с очень хорошим кросс-браузером, включая IE, то есть от 6 до 8, Firefox, Opera, Safari, Chrome и Konqueror. Raphael не зависит от каких-либо JavaScript Framework и, следовательно, может использоваться с прототипом, jQuery, dojo, mootools и т. Д. ...
Существует ряд библиотек Charting на основе Raphael, включая (но не ограничиваясь):
раскрытия: я разработчик Формы ICO на Github .
jqPlot - отличный вариант. Если ваши требования довольно "нормальные", и вы просто хотите построить несколько графиков, вы, вероятно, будете ошеломлены количеством вариантов js-графиков. Если вы не хотите проводить многочасовые исследования, просто остановитесь на jqPlot, поскольку это, вероятно, лучший вариант. Он хорошо покрывает большинство случаев использования для большинства людей. Некоторые из альтернатив специализируются на определенном типе графиков или созданы для определенного случая использования.