OJapp Tips
ツール開発者が書く Web のノウハウ集
ホーム画面に追加したWebサイトを削除するとどうなる?データやログイン情報は消える?
iPhoneやAndroidのホーム画面に追加したWebサイトやPWAを削除すると、ログイン情報やCookie、localStorage、キャッシュまで消えるのでしょうか。ホーム画面のアイコン削除とWebサイト側のデータ削除は別物です。何が消えて何が残るのかをわかりやすく解説します。
PWAと外部APKは何が違う?どちらもストア不要だけど中身は全然違う
PWAとWebサイトから直接配布する外部APKは何が違う?どちらもGoogle Playを使わず配布できますが、PWAはWebアプリ、APKはAndroidアプリです。インストール方法、更新、安全性、端末機能、iPhone対応などの違いをわかりやすく比較します。
はてなブログを無料でアプリ化(PWA)する方法|headに2行貼るだけ
はてなブログを無料でPWA化し、スマホやPCへアプリとしてインストールできるようにする手順を解説します。詳細設定のhead欄へアイコン指定とOJapp FREEのスクリプトを追加するだけで導入できます。
PWAは安全?危険?Webサイトとの違いとセキュリティをわかりやすく解説
PWAは安全なのか危険なのか。manifest.json、Service Worker、Push通知、localStorage、Cookieなどを分けながら、PWAそのものと実装する機能のセキュリティの違いをわかりやすく解説します。
PWA開発を一瞬で終わらせる「とりあえず入れるPWA」
PWAは最初からService WorkerやPush通知まで作る必要はありません。manifest.jsonだけで始める最小構成と、その少し面倒な部分を1行スクリプトで省く方法を実装例つきで解説します。
Webサイトを作ったらheadに書きたい内容まとめ【コピペOK】
Webサイトを作ったとき、headには何を書けばいい?charset、viewport、title、description、canonical、OGP、faviconなど、現在使いたい基本設定をコピペできる形で解説。逆に、昔は使われていたけれど今は不要になった化石metaタグも紹介します。
PWA UDA(User Defined App)とは?ユーザーが自分のAppを定義する新しい設計思想
PWA UDA(User Defined App)とは、開発者がAppの完成形を固定するのではなく、ユーザーがWeb上の機能・ページ・状態から自分に必要な入口を選び、自分のAppとして定義する設計思想です。Query Parameterを使ったタイマーの実機検証をもとに、1S1A・1P1Aの先にある考え方を解説します。
「WebはどこまでAppになれるか?」その問いは、もう逆かもしれない | PWAの未来
PWAはネイティブアプリを目指す技術なのでしょうか。検索ですぐ発見でき、インストール前から使え、必要ならホーム画面に残せるWeb。本記事では「AppはWebほど自由に発見・利用できるのか?」という逆の視点から、PWAとWebの未来を考えます。
Google「Preferred Sources」とは?ブログに優先する情報源ボタンを設置してみた
Google検索の「Preferred Sources(優先するニュース提供元)」にサイトを追加できる公式ボタンが登場。ブログ運営者向けに仕組み、メリット、WordPressへの設置方法を実際のコード付きで解説します。
PWAの開発費はいくら?無料から数百万円まで差が出る理由【2026年版】
PWAの開発費は、ホーム画面への追加だけなら無料から始められる一方、オフライン対応やPush通知、本格的なWebアプリ開発では数十万〜数百万円になることもあります。2026年現在のPWAを目的別に分け、費用の違いをわかりやすく解説します。
PWAのメリットをユーザー側から考える。ホーム画面に追加したくなる理由の作り方
PWAのメリットをユーザー側から考えます。ホーム画面へ追加する理由、start_urlによる起動体験、ページごとのアイコン、standalone表示、限定オファーなど、ユーザーがPWAを使いたくなるメリットの作り方を実例とともに解説します。
PWAの新基準!Web App Manifestで変える2つの設計
PWAには、サイト全体を1つのアプリにする1S1Aと、ページごとにアプリ化する1P1Aという2つの設計があります。Web App Manifestの違いと、1P1Aで必要になるManifest管理、動的生成による実装方法を解説します。
PWAのメリットとは?2026年は「ホーム画面に置ける」だけでも十分な理由
PWAのメリットはオフラインや通知だけではありません。2026年現在、Webページをホーム画面に置き、アプリのような入口を作れること自体が大きなメリットです。manifestだけで始める軽量なPWAとService Workerが本当に必要なケースを解説します。
「ホーム画面に追加」が消えた原因はPWAだった?1S1Aで起きる意外な問題
Chromeで「ホーム画面に追加」が消えて「アプリを開く」になるのはなぜ?実際に見つけた質問をもとにmanifest.jsonを確認すると、サイト全体を1アプリにする1S1A設計が原因として見えてきました。ページ単位で追加する1P1Aとの違いも解説します。
従来のPWAが抱えた問題と、「1P1A」という新しい設計思想
従来のPWAが抱える「サイト単位」の設計を見直し、1ページを1つのアプリとして扱う「1P1A(One Page. One App.)」という新しい設計思想を解説。ブックマークの手軽さとPWAの快適さを両立する、ページ単位のホーム画面体験を紹介します。