OJapp Tips is a technical blog focused on PWAs (Progressive Web Apps) and web technologies, sharing knowledge gained through hands-on development and testing.
From the perspective of an independent developer, we share ideas and implementation techniques for making websites more useful and flexible.
Test It, See How It Works
At OJapp Tips, we believe in testing things in practice.
Many aspects of web technologies cannot be fully understood from specifications or official documentation alone.
PWAs in particular can behave differently depending on whether you're using an iPhone or Android device, as well as the browser and its version.
Through our dedicated testing environment, PWA LAB, OJapp continuously examines Add to Home Screen behavior, Web App Manifests, app launching behavior, and more.
We publish not only successful results but also unexpected behavior and experiments that didn't go as planned.
Main Topics
OJapp Tips covers topics such as:
- PWAs and Home Screen Apps — How to make websites work more like apps, and how to implement them
- iPhone and Android Comparisons — Differences between operating systems and browsers, verified on real devices
- Web App Manifests — Designing
start_url,scope,display, icons, and more - Web Development Tips — HTML, CSS, JavaScript, and website optimization
- Independent Development and Experiments — Problems and solutions discovered while building OJapp tools
We aim to make our explanations as concrete as possible, from beginner-friendly guides to technical investigations for developers.
About OJapp
OJapp Tips is operated by OJapp, an independent development project.
Guided by the idea of making web pages more flexible to use, OJapp develops technologies and tools that let people access websites and individual pages directly from their home screens.
One concept that emerged from this work is 1P1A (One Page. One App.), a design approach that treats each web page as its own app.
OJapp Tips is also a place to document and share discoveries made along the way.
Official website: OJapp
About Our Articles
Our articles reflect the specifications and testing environments available at the time of writing.
Web technologies and browser behavior change over time, so some features may work differently after an article is published.
We do our best to provide accurate information, but we recommend checking the latest official documentation and testing implementations in your own environment.
Contact
For questions about our articles, corrections, feedback, or suggestions, please contact us through OJapp's official contact page.
Exploring the possibilities of the web through hands-on experimentation.
We hope OJapp Tips offers a few useful hints along the way.