If you know that you won't be using service workers, or if you'd prefer to use a different approach to creating your service worker, don't create a src/service-worker.js file. The InjectManifest plugin won't be run in that case. In addition to creating your local src/service-worker.js file, it needs to be registered before it will be used. In order to opt-in to the offline-first behavior, develope
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに Service Workerを無効化にしようという記事が話題になっておりますが、 そもそもService Workerってなんだっけ? というおさらいをしようというのが、今回の趣旨になります。 記事のスコープ 今回の記事は、概要さらっとおさらいすることを目的としたので、技術的な話や設計については省いております。 特にCacheのことについて掘り下げて調べました。 (cacheの設計や実装については後ほど詳細をまとめた記事を書く予定です。) Service Workerを使って何ができたっけ?(できるんだろう?) という方の理解
CSSの position: sticky を使ってテーブルのヘッダー行・列を固定する方法を解説します。動作確認したブラウザーは次のとおりです。 Google Chrome 71 Firefox 64 Safari 12 Microsoft Edge 43 (EdgeHTML 17) ちなみに、IE 11などの対応していないブラウザーで見た場合、ヘッダー行・列が固定されないだけで、表示が崩れたりはしません。 theadを固定するかthを固定するか 縦スクロール時にヘッダー行を固定するにあたり、thead に対して position: sticky を指定したくなりますが、これはあまり筋が良くなさそうです。まずChromeやEdgeは thead や tr の固定に対応していません1。 display: block などで回避できますが、列の幅が決まっていないといけないという制約が生まれたり
システム開発が頓挫したとして、野村ホールディングス(HD)と野村証券が日本IBMを相手取り計約36億円の損害賠償を求めた裁判。2019年3月の一審判決では日本IBMに約16億円の支払いを命じたが、東京高裁は2021年4月21日の控訴審判決で野村側の請求を棄却した。逆に野村側に未払いの業務委託料など約1億円の支払いを命じた。なぜ一審判決が覆され、野村2社の逆転敗訴となったのか。裁判記録を基に、控訴審判決の経緯を読み解く。 名門企業同士による泥沼の裁判に発展したシステム開発プロジェクトの始まりは2010年に遡る。判決文の事実認定によると、野村証券は当時、老朽化した基幹システムを2013年までに全面刷新する計画を進めていた。併せてシステム開発を野村総合研究所(NRI)に依存する体制からの脱却を狙っていた。野村証券のオフィスに常駐していた日本IBMの社員はこの動きを察知。野村証券に食い込むチャンス
GoogleではCSSの新機能を導入するだけでなく、既存の機能を向上することにも取り組んでいます。その中の一つ「TablesNG」で、HTMLのtableの実装がこれまでと変わるのでその変更点を紹介します。 tableは古くからあり、その後さまざまなCSSの機能がブラウザに実装されました。当然、それらの新しい機能にtableは対応していません。それらに対応し、不整合を修正するのが今回の取り組みです。 TablesNG Resolves 72 Chromium Bugs for Better Interoperability by Una Kravets, Aleks Totic 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 はじめに TablesNGの取り組み 1. テーブルの行にposition: sticky 2. バック
Improve this Onsen UIをはじめよう! このガイドでは、お読みの方がHTML、CSSとJavaScriptの基本的な知識をお持ちであることを想定しています。JavaScriptを使った開発がはじめての方は、ぜひ入門書を片手に読み進めてください。 Onsen UIとは?Onsen UIは、下のような特徴を持つライブラリです。 モバイルアプリの開発に特化したUIコンポーネントの集まりです。 ネイティブなiOSとAndroidのデザインガイドに準拠したデザインと機能を持っています。 無料で利用でき、完全にオープンソースなソフトウェアです(Apache v2 license)。 Onsen UIを使うと、モバイルWebアプリの上でネイティブUIと同等のUX(ユーザー・エクスペリエンス)を提供することができます。モバイルWebアプリ(Progressive Web Appsとも呼ば
Node.jsCordova 開発チームの下田です。 ラクーンの技術戦略部ではMonacaが流行っているようです。 Monacaはすごく手軽にモバイル向けアプリの開発を始められるクラウドサービスです。 調べてみると、基盤にオープンソースプロジェクトのApache Cordova(コルドバ)を利用しているようです。 モバイルアプリ開発フレームワークのCordovaの導入について調べてみたので、まとめました。 概略 Cordovaはモバイルアプリを開発するフレームワークです。HTML、CSS、JSでソースコードを書き、1つのソースで複数のプラットフォームのアプリを開発できます。 開発できるプラットフォームはAndroid、iOSに始まりWindowsアプリやFirefoxOSなんかも作れます。 前提条件 nodejsがインストールされていること JavaSript、HTMLの基礎知識があること
はじめに 僕はNode.js製のこんなソフトを開発しているのですが、このソフトをユーザーの方に使っていただくには... ユーザーにNode.JSをインストールしてもらわないといけない 設定ファイルにパスワードがべた書きでセキュリティに不安がある そもそも導入長ぇ! ...と、到底使ってもらえそうなものではありません。 そこで今回は、 ユーザーにNode.JSをインストールしてもらわないといけない 設定ファイルにパスワードがべた書きでセキュリティに不安がある を解決するためにNW.jsを使ってネイティブアプリ化をしていきます! NW.jsとElectronの比較 NW.jsとは、JavaScriptを用いてWindows上で動作するアプリケーションを実装できるフレームワークです。似たようなものではElectronがVisual Studio Codeなどでも利用されており、こちらのほうが有名
NW.jsとは? ざっくりとした理解としては、Chromiumエンジン使ってhtmlを表示するデスクトップアプリを作れるフレームワークです。 Electronとの違いなど、詳しい記事は、こちら NW.jsでデスクトップアプリの夢を見る! 1分でWindowsデスクトップアプリをつくる いろいろ複雑なことやっている記事が多いですが、本当に簡単なので、1分でアプリ起動できます! 手順 公式サイト( https://nwjs.io/ )から、左側の「NORMAL」をダウンロードします。 zip展開し、src というフォルダを作成。そこに起動するHTMLファイル一式を格納します。 package.json を作成して同フォルダに入れます。最低限の設定は以下。
Sendkeysが文字化ける Sendkeysメソッドでは日本語(正確には2バイト文字)が文字化けします。 しかし、2バイト文字をSendkeysメソッドで送信したいケースもあるはず。 その場合、ちょっと無理矢理感もありますがコピペで対応すれば文字化けません。 WSHでコピー & ペースト var sh = WScript.CreateObject("WScript.Shell"); // 文字列をクリップボードに格納 sh.Run( "cmd.exe /c echo 格納したい文字列 | clip", 0, true ); // 改行させたくない場合はこっち // sh.Run( "cmd.exe /c set /p dummy="格納したい文字列" | clip", 0, true ); // ペースト sh.SendKeys( "^v" ); ※補足※ cmd.exe /c <com
先日噂されていたWindows 11が公式に発表されたので、これを機にこれまでのWindowsライフを振り返ってみます。 Windows 95(自宅、1997~2001) Windows 98 SE(学校、2001~2003) Windows Me(自宅、2001~2006) Windows XP(学校、2004~2006) Windows Vista(自宅、2007~2011) Windows 7(自宅/会社、2012~2015) Windows 10(自宅/会社、2016~) Windows 11(??) Haswellおじさんの危機 Windowsを振り返って おまけ 各OSと主な利用場所、そして利用期間ごとに振り返ります。 Windows 95(自宅、1997~2001) 僕が初めてPCというかWindowsを触ったのはこの95が最初です。 実家が自営業だったこともあり、帳簿をつけ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く