トップページ > 記事閲覧
【雑談】HAIKの現在の問題点や解っている事、情報共有等
投稿日 : 2019/07/26(Fri) 13:57
投稿者 のほほん
参照先
現在、私の知りうる範囲で解っている事や問題点等を
情報共有として書込させて頂きます。
(主にHAIKを使用して来て解った事等)


※1
なるべく専門的な言葉は避け、誰が読んでも解り易い様には心掛けて記載します。

つまらない読み物&かなり長くなるので興味ないお方はスルー推奨です。


まず今更?ではありますがHAIKはオープンソースでPukiWikiをベースに
簡単なPukiwiki記述でホームページをサクサク作れる事を目的としたCMSですが…

実はご存知のお方もおられるかも知れませんが…
Pukiwiki以外にも様々なオープンソースの物を使用しております。

HAIK内で使用されていて有名なオープンソースのモノとしては

・Bootstrap(これのおかげでHAIKはレスポンシブ表示出来ている)
・jQuery
・PukiWiki

この3つが主に大事な部分として関わって来ているかと思われます。


※2
これら以外にもApacheやアイコン系等々もオープンソースのモノが使用されております。


※3
tomzoさん
600文字以内だと場合によりやや不便なので
可能であれば文字数の上限上げて頂けると有り難いです…m(_ _)m

無理でしたらスルーして頂いて結構です…m(_ _)m

つづく
Re: 【雑談】HAIKの現在の問題点や解っている事、情報共有等
投稿日 : 2019/07/29(Mon) 14:33
投稿者 のほほん
参照先
>tomzoさん

お忙しい所、わざわざ読んで頂きまして
掲示板の文字数の件、含め有難う御座いました…m(_ _)m


>BootStrapのver4系統までサポートすれば、もっと使えるツールになるとは、初耳でした。

全体的にグリッドデザインがかなり進化してますね

ナビゲーションに入力フォーム(検索窓等)を追加出来るようになっていたり
ナビバーのカラーリングを変更出来たり、ナビゲーションを固定表示出来るようになっていたり…
レスポンシブ・ナビ等更に進化して新しくなっています…。

ぶっちゃけ今までHAIKはテンプレートで対応しているモノのみ
ナビゲーション部分を固定化出来ておりましたが…
これが普通に対応出来るようになっている…

これだけでユーザー側としては選択肢の幅が広がり
有り難いのではないか?と思います…。
(ナビの色を変えられる部分含めて…(ry
(勿論、ある程度テンプレートにも改修は必要にはなってくるかと思われますが…


その他、BootstrapのVer4系統からカスタム・フォームという
フォームの作成が出来る機能が追加されております…。

かなり複雑なグリッドデザインのフォームも作る事が出来て
出来る事はQHM時代よりもかなり広がっております…。

またボタンやパネル等に使用していた(色)もPrimary、Success等の色も
Ver4系統から少し増えております。
(Dark,Linght,Secondary,Link等が追加されている

これはアラートJQueryプラグインを使用しておりますが…
(こういうのもあるんでJQueryも新しくしないとお話にならないかと…

因みにボタンをグループ(Button group)化する機能等も追加されております。

1つの見た目のボタンを以下のように出来ます。
(テキストなんで見ずらいのはすみません

|左|中|右|
|1|2|3|

↑みたいな1つの見た目のボタンにグループ化してリンクを貼ったり
表示させたい内容を切り替えたり、ボタンをグループ化出来る機能が追加されております。
(Bootstrap3.x系統からあるにはあったのですが進化しております。

↑上記と組み合わせて表示させたい内容をページ送りする機能(Pagination)等も追加されてますね

その他、ボタンを押した時にアクションを起こさせるポップオーバーの機能(Popovers)等もありますし
ボタンの上にマウスオーバーした際に注釈、テキスト等を表示させるツールチップ機能(Tooltips)等もあります。
因みにツールチップは上下左右表示させる場所も指定出来るので便利ですね



またパンくずリスト等も今まではQHM時代からのモノをずっと使用して来ておりましたが…
Bootstrap4.x系からパンくずリスト(Breadcrumb)の機能が進化しております。
(Bootstrap3.x系からあったけど更に進化して細かい指定等が出来るようになってます。)

ナビゲーション階層内の現在のページの位置を指定し、CSSを介してセパレータを自動的に追加してくれるので
見やすくて非常に便利です。


因みに区切りのセパレータも表示を変更出来ますし、セパレータを$breadcrumb-divider: none;と記載すれば
セパレータ自体を無しにする事も可能です。
(カスタマイズ性もあって良いと思います。



スライドショー等もカルーセル機能(Carousel)等もあり
スライドショーの背景色を変更出来たりと更に進化してます。
(スライドショーのアニメーション効果(モーション値)等も調整出来るようになっている。)


カード(Cards)は既に記載しちゃっているのですが
これはパネルやサムネイルの機能が統合されて便利になったモノと思って頂ければ間違いないかと…

その他、スクロールスパイ機能(ScrollSpy)等も便利ですね
ボタンを押すと指定位置までスクロールして移動出来る機能等も追加されてます。


…っと、思いつくモノで私が便利だと思うモノを急ぎ足で乱雑に記載してしまいましたが…
(解りづらかったり、読みづらかったりしたらすみません…;m(_ _)m


これら以外にもかなりの機能が追加・進化してますので…
Bootstrapの機能をHAIK内で使用出来るようにする!

その他、無料のオープンソースのモノを多く取り込んでパッケージ化して
使用できるようにする!(WEBアイコン含めいい加減対応して欲しい…)

これだけでかなり使いやすくて素晴らしいツールが出来上がると思うのですが…

現状はうみほしさんの仰る通り、根本的に変わらない限り厳しそうだと思われます…。




やっぱり時代が進み進化して昔よりはかなり便利になって来たとは言え…
仕様を理解してコードを1から全部書いていては遊びの分では構わないのですが…
作業効率が極めて悪いので…
(ぶっちゃけ今更1から勉強する気にもなりませんし…)

こういった機能を手軽に使えるCMSが出たら良いのになぁ…っと言うのは常に強く感じますね…

今BootstrapやJQuery、PukiWikiで出来る事を上手く統合してくれて
PukiWikiの様な簡単な記述でHPを作れるCMSが出たら即乗り換えるんですけどねぇ…

本来であればHAIKはそうなれる素晴らしい素材なのですが…
色々と会社の件含め、非常に残念でなりません…。

別スレでも色々と記載しましたが
そもそもこういう人の道に反する事をしていて心が痛まないのかな?と思ってしまいます…
(痛まないから現状こうなんでしょうけど…;
Re: 【雑談】HAIKの現在の問題点や解っている事、情報共有等
投稿日 : 2019/07/29(Mon) 13:00
投稿者 のほほん
参照先
>うみほしさん

毎度、いつもご丁寧に本当にありがとう御座います。

内部へのご報告含めありがとう御座います…m(_ _)m

わざわざこの様な長いモノを読んでご丁寧に書込まで
重ね重ねありがとう御座います…m(_ _)m


今までバグの修正が何とか?曲がりなりにもされて来て
今日があるのは間違いなくうみほしさんのお陰だと私は思っております…。

可笑しな話ですが現在の状態ではある程度の知識と対応力のある人が報告をして来なければ
きっと何も修正等はされて来なかった様な状態ですからね…;


>現状は,外部のbig2menさんのみに依頼しているようですから,小手先の修正程度でずっときてますね。

私もうみほしさんの仰る通り根本的に改善されて変わらない限りは
この状態なのかな?という思いですね…

きっとbig2menさんは普段は別の仕事をしていて空き時間に対応している…という状態なのだと思います。

北研の亀田さんもしっかりとサポートして行くと当初は言っておりましたが
現状では関係ありません…みたいな感じになってしまっておりますし…
(その後、HAIKの事に関しては何のコメントも無いですしね…


当初はそもそもが開発体制をきちんとして行くのでご安心下さいとの事でしたが…
現状は空き時間にbig2menさんのみ(1人)が対応している状況ではお話になりませんし
何処がきちんとした開発体制なのかな?っと疑問を感じずにはいられませんが…

今まで散々ユーザー側が訴えて来た事はことごとく無視され続けて来たので
厳しいのでしょうね…
(うみほしさんの本来なら開発側からしたらありがたい報告が
(ずっと消され続けてしまう位ですからね…


>どこかで抜本的に改善されないと,他の人にも勧められないし,あまり明るい未来を描けないです。

本当に仰る通りですね
昔のQHM時代は他の人にも勧められるツールでしたが…
(無料でも十分な機能だったので

今はユーザー側が対応しなくてはならなくなってしまっている現状ですので
人様にはなかなか勧められませんよね…
Re: 【雑談】HAIKの現在の問題点や解っている事、情報共有等
投稿日 : 2019/07/27(Sat) 16:00
投稿者 tomzo
参照先
のほほんさん
詳しい技術情報の報告ありがとうございます。

・Pukiwiki v1.4.7  (2006年)
・jQuery v1.11.1   (2007年)
上記2つが古いということは認識していましたが、
BootStrapのver4系統までサポートすれば、もっと
使えるツールになるとは、初耳でした。

でも開発体制をしっかりとしないと無理な話ですね。
テストくらいはボランティアを募ればなんとか
なると思いますが。



うみほしさん
HAIK-Teamへの要望提出ありがとうございます。

HAIK-Teamの超スローペースな動きは残念ですが、
これ以上後退はしないで欲しいですね。
Re: 【雑談】HAIKの現在の問題点や解っている事、情報共有等
投稿日 : 2019/07/27(Sat) 10:32
投稿者 うみほし
参照先
私ものほほんさんの指摘を受けて,HAIK-Teamに「モジュールを最新版に」という要望を出しておきました。

ただ今の管理会社は,亀田さんが自称「マーケッティングのプロ」というだけで,最初からプログラマーががいない会社です。(今ではその会社も実体がないわけですが)

現状は,外部のbig2menさんのみに依頼しているようですから,小手先の修正程度でずっときてますね。

それすらも非常にスローな対応で,亀田さんは自分でバグを発見する能力もなければ,修正も遅くてバグが放置されていますし。
これまでのバグ発見はほとんどこの掲示板から発しているのでは,話になりません。

そもそもシステム担当者がいないのに,引き受けたことが間違いだったのでしょう。

どこかで抜本的に改善されないと,他の人にも勧められないし,あまり明るい未来を描けないです。
Re: 【雑談】HAIKの現在の問題点や解っている事、情報共有等
投稿日 : 2019/07/26(Fri) 14:08
投稿者 のほほん
参照先
つづき8

長々と色々な事を記載しましたが…

長々と記載しておいて言うのもなんですが…

正直、今の会社が運営してる限りは厳しいのかな?という印象しかありません…。
(割愛しますが色々な面でアウトな面があまりにも多すぎる為…

気づけばあと少しで譲渡されてから3年という月日が経ってしまいます…

北研さんがしばらく更新がなくなり
その後、譲渡までの期間等を合わせると5年程が経過しております…。

【5年】、言葉にすれば一言で短いですがなかなかに長い年月ですよね…。


せめてものもう少し安心してこのHAIKという道具を使い続けられる未来がくればな…と
本当に切に願うばかりですね

長々と失礼致しました

最後までお読み頂いた方はありがとう御座いました…m(_ _)m



なるべく解り易く記載させて頂いたつもりですが
解り難い点等御座いましたら申し訳御座いません…m(_ _)m
Re: 【雑談】HAIKの現在の問題点や解っている事、情報共有等
投稿日 : 2019/07/26(Fri) 14:06
投稿者 のほほん
参照先
つづき7

これらはお金が掛かるモノではなく
無料でオープンソースとして提供されているモノです

無料で提供されているモノをHAIK内で使用出来る様にする!
これだけでもかなり大きいのではないか?と個人的には思います…

良くも悪くも?
現在は会員サイト機能や、メルマガ機能、ショッピングカート機能等々…
オープンソースで無料で使えるモノがありますので…

そしてHAIK内で使用しているWEBアイコン等も
一昔前と比べてかなり豊富になりました!

最近ではGoogleが提供している【Google Material Icons】等も有名です

私が知っている限りでも有名なモノで以下の様なモノがあります

◆ CDNに対応しているモノ

・Font Awesome
・Google Material Icons
・Foundation Icon Fonts 3
・Ionicons

◆ ダウンロードタイプ
・IcoMoon
・Ligature Symbols
・Typicons

…等々


WEBアイコンはフォント形式の為にCSSでサイズや色の変更が出来る
ファイルサイズが抑えられる為、見栄えを良くして読込等も遅くならない等のメリットがあります
(画像と違いページの表示速度に影響を与えずに使用出来る)

つづく
Re: 【雑談】HAIKの現在の問題点や解っている事、情報共有等
投稿日 : 2019/07/26(Fri) 14:05
投稿者 のほほん
参照先
つづき6

ちょっと暗い?内容ばかりになっちゃうとあれなんで書きますが…


ぶっちゃけ開発云々抜きにしてHAIK内で使用しているオープンソース群を新しくして
HAIK内で使用できる様にする!

これだけでも実は使える機能もかなり増えたりするんです…。
(バグが減らせる見込みもある…)

例えばBootstrapのVer4.x系統から使えるようになったCardsやFlexboxの機能等は本当に魅力的です。

一応、FlexboxのデモサンプルのURL載せておきます。
https://codepen.io/ncerminara/pen/EjqbPj


↑これは一例ですがBootstrapをVer4系統に対応させるだけで
こういう機能が使えるようになるって事です。


グリッドデザインでレスポンシブに対応していて
画面が小さくなるとタブボタン等が表示されて、
画面の表示がレスポンシブに切り替わる事が確認出来るかと思われます。

その他にもテーブル部分や、グリッドデザインが全体的に強化されてます…。
(現在のBootstrapは…

これらを使えるようにするだけで#panelや#thumbnailsの不具合等も無くなって
機能が増える訳ですからかなり得だとは思われます…
(開発側がやる気があれば…)

つづく
Re: 【雑談】HAIKの現在の問題点や解っている事、情報共有等
投稿日 : 2019/07/26(Fri) 14:04
投稿者 のほほん
参照先
つづき5

付け焼き刃的にBootstrapのVerだけ一度上げてPHP7に対応しました
大丈夫です!っと言ったとしても

大丈夫な保証なんて何処にも無いわけです…。
(全体として見れば…)


PukiWikiのVer含め法律的にもアウトな面がある訳ですし
そもそも使用されているPukiWikiのVerもPHP7に対応していないVerを使用している訳ですから(ry

以前、別スレ(現在は過去ログへ)でも散々会社の件含め記載しましたので割愛しますが…(ry


因みにHAIK内のVerと現在の最新Verを比較すると以下の通り

・Pukiwiki v1.4.7  (2006年)
・jQuery v1.11.1   (2007年)
・Bootstrap v3.3.7  (2016年)

・Pukiwiki v1.5.2  (2019年3月)
・jQuery v3.4.1   (2019年5月)
・Bootstrap v4.3.1  (2018年12月)


このVer格差とPHPのVer等レンタルサーバーの環境が今後変化して行く事を見越して行くと
更に不具合等も増えて行くかもしれません…

つづく
Re: 【雑談】HAIKの現在の問題点や解っている事、情報共有等
投稿日 : 2019/07/26(Fri) 14:02
投稿者 のほほん
参照先
つづき4


つまりHAIKの根幹となるPukiwiki部分も残念ながら2006年以降からずっと変わってないって事です…。


因みにPukiwikiの公式は1.4.7 までの配布物は公開を停止しており
今後同一のパッケージの公開が再開される事はありません。

↓以下、Pukiwiki公式サイトより一部抜粋引用

GPLライセンスを適用する事を許諾された著作物であるとみなす事ができません。
したがって、GPLライセンスが適用されたものであるかのように扱う事はできません。


簡単に要約すると古いの使ってる人達はもう新しいモノに更新してね…って事です。

法律の細かい話になるので割愛させて頂きますが法律的にもアウトなんです。

つづき1にも記載させて頂きましたがずっと更新がされていない訳です…。


今2019年ですよ?
うん、そりゃ不具合もどんどん増えるでしょ?って話です…

そもそもGPLライセンスの法律的な部分も守ってないってアウトでしか無いんですよね…

ソフトウェア業界的にもその他の事も色々含めて黒(アウト)だらけなんです…。
(これは私が悲観的とかそういうくだらない話ではなくマジで…。

つづく
Re: 【雑談】HAIKの現在の問題点や解っている事、情報共有等
投稿日 : 2019/07/26(Fri) 14:01
投稿者 のほほん
参照先
つづき3

これ以外にも記載した3つはそれぞれ単体で動いている使用している訳ではなく…

相互作用的に使用されている面もあります…。

なもんでVerが古いがゆえに&HAIK側のバグも相まって
余計にバグが多いのかなって言う印象を受けます…。

なもんでこれ
個人的にはHAIKで使える機能を増やすという面においても
HAIKのバグ修正を行なっているなら…
(ぶっちゃけ全然行なって無いですが…;

まずはHAIK内で使用しているオープンソース各種のVerを最新のモノに対応させたら?
…っと、個人的には思います。
(勿論、HAIK側もある程度の改修が必要でしょうけど…

…と言いますのはせっかく現在のバグを修正しても
HAIK内で使用するオープンソースのVer上げたらHAIK側の修正したのに意味ありませんでした…
っでは、単なるアホと言いますか時間も労力も無駄な徒労に終わるからです…。


そもそもHAIKの根幹となるPukiwikiもVer1.4.7は本当にかなり古いです…。
(Ver1.5.0になったのが2014年です。Ver1.4.7は2006年です。

Pukiwikiは1.5.1でPHP7系統への対応がされ(2016年3月)
2019年3月の1.5.2でPHP7.3系統への対応がなされました。

つづく
Re: 【雑談】HAIKの現在の問題点や解っている事、情報共有等
投稿日 : 2019/07/26(Fri) 13:59
投稿者 のほほん
参照先
つづき2

例えば以前私が#panel等の不具合を別スレで報告しておりましたが…
これはHAIKも悪いとは思うのですが恐らく?ですが
HAIKで使用しているBootstrap側にも問題があるかと思われます。

…と言いますのはこのHAIKで使用している#panelは
BootstrapのPanelsの機能を使用しているモノですが…
この機能は何度か改修されております。(thumbnailsも)

そして現行のBootstrap Ver4.xx系統からはWellsとPanels、thumbnailsのコンポーネントは廃止となり
Cardsという新しいコンポーネント機能に統合されました。

↑上記は…
多種多様な背景カラー機能、画像やリンク、タイトル、テキスト等も内包出来るようになり
所謂、グリッドの中にコンテンツを綺麗に収めたいような場合に利用されます。

※1
これ凄く綺麗なグリッドデザインが出来て良いです!
ぶっちゃけこれHAIKで使用出来たらな…ってよく思います…;

っで、たまたまHAIK上に#panelや#thumbnails(コンポーネント系)のバグがあって目立つから
記載させて頂いたって言うのもあるんですが…

※2
#thumbnailsはいつの間にか?公式の説明からも消えちゃってますが…

つづく
Re: 【雑談】HAIKの現在の問題点や解っている事、情報共有等
投稿日 : 2019/07/26(Fri) 13:58
投稿者 のほほん
参照先
つづき1

っで、現状の問題点としてバグが減る所か?増えてしまっていっている点が
まずそもそもの問題点かと思われます…。(ご周知の通り

正直これは今後もPHPのVerが上がってくる毎に
増えていく(起きる)のではないか?と予測しております…。



現在のHAIK内で使用されている各バージョンは以下の通り


HAIK内のシステムではこれらのバージョンは今現在…↓

・Pukiwiki v1.4.7  (2006年)
・jQuery v1.11.1   (2007年)
・Bootstrap v3.3.7  (2016年) ※1ここだけ唯一、一度新しくはされた

※2
PHP7系統の対応の為に新しくしたと思われます…。



この3つのバージョンについて何故?お話したか?と言うと…
ズバリこの3つのモノがHAIKにおいてかなり需要な役割を担っているからです。

それと一番重要な点として現在もHAIK上にあるバグはこの3つのバージョンが古いが為に
起きているモノがあるからです…。
(勿論、それだけでなくHAIK側のバグもあります…(寧ろこっちの方が大きい&多いかな…

つづく

- WEB PATIO -