hiraku.jsでダメになった

大人しく他のを使いたい

世のHPでは、大抵ドロワーメニューが使われています。

大体上の画像みたいなやつです。 多分、スマホ用のデザインには大抵出現してるんじゃないですかね。 所謂「ハンバーガー」なボタンをタップするとにゅっと出てくるの。 横とか縦とか、色んな方向から現れますね。

その「ドロワーメニュー」を実装する方法は結構あります。 自前で作ることも可能なのですが、ほとんどはプラグインに頼ることが多いでしょう。 簡単ですからね、プラグイン。

ドロワーメニューは自前で用意しようとすると、中々に面倒事が多い気がします。

・横から出てきたときに現在の位置を記憶する ・メニュー出現中は、メニュー背後が動かないようにする

というのが特に厄介。 この辺は「メニュー操作してるときに後ろを動かさないで!」というクライアントが多いせいです。 気持ちはわかるんですけど、面倒なんですよね、基本的に。

そういうのを大体なんとかしてくれるのがプラグインという存在です。 今日ぼくが扱ったのが、人からおすすめされた「hiraku.js」というもの。 こいつが厄介過ぎて、小一時間悩んで他のを使うことに決めました。

なんで?

理由は明快、スマホでの動作が微妙だったから。

気になる人は以下のURLをスマホで見てくださいな。 多分iPhoneじゃないと出ない現象だと思います。

hiraku.jsをテストするページ ※上記ページは2018年10月に見れなくなります。  サーバーが死ぬからです。

公式の基本通りに記述してあります。 特に何をいじってるわけでもないです。

何が悪いの? それは、途中での開閉で「チカッ」とするからです。 わかります? 一瞬画面全体が白くなるんですよね、タップしてメニュー開くと。

これがどうしても直らなくて、結局諦めました。 それ以外は非常に優秀なプラグインだと思ったんですけどね。 もしかして直し方知ってる方とかいますか? いたら教えてください!!!!!!!!!!!!!!!!

で、原因がなんなのかと言えば。 恐らくは画面固定のためにwidthとheightを指定しているせい。 iPhoneでタップすると、上下のsafari自身のメニューが出るかと思います。 そこをよーく見ると、白くなってるはず。

要するに、縦幅と横幅を決めてそれ以外をhiddenしてるわけですね。 そのhiddenする瞬間、iPhoneでは一瞬画面に現れてしまうらしい? それのせいで開くたびにチカッとなってしまうってことなんですかね。

これが案外死活問題で、直せないとユーザー的に非常に気になる。 「この程度?」かと思うかもしれませんが、なんとかしてほしいと言われることもあるんですよね。 なのでコイツを泣く泣く諦め、他のプラグインを使うしかなくなったってわけです。

個人的に、上からの距離を取るのにネガティブマージンが使われるのも気になる所。 いや別に悪いわけじゃないんでしょうが、なんとなく気になる。 そもそもネガティブマージンってあんまり使いたくない要素なような。

結論

結論を言えば、他のプラグインを使います!ってことです。 例えばDrawerとかならこの症状なしでちゃんと動いてくれるでしょうし。 チカッとする現象もないはずです。 なんとなくおすすめされて使いましたが、個人的にあんまり使いたくないかなーって。

そんなhiraku.jsくんに殺された2時間。 返して!!!!!!!!!!!!!!!!!!!!

それでは今日はここらでサヨウナラー

関連記事

デフォルト画像
2018.05.09
DANCERUSHマンは今日も元気にフラワー

フルコンが取れねえんだ 今日も元気にダンスラッシュ! 君も一緒にダンスラッシュ! 誰か一緒にButterfly!!! フルコン埋めしたいなあ、とかぼんやり考えながらプレイしてます。 まあ簡単なやつしかできないんですけど。 結構頑張ってプレイしてますけど、体の動かし方がわかりません。 ぼくのTステップとかクソ汚くて酷いです。 重心位置が悪いせいか、基本的にフラフラしてるんですよね。 体幹トレーニングとかすればいいんですかね。 そこまでやる? ちなみに、一番苦手な動きはなんか横にシュッシュってやるやつです。 名前知りません。 ぼくの動きは大体汚いです。 FLOWERはここにも現れる つい先日、もう来ましたね、FLOWER。 解禁条件がクッソ面倒という仕様。 PASERI使ってEXステージまで進んで~ EXステージでImpressクリアして~ Impress通常解禁できるようになるから星でアンロックして~ 通常楽曲としてImpressクリアして~ EXステージにFLOWER出るからそれクリアで解禁可能に!!!! なぜかFLOWERは☆が300個も必要で、EXクリアしないと50%されないという鬼仕様。 まあどうせ慣れるまでに☆なんて大量に手に入るからどうでもいいんですけど。 現状200まで溜まってて溢れてますし。 そんなぼくはもう毎日のようにFLOWERをプレイしています。 初めてEXクリアできたときです。 97とかいうスコア。 詰めたらこうなりました。 惜しい…惜しくない? コンボ数を見てわかる通り、ラストで緊張して足が動かなくなりました。 その一瞬でフルコンが消えましたとさ。 ちなみに懲りずに今日もプレイしたらもうちょいスコア伸びました。 アホなので途中の変な所で詰まりました。 アレさえなければフルコンだったのにね。 明日もやるからな? 当面の目標としてはFLOWERフルコンを取ることです。 それが終わったら暫くは休憩ですかね! 誰か一緒にFLOWERの2Pやろうよ…。 次の楽曲が追加される前に終わらせたい。 それでは今日はここらでサヨウナラー

2020.02.04
95150818 フレンドください #アークナイツ

まるで終わらない育成 アークナイツやってます。タイトルにID書いといたんで誰かやってる人がいたら申請してください。まだスッカスカなんです、フレンド欄がスッカスカなんです。 明日からイベントが始まりますが、結局4章終わらせることができませんでした。しょうがないよな。育成が終わらないんだ…。 未だに☆6が誰ひとりとして昇進2に達していません、どなたか助けてください。正確に言えば、有償石くれ。買ってくれ。 イベント用に満遍なくちゃんと育てたほうが良いとの噂を聞いたので色々昇進させて育ててました。結果、金もねえし育成素材もねえしで詰みました。明日からのイベントどうすりゃええのん? 2月5日~2月19日、ひたすらイベントを周回しろとのお達し。 大陸版からプレイしてる人のメモを見てましたが、どうやらイベント期間中は他のすべてを一切やらず、イベントだけを周回したほうが良いらしい。どうせ他のやることなんて金と経験値周るだけなのでどうだっていいんですけどね?でもどうやらイベントマップは素材効率とかが段違いにいいらしいんですよね。よくわかんないけど。 ぼくは大陸版を3週間ぐらいやってやめました。最初のイベントも参加せず、次のイベントが始まる前に終わったぐらいのプレイ日数です。エクシアとかシルバーアッシュがいて結構豪華なパーティしてた気がするんですけどね。今は亡き。 明日の16時からイベントらしいので、早めに帰れたら頑張って周回します。今の育成状況でどこまで行けるんでしょうね。高難度っぽいのは行かなくて良いとして、周回効率が一番良さそうなマップまではなんとかクリアしたい…。 誰かフレ申請して…。

2021.02.07
【ブルアカ】ガチャ演出のこだわりっぷりに感動する

細部までこだわりがたっぷり詰まってる… ブルーアーカイブでこだわってんな、って個人的に思った箇所が「ガチャ」ですね。正直これまでやってきたソシャゲの中で一番好きかもしれない…。 かわいい上に動きが凝ってて、ガチャ演出が飽きないです。10連とか何回か引きましたけど、よほど急いでないのであればずっと見てたくなる出来だと思いますよ、これ。 まだそこまでプレイしているわけじゃないのでわからないですが、確定演出とかはないんですかね?アクナイなんかはバッグの中身から漏れ出る光の色で判断できましたが、こっちはどうなんでしょうね。 ちなみに、ガチャの渋さはそこまで感じないです。実際の確立も他に比べたらマシ? 天井がおよそ10万だったと思うので、そこは難しい点ですね。天井狙うんならそれなりの覚悟が必要だと思いますが、ガチャなので結局は運なわけで。 その辺は他のソシャゲと変わんねーわやっぱ。 動きが良いしデザインが良い ブルーアーカイブ、開始前から度々見てはいましたが、やはりなんといってもUI含めた全体的なデザインが洗練されているという印象を受けます。 相変わらずWEBのほうは全く力が入ってないんですが、アプリUIはかなり凝ってますよね。特に細かい動きが良くて、この辺の動作アニメーションって「気持ち良い操作感」を出そうとすると尋常じゃない努力が必要になるので…。これまたぼくの印象ですが、大陸産ソシャゲはWEBに力が入ってないことが多いのが残念ですね。まあ日本産はどうかって言われるとなんとも言えないんですが。別ゲーにはなりますが、その辺については原神がとんでもなく力が入っててヤベー感じしかしないので、マジでヤバいと思います。あそこまで細かい所までデザイン諸々金出そうと考えて実行に至るあたり、狂ってるんじゃないですか? なにはともあれ、ブルーアーカイブはゲーム性だとかキャラクター性だとかの前に、UIの良さに感動を覚えます。先ほどから言っている、ガチャ演出なんかは全人類に一度は経験してもらいたいレベル。ここまで良い出来のガチャなんて見たことねえぜ! 惜しむらくは、タップの判定がたまに狂って変な所をポイントしようとすることですかね。アレ直してもらっていいですか?