みんなの投稿

no+eに『自分的にはまぁまぁ大作「縦横ブロックスクロールツール for kintone」を作ってみました。』を投稿しました。

画面スクロール系のお悩み対策の一案としてチョットしたツールを作ったので、共有させていただきます。

※ブラウザ拡張機能で作ったので、アプリのカスタマイズ不可下でも、制約はギリ回避できると思います。(ブラウザ拡張機能不可なら元も子もないですが…💦)

よろしければご使用ください。

1件のコメント (新着順)

大作お疲れ様でした。

ブラウザ拡張機能なら、カスタマイズできなくても使えるっていうのが素晴らしいですね。

noteを拝見させていただき、設定方法について丁寧に書いていただいておりましたが、
もし可能なら、実際の操作イメージがわかる画像やGIFなども添付いただけると、
安心してDLできるかもしれません。


ご評価、ありがとうございます。

実際の操作イメージがわかる画像やGIFなども添付いただけると、安心してDLできるかもしれません。

の”安心して”とは、
a.DLや設定の手順を画像や動画付きで説明してほしい。(≒あまり何も考えずに”簡単に”DL・設定したい。)ということでしょうか?
b.JavaScriptが入ったzipなので、実行時裏で変なことされないか心配。(≒セキュリティ観点での”心理的安全を担保”という意味の”安心”)ということでしょうか?
c.インストール後の操作と画面の動きをリンクさせた動画を付けてほしい。ということでしょうか?

a.の場合、「ブラウザ拡張機能の標準的なインストール手順を解説する」ことになるので、現状Edgeの画像を貼るのが精一杯です。(Chromeもとか、動画貼り付けとかは準備工数が結構かさむので、できれば避けたく…)

b.の場合、zipを公式に認証を受けてストアなどに上げるのが筋だと承知してますが、費用がかかるらしく…自身が使うツールのお裾分け程度のことなので、できれば避けたいと考えています。
現状を逸脱せずに、DLする方の心理的安全を担保するとなると、「コードのみ公開して、各自内容を精査→大丈夫そうであればコードをDLして、各自任意フォルダに”既定のファイル名で保存”してもらう。」とか、「DL・解凍したファイルセットをテキストエディタで開いて各自内容を精査→大丈夫そうであればインストールしていただく」とか…🤔(何かよい案あれば、お知らせください。)

c.の場合でも、技術的に動画作成は可能ですが、「できるだけ直感的に操作できるようにしたつもりなので触ってみてください」で押し切れられればそれに越したことはないのですが…要りますかね?

コードが自分的大作だったうえに、記事も大作となると負担感ハンパないので、最小限の修正でもりおすさんのご要望にお応えできればと考えています。
後ろ向きな考え方ばかりですみません🙇🏻‍♂️

ご返信ありがとうございます。
意図がはっきりしない書き方で失礼しました。

bの意味でした。

ご厚意で共有いただいていることは重々承知しておりますので、過度なサポート要求をするつもりはありませんが、JSが入ったものを気軽にインストールすることに抵抗がある方もいると思うので(ごめんなさい、私もまだインストールしていません)、せっかくここまで便利そうなものを作っていただいたので、インストールするとこういうことができるという画像かGIFでもあると、利用促進に繋がるのではないかと思った次第です。

bの意味でした。

やはりそうでしたか…
となると、心理的安全担保には、お手数でも「ユーザーにコードを見てもらってインストールするかどうか判断」してもらわないとですね🤔
(画像や動画添付だけでは、”作者は悪い事してないを自己申告してる”に過ぎないですものねぇ)

ブラウザ拡張機能はJavaScriptで書いているが故に、基本的にJSのセキュリティポリシーに抵触しそう(例 ローカルファイルを自動的に作るとか、自動でクリップボードを操作するとか…)なコードは実行ブロックされます(ユーザーの意図的な操作が必要となります)が、「zipなのでさすがに解凍時まで悪い事しないだろう」と好意的に読んでもらって、「インストール前にインストールする⇔しないはテキストエディタでコードを開いて見て各自で判断」を必ずやってもらう旨、注記に書けばよさそうですかね?(c.に関しては動画付けを心がけるとしても、とにかくコードをストアにUPとかインストール手順の動画付けとかはしたくないー💦)

ちなみに、zipで添付してるのは、社内で横展開し易くするためだけのものなので、構成ファイルのRAWコードのみを公開→それを見てもらって大丈夫そうなら各自でファイル化→インストール→…といった書きぶりにもできますが。

あ、あと、当該コードは「画面をザックリ分割してブロック単位でスクロールする」拡張機能が見当たらなかったので作ってみたというものです。

スクロール制御についてストアにUPされているものは既に幾つかあり、それらはもっと多彩な設定(例 ピクセル単位とか)が出来るようなので、完全な心理的安全を求めるならばそれを導入するというのも一案だと思います。