OJapp Tipsは、PWA(Progressive Web Apps)やWeb技術を中心に、実際の開発・検証から得られた知識を発信する技術ブログです。
Webサイトをもっと便利に、もっと自由に使えるようにするためのアイデアや実装方法を、個人開発者の視点から紹介しています。
実際に試して、確かめる
OJapp Tipsが大切にしているのは、実際に動かして確かめることです。
Web技術には、仕様書や公式ドキュメントを読むだけでは分からない挙動が数多くあります。
特にPWAは、iPhoneとAndroid、ブラウザの種類やバージョンによって動作が異なることも珍しくありません。
OJappでは、独自の検証環境「PWA LAB」を通じて、ホーム画面への追加、Web App Manifest、アプリの起動挙動などを継続的に検証しています。
その結果、うまくいったことだけでなく、予想と違った動作や失敗した実験も記事にしています。
主なテーマ
OJapp Tipsでは、次のようなテーマを扱っています。
- PWA・ホーム画面アプリ — Webサイトをアプリのように使うための仕組みや実装方法
- iPhone・Androidの挙動比較 — OSやブラウザによる違いと実機検証
- Web App Manifest —
start_url、scope、display、アイコンなどの設計 - Web制作・開発のノウハウ — HTML、CSS、JavaScript、Webサイトの最適化
- 個人開発・実験記録 — OJappのツール開発で見つけた課題や解決方法
初心者向けの解説から、開発者向けの技術的な検証まで、できるだけ具体的に紹介することを心がけています。
OJappについて
OJapp Tipsは、個人開発プロジェクト OJapp が運営しています。
OJappでは、「Webページをもっと自由に使えるようにする」という考え方のもと、Webサイトやページをホーム画面から利用するための技術やツールを開発しています。
その中で生まれたのが、1つのページを1つのアプリとして扱う 1P1A(One Page. One App.) という設計思想です。
OJapp Tipsは、そうした開発の過程で得られた発見を記録し、共有する場所でもあります。
公式サイト:OJapp
記事について
掲載している記事は、執筆時点の仕様や検証環境をもとに作成しています。
Web技術やブラウザの挙動は日々変化するため、記事公開後に動作が変わる場合があります。
できる限り正確な情報を提供できるよう努めていますが、実装の際には最新の公式ドキュメントや、ご自身の環境での動作確認もあわせて行ってください。
お問い合わせ
記事に関するご質問、誤りのご指摘、ご意見・ご要望などは、OJapp公式お問い合わせ窓口で受け付けています。
Webの可能性を、実際に試しながら探っていく。
OJapp Tipsが、そのための小さなヒントになれば幸いです。