はじめまして!2023年7月からミラティブでフロントエンドインターンをしております、かずえもんと申します😺 今回は、インターンでの作業中にハマってしまった Safari のバグについて調査していたら、なんと10年モノの issue だったことが判明し、ライブラリを導入する意義について考える機会となった話を書いてみたいと思います。 Safari の日付入力欄に無効な日付を入れると起こるバグ onChange が正しく呼ばれないのは Safari が原因? Safari 17 以降で再現しないので原因は Safari で間違いなさそう Safari 17 以前での解決方法として DatePicker を使ってみる まとめ: ネイティブを補う存在としてのライブラリ We're Hiring!! Safari の日付入力欄に無効な日付を入れると起こるバグ2023年8月、私はミラティブの管理シス

最近、Twitterのサードパーティークライアントが続々使用不可能となってから、たびたび代替として挙がるMarinDeck。 粗削りな部分は多々ありますが、それでも本家より何倍も使いやすいと感じています。 そんなMarinDeckのiOS版には、ある致命的なバグがあります。 それは、「スクロール中にスクロール場所が飛ぶ」というものです。40件ほどさかのぼるとすぐ発生するので、少しでも多くさかのぼろうとすると、見られないツイートが出てしまいます。 しかし、これは厳密にはMarinDeckのバグではなく、Webkitのバグだと考えられています(その証拠に、大元のウェブ版TweetDeckでも発生します)。 解決策では、解決策はないのでしょうか?幸いなことに、MarinDeckにはカスタムJSを読み込める機能がありますから、それを使いましょう。 今回は、このコードを使います。 この下に、コピー用
Moderatornote: Please resist the urge to edit the code or remove this notice. The pattern of whitespace may be part of the question and therefore should not be tampered with unnecessarily. If you are in the "whitespace is insignificant" camp, you should be able to accept the code as is. Isit ever possible that (a== 1 && a ==2 && a==3) could evaluate to true inJavaScript? This is an interview qu
var dateStr = "2000-10-10 00:00:00"; var date = new Date(dateStr); dateの値がChromeだとうまくいくのにIE,FireFoxでうまくいきません。 IE8, IE9, IE10, FireFox 24.0 結論から言うと"-"区切りがダメみたいです。 なので dateStr.replace("-", "/"); 追記で修正 を突っ込んでおくといいでしょう。 しかし、なんでなんでしょうね。 というのも、javascriptにもいろいろ種類があります。 ブラウザによりこのjavascriptの種類が違うのです! だから時々、戻り値がブラウザで違う!なんてことも。 なれるとすべてのブラウザに対応したjavascript文が書けるようになるらしいよ。 ちなみに種類に関してはGoogle先生に”ECMAScript”とか聞いてみ
AI, Uncategorized This is what you can do with Opera Neon: The Next-GenAI Agentic Browser July 18th, 2025 Discover Opera Neon, the first truly agenticAI browser.Build your own web apps and deployAI agents to automate... Mindfulness, OperaAir OperaAir’s Take aBreak feature now comes with newbreak reminder options July 17th, 2025 Hey all, We’re back with another update to OperaAir, our brow
今回は、Ajax関連の処理を取り扱う部分の解説になります。 IEメモリリーク対策 2365: // Prevent memory leaks in IE 2366: // And preventerrors on refresh with events like mouseover in other browsers 2367: // Window isn't included so as not to unbind existing unload events 2368: jQuery(window).bind("unload", function() { 2369: jQuery("*").add(document).unbind(); 2370: }); 2368行目から2370行目は、Internet Explorerのメモリリーク対策のための処理です。window.unload
JavaScript(jQuery)を使って画像をフェードさせていたところ、 フェード中のいくつかの画像に白い点々が出ているのを見つけました。 (ディスプレイのドット落ちのような・・) 調べてみたところIEのバグのようです。 いろいろな方の記事で書かれているのを見ると、 発生条件は以下のような感じ。 ・JavaScript の filter:alpha(opacity); を使用 ・JPEG画像を使用 ・#02050a の色を使用 要するに、#02050a を含むJPEG画像をJSで透過させると、 #02050a の箇所だけが完全に透過JPEGになってしまう、 というバグのようです。IEのみ。 解決策としては 1. PNG画像などにする 2. #02050a を使わない 3. 背景色を #02050a にする となりますが、 何故かPNG画像にしただけでは直らず・・ 結局、PNG画像 +
jQueryのSelectorsで、「:odd」や「:even」などがあるけど、 以前「jQuerの「:even」「:odd」の動作についてを詳しく」で書いたように、 jQuery1.2の時は「:even」「:odd」の動作がおかしかったが、 「jQuery1.3リリース!!Selector面の変化で速度向上!?」で書いたように、 jQuery1.3でSelectorの動作が問題なく動作するようになっていた。 ところが、jQuery1.3.1になって、 なんと1.2の時と同じ動作に戻ってしまった。 もう一度指定の仕方やその動作の違いをまとめておこうと思う。 今回動作を見るサンプル サンプルとしてliが3つ入ったulを3つのサンプルを用意した。 これは以前1.2でulが複数あったときでも、 :oddや:evenはulに関わらずliの数で動作したりしていたので、 それを確かめるためでもある。

var amount = "1,000,000"; alert(amount.replace(",", "")); 泣いたorz
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です -はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。はてなグループに投稿された日記データのエクスポートについて -はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記はてなグループ日記のエクスポートデータは2020年2月28
Desktop Opera One updates with new webpage Translator and improved Split Screen July 3rd, 2025 We're introducing a new built-in webpage translator to Opera One following yourrequests. We're also adding improvements to Split Screen. Mindfulness, OperaAir OperaAir’s redesigned Boosts now smoother, more intuitive June 4th, 2025 Hey all, Today we have another update for OperaAir, our browser built
1リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く