Electronによる掲示板ビューア Siki Part23

レス数が1000を超えています。これ以上書き込みはできません。
1名無しさん@お腹いっぱい。
垢版 |
2023/07/19(水) 22:51:43.77ID:jXkgzEn20
https://sikiapp.net/

・Windows7以上、Mac、Linuxで動作します
・色々なサイトを同一のインターフェースで閲覧することを目標に開発しています

※5ch専用ブラウザではありません(重要)

Wiki
https://wikiwiki.jp/siki-app/

過去スレ
Electronによる掲示板ビューア Siki Part22
https://egg.5ch.net/test/read.cgi/software/1689403635/
920名無しさん@お腹いっぱい。
垢版 |
2023/08/05(土) 21:51:37.39ID:w130NTkH0
position の問題ですね

Siki は、各レスの描画領域の高さを計算で出しているようで(position: absolute と top で指定)、
そのために、レスの line-height や padding などユーザーが変更し本文の行数・高さが変わってしまうと
Siki が計算した高さからはみ出てしまい、本文が切れてしまいます

(そのため、ユーザーはレスの余白や行間などを自由に変更できない)
2023/08/05(土) 21:52:43.99ID:JjSGAwZj0
.rconにheight指定してあるっしょ
922名無しさん@お腹いっぱい。
垢版 |
2023/08/05(土) 21:53:25.56ID:w130NTkH0
>>918
>>916 の添付画像内の説明を読んでほしいのですが、
Siki の設定で変更しても不具合が起きます
添付画像は、Siki の設定で行の高さを変更しただけ(他は初期状態)ですが、
本文が切れています
923名無しさん@お腹いっぱい。
垢版 |
2023/08/05(土) 21:56:41.47ID:w130NTkH0
>>919
img タグの画像の幅と高さを記述すると、ブラウザがプログレッシブに再計算・再描画しなくてよくなる、に似たようなことですね
メリットに比べて弊害が大きいように感じるので、仕様を再考してほしい、という話です
2023/08/05(土) 21:57:47.97ID:JjSGAwZj0
初起動後に行の高さ変更してみたけどはみ出し発生しないわ
極端に高い値与えても設定値変えた時点で自動的にheightが再計算されてはみ出しは起こらなかった
925名無しさん@お腹いっぱい。
垢版 |
2023/08/05(土) 22:00:42.35ID:w130NTkH0
Siki をダウンロードし、data フォルダを作成してポータブルモードで起動し、
初期設定のまま「テーマ編集」の「レス本文の行の高さ」を 2 に変更してみてください。
レス本文が切れて描画されます。
(Siki ではレスの高さが絶対値で指定されているため、行間を広く指定すると本文がはみ出てしまう)
2023/08/05(土) 22:11:12.00ID:JjSGAwZj0
ならないが…
2023/08/05(土) 22:15:07.61ID:JjSGAwZj0
あ、なるほど
ウィンドウの横幅が狭いとかでレス表示部で折り返しが発生するとはみ出すわけね
2023/08/05(土) 22:18:19.31ID:LWKDPyAM0
過去ログ読んでくれれば分かるけど、本文の見切れ問題は作者も気にしているしここで利用者とやり取りして調整を繰り返したんだ
その上で今でも直し切れてないってことは大規模な設計レベルの見直しが必要か今の仕様のまま上手く行く良いアイディアが思い付かないってことなんだと思う
RomTenma氏は基本フットワークは軽いけど、イメージができない/納得のできるアイディアがない/興味がないものに対しては消極的よ
929名無しさん@お腹いっぱい。
垢版 |
2023/08/05(土) 22:19:05.32ID:w130NTkH0
再現条件があるようだ
Siki の window (レスビュー)の幅を変えると再現したり、しなかったり

https://i.imgur.com/mB4k9zw.png

https://egg.5ch.net/test/read.cgi/software/1690256791/
上記スレだと再現する
レス番34 くらい

より確実に再現するには、
「レス本文の行の高さ」を 2 に加えて、css で左右の余白を大きくする
.rcon > .rb { padding: 4px 100px; }
これだとこのスレでも再現する
2023/08/05(土) 22:19:40.89ID:jJlrwCB50
やっと「line-heightはsikiの設定で変えられる」おじさんが問題を理解できたのか
2023/08/05(土) 22:24:22.64ID:AC8FmOXP0
>>925で言われてる通り要素の高さの計算の問題であってabsoluteの問題ではないよなぁ…
まぁ設計上はabsoluteとtopとheightで一体の作りなので近いといえば近いかもしれんが
932名無しさん@お腹いっぱい。
垢版 |
2023/08/05(土) 22:25:11.32ID:w130NTkH0
>>928
ありがとう

既知だったのですね
これは根本的な設計の変更が必要になる変更なので、変更は大掛かりになると思う
既知ということがわかれば、それでよいです
現状でも大きな支障はないので

(個人的に、レス本文の左の余白を大きくしたかったのですが、
デフォルトの設定のまま使うか、
自分で試して妥協できる点を探そうと思います)
933名無しさん@お腹いっぱい。
垢版 |
2023/08/05(土) 22:37:38.85ID:w130NTkH0
>>931
そうですね

正確には、要素の高さの計算が正確にできていない
(ので、position: absolute の top や height が、実態と異なってしまっている)
という問題
(計算が正確にできるなら、absolute でも問題ない)

が、absolute にしていると他にも問題が出る(出がち)なので、
システム任せにする方が、簡単で、筋が良いと思う

例えば、「レスのヘッダーを複数行で表示」を有効にすれば、
たとえヘッダーが1行収まっても、Siki は 2行分の高さを確保してレスを描画しようとするので、
レス下部の余白が大きくなってしまう(ヘッダーが1行で収まるレスの場合)
また、画像や動画のサムネイルの表示は、横長の画像や動画であっても、
設定で指定した高さが確保され、レス下部に大きな余白ができてしまう(横長の画像の場合)

これらも、計算を正確に行えば(計算で必要な高さを出せば)、absolute でも
余計な余白を作らずにレスを描画できるのだけど、
現状の Siki では最大値を確保しているようだ
なので、レス下部に不要な余白ができてしまうことが多い
2023/08/05(土) 22:52:14.15ID:JjSGAwZj0
だからheightの問題だって最初から言ってるのに…
935名無しさん@お腹いっぱい。
垢版 |
2023/08/05(土) 22:55:01.49ID:7He4CTuR0
もっと視覚的に使えるように出来ないのかな?
例えばログ一覧はジェーンみたいに表示できるようにするとか
態々フォルダーとか敷居高いような気がする
2023/08/05(土) 23:03:20.05ID:dRxtWoFW0
>>935
> 例えばログ一覧はジェーンみたいに表示できるようにするとか
ジェーンみたいにとか言われても分かんねえよ
2023/08/05(土) 23:04:59.13ID:OkwKtkNH0
あーなるほど、再レイアウト/再描画自体は発生してるのね
問題はその際の「各レス要素のサイズ(height)の予測計算値」が不正確な点にあって、そこが解決すればレス要素下部に生じる余白の過不足も解消するってことか

なんとなくだけど、プロポーショナルフォントの利用が前提の場合、実際にフィットする高さを算出するには「高さ未指定で実際に再描画」する必要があるように思える(目的と実行手段が衝突)
938名無しさん@お腹いっぱい。
垢版 |
2023/08/06(日) 00:18:12.69ID:ATPFkOBd0
レスの下の余白は自分もずっと気になっている一人で余白はなくなって欲しい派なんですが
レスの件数が多い場合に高さを指定しないとChronium側の負荷が大きくて
画面描画の性能が出ないとかの問題があって今の仕様になったのかなと思ったり
まあ完全に推測なんで全然見当違いかもしれませんが
2023/08/06(日) 00:35:30.97ID:fK80lnBQ0
position: absolute; なんて普通は使わんよなぁ
2023/08/06(日) 01:12:32.29ID:pSglprxI0
ジェーンみたいにっていうやつはジェーン使えよ
郷に入っては郷に従えって言葉もあるだろ
2023/08/06(日) 01:58:39.56ID:zg3ykCWf0
Janeみたいにしろだの、仕様を変更しろだのもう無茶苦茶やなw
2023/08/06(日) 01:58:56.82ID:lR/zHFXD0
本当そう
Xenoあるんだから
2023/08/06(日) 02:16:09.26ID:4LNck7u90
ぼちぼち次スレなので>>1に公式掲示板入れるのよろしくです
>>14に改修済テンプレあります(========から下)
944名無しさん@お腹いっぱい。
垢版 |
2023/08/06(日) 02:45:09.84ID:ATPFkOBd0
2スレ目にすてきな画像入れて欲しい
そうするとサムネカッコよくなるんで
945名無しさん@お腹いっぱい。
垢版 |
2023/08/06(日) 02:53:16.76ID:8hnePC6g0
なんかsikiの設定でレス表示のサイズ変えてみたら上のpaddingが見つからなかった
.rcon {
padding-top: 6px;
}
946名無しさん@お腹いっぱい。
垢版 |
2023/08/06(日) 02:54:12.49ID:ATPFkOBd0
多分何言ってるかわかんないと思うんでSS貼っときます
Sikiで見ると2レスまでに貼った画像・動画がサムネになるんですたぶん
JaneSpyleのスレ↓見るとなんかカッコいいじゃないですか
てかなんであれがテーマソングやねん


https://i.imgur.com/MR51yah.png
947名無しさん@お腹いっぱい。
垢版 |
2023/08/06(日) 04:25:45.62ID:8hnePC6g0
>>945
ng表示のレスが見切れてたから変えた
関係なくてスマン
```
.rcon:not(.ng) {
padding-top: 6px;
}
```
2023/08/06(日) 06:36:44.21ID:Pqy7NdOE0
>>946
設定>サイト編集>板 の "ヘッダーに表示する項目"の"サムネイル画像" と 
"スレッドの画像からサムネイルの作成" をチェックで出来るよ
2023/08/06(日) 06:37:13.44ID:ssX8jcBH0
一部の現行スレが取得できない(タブは開くけどずっとローディングのくるくるが表示されたまま)のはなぜなのでしょうか
2023/08/06(日) 06:51:17.83ID:Pqy7NdOE0
>>949
自分は、そういうスレ遭遇した事ないし、どのスレか解らないしなぁ。
なんか、前に一部の板は、プラグインのNutsを導入して有効化してないと、スレを開けないとか
見た事あるような気が気がするけど、記憶が曖昧。
2023/08/06(日) 07:03:11.15ID:ssX8jcBH0
>>950
たとえばこのスレ。Webブラウザでは正常に開くのですが
Sikiではずっと読み込み中みたいな表示のまま
https://mevius.5ch.net/test/read.cgi/google/1293204805/
Sikiのバージョンは0.15.23 (x64)(Windows10未満の最終版)
2023/08/06(日) 07:10:51.36ID:Pqy7NdOE0
>>951
バージョン0.24.14 では、普通に読み込めます。Nusts等は、使ってません。
不具合なら、0.15系の修正は、作者さんに頼むしかないですね。

後に、他の0.15系を使ってる詳しい方が答えてくれるかもしれません。
私では、解りません。
2023/08/06(日) 07:27:04.35ID:Pqy7NdOE0
>>951
一応、私の方でもポータブル版の0.15.23で確かめました。
確かに読み込めませんね。私からも、そういう報告です。

連投すみません。
2023/08/06(日) 07:52:43.13ID:FXagjM+70
>>951
うちのsikiでは普通に読み込めるなぁVersion: 0.24.15 (x64)
関係ないと思うけどdataフォルダ作ってポータブル化した時はいろんなスレがクルクルしてたけど再読み込みとか更新ボタン押してたら全部直った
2023/08/06(日) 08:58:05.02ID:GQsV/gcU0
Win7だとか8だとか使ってるくらいならLinuxにでもしたら?
それなら0.24.x使えるだろう
2023/08/06(日) 10:19:30.66ID:89cIaVKf0
防弾なんGの名無しを名無しと認識しないで全部レス数カウントしてる不具合
2023/08/06(日) 10:47:15.90ID:pSglprxI0
立てといた

Electronによる掲示板ビューア Siki Part24
https://egg.5ch.net/test/read.cgi/software/1691286314/
2023/08/06(日) 10:49:41.88ID:0qg7+PZb0
>>957
2023/08/06(日) 14:07:58.55ID:LeYv5BWp0
>>957
乙です

>>859>>900
うちのも同じ症状出た
自分の巡回してる範囲では、このスレだけ2度操作しないとミュートも解除もできない
https://mevius.5ch.net/test/read.cgi/win/1687856580/

0.24.15 zipポータブル Win10 です
2023/08/06(日) 14:22:21.68ID:LeYv5BWp0
>>959
ここの新スレ>>957も2度やらないとダメでした
2023/08/06(日) 14:29:21.28ID:W8IYn5YP0
この現スレもダメなような
と言うか1回でいけるスレってあるのかな
2023/08/06(日) 14:31:11.45ID:qMPSPCqu0
おそらく>>827の件が修正されきってないのだと思われる
同じ板のスレが偶数個開かれている状態で一度もミュートに入れたことのないIDをミュートにしようとすると同じ操作が2回必要になる
2023/08/06(日) 14:37:56.78ID:W8IYn5YP0
>>962
ほんとだちょうど偶数個だった
最近はミュートする機会減ってたから全然気が付かなかった
2023/08/06(日) 14:44:34.20ID:LeYv5BWp0
>>962
それか!
今日初めて出たから、どうしたものかと思ったんだけど、新スレ開いたからだったんだわ
教えてくれてありがとう
2023/08/06(日) 18:38:48.78ID:dexbXlgS0
更新乙
966名無しさん@お腹いっぱい。
垢版 |
2023/08/06(日) 18:48:10.62ID:HdSu6vE10
インストーラー形式は無駄にどこかに何かフォルダを作るという印象があるので絶対拒否ということでzip版を使ってて、
ポータブルモードのように利用しているが、
バージョンが上がった時にアップデートする際、
として色々と所作(zip解凍、dataフォルダ作成、exe起動、profileフォルダを全バージョンのを移植)を行い、
最後にconfig.jsの数行を削除してやっと起動という事になるわけだが、

★今のバージョンでもconfig.jsの数行を削除して起動せんとならんのだろうか

dataフォルダ作成まではわかる。profileフォルダに移植もわかる
最後の数行削除ってのが面倒でなぁ
内容が変わっていなければそのままでいいのかもしれない?が、面倒が起こるとなんだしなぁ
実験してみればわかるさと書く人もいるだろうが、あえてやらんで質問ということで書いてみた
967名無しさん@お腹いっぱい。
垢版 |
2023/08/06(日) 19:06:50.66ID:6pG33uqO0
merge.geo.jp を運営されていたのも、Siki の作者さんなのかな
https://twitter.com/dai2han
だとしたら、5ch を便利に使う上で彼の存在はとても大きい
(Siki だけでもとても大きい)

merge.geo.jp は、レス数のチャートを見るのによく使っていたが、
少し前に終了してしまった
5ch にとって大きなものが失われたのは、5ch 衰退を予感させられて、悲しかった
死あれば生あり、5ch が終わっても新しいサイトが生まれるだろうから、
1つに拘って悲しむ必要はないのかもしれないが
https://twitter.com/5chan_nel (5ch newer account)
2023/08/06(日) 19:17:44.07ID:Udk3KzuK0
>>966
zipの中身上書きするだけでいいのになんでそんなにいらんこと繰り返してるのか謎すぎる
969名無しさん@お腹いっぱい。
垢版 |
2023/08/06(日) 19:34:06.27ID:HdSu6vE10
>>968
それやったら他に影響でるのでは
2023/08/06(日) 19:41:14.40ID:Udk3KzuK0
>>969
まずzipの中身見てみろよ
2023/08/06(日) 20:04:15.32ID:gBZZqDVW0
公式にzip版のアップデート手順が書かれていないからなぁ
2023/08/06(日) 20:13:46.56ID:Udk3KzuK0
書かれてないなら特記事項がなくて一般的な手順でいいってことだと思うけど
2023/08/06(日) 20:26:35.63ID:MxMh4GRi0
よくわからない人はインストーラー使えってことでしょ
974名無しさん@お腹いっぱい。
垢版 |
2023/08/06(日) 20:27:00.60ID:6pG33uqO0
一般的に、ポータブルなアプリのアップデートは、
新 version の zip を解凍し、出てきたファイルを全て旧 version のフォルダ内に paste
でできるね

zip 解凍だけでは、設定ファイル等は出力されないので、
旧 version の設定ファイルが上書きされることもない
2023/08/06(日) 21:11:18.21ID:yampd+Y60
解凍先にdataフォルダ移動してショートカットだけ作り直した方が簡単じゃね?
どっちにしてもポータブル版はアップデートしながら使うもんじゃないとは思うけど
2023/08/06(日) 21:17:52.18ID:gN9HUXBC0
zip版使ってるけどAppDataそのまま使ってる
何も考えなくていいし一番楽
2023/08/06(日) 21:21:52.79ID:Fts4gNUY0
アプデ時の手作業ぐらいバッチなり書いて自動化も難しくなかろ
まぁ結果は変わらんから好きにすればいいと思うが
2023/08/06(日) 21:24:18.84ID:Pqy7NdOE0
>>966
config.jsの数行を削除 というのが何でしょうか?
dataフォルダーを作って無くて、ポータブルモードでの使用では、無いですが
古いバージョンを削除し、同じ場所に新しいバージョンのSikiを設置して起動したら、
自動でファイルが修正更新されてるみたいなのですが

ImageViewURLReplace.dat やmain.scss 、usercommand.js といった
ユーザーがいじれるファイルは、自動更新されないみたいですが
2023/08/06(日) 21:31:19.13ID:YzLq9pS80
知識ないのに妙なこと聞きかじっていらん苦労してる残念な人って感じ
苦労するのは勝手だけどソフトのせいにだけはすんなよな
2023/08/06(日) 22:04:28.67ID:gBZZqDVW0
https://wikiwiki.jp/siki-app/%E3%83%87%E3%83%BC%E3%82%BF%E7%A7%BB%E8%A1%8C
 ↑
これをそのままやってるんだろな

作者がzip版のアプデ方法を明記しないから…
2023/08/06(日) 22:06:26.55ID:qMPSPCqu0
データ移行とアップデートは別物でしょ
区別できてないほうが悪いよ
2023/08/06(日) 22:09:27.36ID:t7S32Epf0
いちからか?いちからせつめいしないとだめか?
2023/08/06(日) 22:10:03.21ID:PKro2/6q0
アプデも新規導入の時と一緒だよ
siki.exeの古いの削除して新しいの貼り付ければいいだけ
後は最初の起動時に万事やってくれる
2023/08/06(日) 22:13:55.58ID:Udk3KzuK0
>>983
なんで削除するの???
985978
垢版 |
2023/08/06(日) 22:15:44.51ID:Pqy7NdOE0
>>980
ああ、こういう事ですか。
config.js をいじらなくても、別にいいんじゃないかなぁ
2023/08/06(日) 22:18:07.95ID:r7GWYihp0
データが5GBくらいになることもあると聞いたんでDドライブに移したんだが
今のところ300MB以内に収まっているわ

思ったよりサイズが小さかったんだから素直に喜んでおけばいいんだろうけど
せっかく引っ越しをがんばったのにという思いもある
2023/08/06(日) 22:19:45.27ID:Udk3KzuK0
インストーラ版はインストーラをそのまま実行すればいい
注意点としてインストーラ実行時にsikiフォルダの中身が削除されるのでdataや個人的なメモをsikiフォルダに置いてはいけない
zip版はzipの中身をそのまま上書きすればいい
それだけなのになんでいらんことごちゃごちゃやってんだ
2023/08/06(日) 22:20:03.15ID:qMPSPCqu0
>>986
データが極端に膨らむのは動画・画像のキャッシュが主要因なんで使い方によってはあまり増えないと思う
989978
垢版 |
2023/08/06(日) 22:22:17.96ID:Pqy7NdOE0
>>984
何となく、その方がいいかなと思って、わたしも>>983さんと同じ事してます。
上書きにしろ、置き換えにしろ、手間は、そんな変わらないですし、どちらでもいいんじゃないかなと
2023/08/06(日) 22:25:13.98ID:YzLq9pS80
やり方を書いても余計ややこしいことになる予感しかせんから
「自分でわからん人はインストーラ版使っとけ」と書いとく方が正解だろな
2023/08/06(日) 22:28:31.18ID:r7GWYihp0
>>988
なるほど、いわれてみれば俺が見ているスレはテキストばかりだわ
ご教示ありがとうございます
2023/08/06(日) 22:29:19.39ID:Udk3KzuK0
>>989
不要な手間をかけたい人がいらんことするのは別にいいんだよ
本人がそれでいいと思ってるだけだかは
ただ>>983みたいに不要な手順をさも正規の方法のように書かれるのは害があるから問題だ
2023/08/06(日) 22:36:49.71ID:PKro2/6q0
同じ名前のファイルを置き換える時って
リネームor削除の後に貼り付けが正しい手順だろ
貼り付け→置き換えますかにおkでも良いけどさ
どちらがどうのって話じゃないだろ
2023/08/06(日) 22:41:57.60ID:gBZZqDVW0
だから作者がzip版のアプデ方法を明記しとけばすむ話なんだよなぁ
2023/08/06(日) 22:44:20.80ID:cl/2xsW70
更新されてるのがexeだけとは限らないから
全部ぶちまけるかdataの方を移すかした方がいいんじゃ
というかおとなしくインストーラ使っといた方がいいぞまじで
2023/08/06(日) 22:45:48.33ID:Fts4gNUY0
パソコンの起動の仕方からwikiを整備するべきかもな
宗教みたいな手順やってる奴が多すぎるわ
2023/08/06(日) 22:46:01.81ID:56S63Y5l0
それくらいのこと書いてないと理解出来ない奴はインストーラー版使っとけよ
2023/08/06(日) 22:49:42.89ID:YzLq9pS80
>>996
パソコンのコンセントは差されていますか?
電気やインターネットは止められていませんか?
みたいな
2023/08/06(日) 22:50:09.85ID:TRWTwaQz0
わかんないやつはzip版なんぞ使わずインストーラ版使えばいいだけ
こんなわけのわからんやつばっかいるようなら、いっそzip版をなくしちゃってもいいかもね
2023/08/06(日) 22:50:12.65ID:qMPSPCqu0
PC初心者に毛が生えた程度の人がsikiや5ch専ブラ使うのは早いと思うの
10011001
垢版 |
Over 1000Thread
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 17日 23時間 58分 29秒
レス数が1000を超えています。これ以上書き込みはできません。