並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 15 件 / 15件

新着順 人気順

JavaScriptの検索結果1 - 15 件 / 15件

  • 徳丸さん、こんにちは。 読売のような大手メディアのサイトでもサポート詐欺の偽警告が表示されるようになってしまいましたし、今の時代は広告ブロッカーが必須と考えたほうが安全なのでしょうか? | mond

    徳丸さん、こんにちは。 読売のような大手メディアのサイトでもサポート詐欺の偽警告が表示されるようになってしまいましたし、今の時代は広告ブロッカーが必須と考えたほうが安全なのでしょうか? 徳丸が書いていないことを質問いただくことが時々ありますが、私が書いてないのは書きたくない理由があるから(単にめんどうくさいも含む)です。ですが、せっかく質問いただいたので、思うところを書いてみようと思います。 まず、私自身は広告ブロッカーを使っていないです。その理由は、広告ブロッカーには危険なものがある(原理的にあり得るし、過去にあった)からです。過去には、広告ブロッカーが元の開発者から売却され、マルウェア化した例が複数あります。具体例は示しませんが、検索するとすぐに見つけられると思います。 広告ブロッカーがマルウェア化すると、これらはブラウザアドオンの形で動くため、非常に強い権限があり、すべてのサイトの情

      徳丸さん、こんにちは。 読売のような大手メディアのサイトでもサポート詐欺の偽警告が表示されるようになってしまいましたし、今の時代は広告ブロッカーが必須と考えたほうが安全なのでしょうか? | mond
    • ブラウザ開発者ツールのネットワークタブに表示されない情報送信手法 - Qiita

      はじめに はじめまして、セキュリティエンジニアのSatoki (@satoki00) です。今回はブラウザの開発者ツールのネットワークタブから隠れて、Webサイト内の情報を送信する手法をまとめます。所謂Exfiltrationというやつです。中にはCSPの制限をBypassするために用いられるテクニックもあります。CTFなどで安全に使ってください。 前提 発端はWeb上でテキストの文字数をカウントできるサイトが閉鎖する際の話です。カウント対象のテキストデータがサイト運営 (やサイトを改竄した攻撃者) に盗み取られていないかという議論が巻き起こっていました。「盗み取られていない」側の主張は、ブラウザの開発者ツールのネットワークタブにリクエストを送信した形跡がないというものでした。ここで ブラウザの開発者ツールのネットワークタブに表示がなければ外部へデータを送信していないのか? といった疑問が

        ブラウザ開発者ツールのネットワークタブに表示されない情報送信手法 - Qiita
      • Poku

        🐷 What's Poku?A cross-platform test runner that brings the JavaScript essence back to testing. ⚡️ Quick Tutorials

          Poku
        • Rails: HotwireとSPAを比較するなら実装コストの違いに注意(翻訳)|TechRacho by BPS株式会社

          概要 原著者の許諾を得て翻訳・公開いたします。 英語記事: The popover drama 原文公開日: 2024/06/02 原著者: Jorge Manrubia 日本語タイトルは内容に即したものにしました。 インターネット接続が遅い環境でHEYカレンダーのポップオーバーの読み込みが遅くなる様子が以下でツイートされたことがきっかけで、ポップオーバーのドラマが幕を開けました。その後、無慈悲で辛辣な書き込みやプロの荒らしの出現など、最もSNSらしい形で議論がヒートアップしました。 If you want to know why an app *needs* JavaScript on the client and can’t just do it all on the server, just look at Hey or any other Hotwrite app pic.twit

            Rails: HotwireとSPAを比較するなら実装コストの違いに注意(翻訳)|TechRacho by BPS株式会社
          • 「ES Modules仕様、わけわからんくなってる」を整理する「Module Harmony」とは?

            本記事は、TechFeed Experts Night#31 〜 フロントエンドアーキテクチャの現状と未来のセッション書き起こし記事になります。 イベントページのタイムテーブルから、その他のセッションに関する記事もお読み頂けますので、一度アクセスしてみてください。 本セッションの登壇者 セッション動画 「Module Harmonyについて」ということで発表を始めさせていただきます。「フロントエンドアーキテクチャーの現状と未来」というイベントタイトルからは少し外れますが、モジュールと言われるJavaScriptの1つの仕様の中で、こういうことが起きてるんだよという、少し角度を変えた話をさせていただければと思います。

              「ES Modules仕様、わけわからんくなってる」を整理する「Module Harmony」とは?
            • 雑誌の殿堂「大宅文庫」が“グーグルを先取りした”と称される理由…なぜ大宅壮一は「つまらない記事」の所蔵にこだわったのか | デイリー新潮

              「週刊新潮」の発売前日に速報が届く! メールマガジン登録 デイリー新潮とは? 広告掲載について お問い合わせ 著作権・リンクについて ご購入について 免責事項 プライバシーポリシー データポリシー 運営:株式会社新潮社 Copyright © SHINCHOSHA All Rights Reserved. すべての画像・データについて無断転用・無断転載を禁じます。

                雑誌の殿堂「大宅文庫」が“グーグルを先取りした”と称される理由…なぜ大宅壮一は「つまらない記事」の所蔵にこだわったのか | デイリー新潮
              • Misconceptions about view transitions  |  Blog  |  Chrome for Developers

                The View Transition API is a web development game changer. Whether your website is single or multi-page, this powerful API lets you create seamless transitions between views, resulting in native-like experiences that captivate users. Currently available in Chrome, with same document view transitions soon to be available in Safari. With more and more people starting to look into the View Transition

                  Misconceptions about view transitions  |  Blog  |  Chrome for Developers
                • 2024-07-18のJS: #700 - Vitest 2.0.0、Node.js 22.5.0(sqlite)、Private Browsing Mode

                  JSer.info #700 - Vitest 2.0.0がリリースされました。 Release v2.0.0 · vitest-dev/vitest 非推奨のオプションを削除、一部オプションのデフォルト値の変更などの破壊的な変更が含まれています。 マイグレーションガイドも合わせて公開されています。 Migration Guide | Guide | Vitest Browser Mode改善、expect.pollの追加、test.forの追加などが行われています。 Browser Modeについては、次のページに詳しい説明が公開されています。 Vitest Browser Mode · vitest-dev/vitest · Discussion #5828 Node.js v22.5.0がリリースされました Node.js — Node v22.5.0 (Current) コアモジュ

                    2024-07-18のJS: #700 - Vitest 2.0.0、Node.js 22.5.0(sqlite)、Private Browsing Mode
                  • JSConf Budapest 2024

                    概要プレスルーム著作権お問い合わせクリエイター向け広告掲載開発者向け利用規約プライバシーポリシーとセキュリティYouTube の仕組み新機能を試してみる© 2024 Google LLC

                      JSConf Budapest 2024
                    • Exploring JavaScript (ES2024 Edition)

                      Print version: “JavaScript for impatient programmers” (ES2019 edition) Available on: 🇺🇸 Amazon.com (USD), 🇬🇧 Amazon.co.uk (GBP), 🇩🇪 Amazon.de (EUR), 🇫🇷 Amazon.fr (EUR), 🇪🇸 Amazon.es (EUR), 🇮🇹 Amazon.it (EUR), 🇳🇱 Amazon.nl (EUR), 🇯🇵 Amazon.co.jp (JPY), 🇮🇳 Amazon.in (INR), 🇨🇦 Amazon.ca (CAD), 🇧🇷 Amazon.com.br (BRL), 🇲🇽 Amazon.com.mx (MXN), 🇦🇺 Amazon.com.au (AUD) Upgrading f

                      • ファイル名やディレクトリ名に指定できない文字のチェック - Qiita

                        ファイル名やディレクトリ名に使用できない文字が含まれていないかチェックするために、正規表現を使ったのでまとめておく。 正規表現 正規表現とは、特殊な文字や記号を使っていくつかの文字列を1つの文字列で表現する方法のこと。今回正規表現の記号と意味についての紹介は省略します。JavaScriptで正規表現を使う方法は2種類ある。 ■ 正規表現リテラル ・スラッシュ(/)の中に正規表現パターンを直接指定する。 ・正規表現のパターンが変化しない時に使用。 ■ RegExpのコンストラクタ ・RegExp()の引数に正規表現パターンを直接指定する。 ・外部からの入力など正規表現パターンが変化する場合に使用。

                          ファイル名やディレクトリ名に指定できない文字のチェック - Qiita
                        • Javascript 非同期処理について - Qiita

                          Javascript初心者であれば、必ずつまずく「非同期処理」についてまとめました。 文中のコードはコピペするだけで実際に以下のサイトでも動くことを確認していますので、 ぜひ、実際にコードをコピペしてデバッグしていただきながら読んでいただけると理解が深まると思います。 非同期処理と同期処理の違い 同期処理・・・上から順番に実行される処理になります。 console.log("A:ボタンクリック") console.log("B:APIを叩いてデータを取得して、加工"); console.log("C:新しい画面の表示"); A → B → Cの順番に処理が実行されたと思います。 それではもっと複雑な処理を考えてみましょう。 もし、Bの処理が非常に重い処理の場合どうなってしまうでしょうか? 仮のコードで体験してみましょう。 console.log("A:ボタンクリック"); // ここでは「

                            Javascript 非同期処理について - Qiita
                          • ハンドクラップ

                            ハンドクラップは、明石市大久保町を拠点とし「地域に根ざしたホームページ制作事務所」として活動しています 主な営業エリアは明石市、加古川市、神戸市です。お客様のビジネスが成功するための最良のパートナーでありたいと考えています。 ホームページ制作においては、お客様と密接にコミュニケーションを取りながら、ご要望を深く理解し、それを反映した質の高いサイトを作り上げることを心掛けています。 また、ホームページ制作は完成・公開だけで終わるものではありません。 公開後も、修正・更新・管理・トラブル対応など、様々な運用が必要となります。 ハンドクラップは365日24時間・必要な時にベストな対応を心掛けております。 これらの運用も含めて常にお客様のニーズに対応し、お客様に寄り添いながら共に歩む「地域密着」のサービスを提供しています。

                              ハンドクラップ
                            • 【JavaScript】Swiperの使い方とオプション・カスタマイズ方法について解説 | ZeroPlus Media


                              Swiper使Web使Swiper3  調 ZeroPlus Gate30 ITCTOZeroPlus Gate  
                              • detailsとsummaryタグで作る最適なアコーディオンメニュー【JSでのアニメーションも解説】|しょーごログ


                                div <div class="accordion">1</div> <div class="panel"> <p>1</p> </div>   adiv  HTML<details><summary>使  details/summary使
                                  detailsとsummaryタグで作る最適なアコーディオンメニュー【JSでのアニメーションも解説】|しょーごログ
                                1