NISHIO Hirokazu[Translate]
webtiling
ウェブページをタイル表示するアプリケーション
実装内容:
JSONによる設定ファイル(config.json)
Electronを使用したウィンドウ管理(WindowManager)
タイル表示機能(TileManager)
オフセット制御機能(OffsetController)
設定ファイル読み込み機能(ConfigLoader)

別のconfigファイルを指定して起動:npm run start:custom test-config.json
Save as

2025-05-04
だいぶ形になってきた
ScrapboxとDevinを並べて、右に隙間があったのでとりあえずYouTubeをおいてみた
YouTubeの下半分にも何かをいれるか
やってから思ったけとYouTubeは作業内容と密結合でないからこの仕組みで束ねる必要はないな...
任意のサイズでのブラウザタブの開き方を保存することができる

2025-05-08
private ScrapboxにDevinの仕掛かりまとめを置く
しかしそうなるとそこのリンクからDevinのsessionを開きたくなるよな
そもそも何がいけないってこれが「なんのプロジェクトか」が一目瞭然ではないことなんだよな
webtilingで置き換えてもどれがどれだかわからない状況は変わらない、むしろ悪化する
むしろScrapboxにマイクロフォーマットでブラウザ配置をおいて、ワンクリックで複数タブが配置込みで復元されればいいのか?
むしろ汎用に"webtiling"としたのが早すぎる抽象化か?








Vivaldiにはタブタイリングの機能があるが、XREAL Oneで使おうとしたときあんまりカスタマイズできなかった
XREAL Oneの横長ワイドスクリーンは3840 × 1080 ピクセル
1/3にすると中央はCosenseを見るにはちょうど良い、Devinのようなサイドバーのあるものをやるには狭いって感じ
そもそも中央がメインの作業エリアでサイドはサブなのだからもっと狭くていいよね
一応ドラッグして変えられる
YouTubeを小さい画面で流そうとか思った時にカラムの分割だけだと無駄な空間ができる
サイドだけカラムをさらに上下に分割するとかできるといいのかな…
ChromeのWindowを複数出して好きなサイズで並べればなんとでもなる
が、そもそもそれは個別のアプリだと解釈されてるのでXREALを解除した時にぐっちゃぐちゃにデスクトップに戻される

Devinクレジット使い切り4/26の時にカジュアルにDevinになげたらあっさりできた
>Electron+BrowserViewで複数のウェブページを任意のタイリングで表示するツールができたぞ()

2025-05-01
意外と問題なく動いてる

2025-05-02
Scrapboxに入るためにGoogleログインをしてみた
未知のアプリなので二要素認証を求められる、それはそう
毎回だと面倒だと思ったが、次の起動では問題なくログイン状態で立ち上がった
もしかしてAIに認証の必要なサイトを読ませる的な目的で使える?
気づいた細かいことをDevinに頼んでおく

"Engineer's way of creating knowledge" the English version of my book is now available on [Engineer's way of creating knowledge]

(C)NISHIO Hirokazu / Converted from [Scrapbox] at [Edit]