1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

あらゆるWebサイトでCSSとJavaScriptを編集できる拡張機能を作りました。 ぜひ皆さんのフィードバックをいただけると嬉しいです。

1
Posted at

皆さん、こんにちは!

現在開発中の拡張機能を紹介させていただき、ぜひ皆さんのご意見やフィードバックをいただければと思います。

できるだけ簡潔にまとめます。詳しい内容に興味がある方のために、詳細記事へのリンクも載せています。

Njectify は、あらゆるWebサイトでCSSとJavaScriptを編集できるブラウザ拡張機能です。ページの見た目をカスタマイズしたり、独自のスクリプトを作成したり、それらを1か所で管理できます。複数の拡張機能を組み合わせる必要はありません。

特にフロントエンド開発者や、UIを頻繁に調整する方、日常的にWebサイトを自動化している方に役立つと思います。

Stylus、Stylebot、Tampermonkeyを使ったことがある方も多いと思います。Njectifyの目的はそれらを置き換えることではなく、CSSとJavaScriptの編集をより統合された、使いやすい体験にすることです。操作性には特にこだわって設計しました。

主な機能:

• DevToolsを開かずにCSSを編集し、その場でリアルタイムに変更を確認できます。

• ビジュアルエディターで、色、タイポグラフィ、レイアウト、アニメーション、Flexbox、Grid、フィルター、シャドウなどをGUIから編集できます。手書きでCSSを書く必要はありません。

• Inspectorを搭載。ショートカットでページ上の任意の要素を選択し、CSSプロパティを確認したり、編集に適したセレクターを取得できます。

• VS Codeと同じMonaco Editorを採用したJavaScriptエディター。オートコンプリート、シンタックスハイライト、ホットリロードに対応しています。スクリプトはページ上で直接実行されるため、DOM操作やリクエスト、自動化も自由に行えます。

• 統合デバッグコンソールで、console.logの出力を拡張機能内から確認できます。

• URLルールごとのプロジェクト管理、複数ファイル、ファイル間の依存関係に対応しています。

• プロジェクトのエクスポートとバックアップ機能。標準ではすべてローカル保存で、希望する場合のみGoogle Driveとの同期が可能です。

このほかにも機能はありますが、投稿が長くなりすぎるため省略しています。

プライバシーにも配慮しています。データ収集は行っておらず、Google Drive同期を有効にしない限り、データはすべてローカルに保存されます。

試していただける方がいれば、感想、改善点、批判など、どんなフィードバックでも大歓迎です。実際に使う方の意見をもとに、今後も改善を続けていきたいと考えています。

現時点ではオープンソース化の予定はありません。プロジェクトを適切に維持する時間を確保できないためです。ただし、将来的な可能性は残しています。

お時間がありましたら、ぜひお試しください。よろしくお願いします!

Chrome Web Store:
https://chromewebstore.google.com/detail/njectify/eapjloogpkcdhpangehknokaljebcfgc

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?