Date: 2025-02-11 05:17 pm (UTC)
hilarita: stoat hiding under a log (Default)
From: [personal profile] hilarita
1 - yay!
2 - sigh. We really need to get on top of this for our democracies to stay that way
3. :-(((

Date: 2025-02-12 09:31 am (UTC)
simont: A picture of me in 2016 (Default)
From: [personal profile] simont
Tangentially relevant to #1:

A couple of years ago a co-developer of my puzzle game collection was adapting the puzzles to run on "KaiOS", a minority mobile phone OS in which apps are basically HTML+JS running in a fixed browser. (The puzzles could already build to HTML+JS in general to run in a desktop browser, but various further tweaks were needed for limited control inputs, small screen size, the OS's browser being old, ...)

Of course, after you get the puzzles to run at all, you want to get them into the official KaiOS store. And apparently there's a rule that apps in the KaiOS store have to implement the "KaiAds" API. But if you're the kind of sensible person who I accept as a co-developer on any of my projects, you're 100% against shoving unsolicited ads into the user's face. What to do?

Answer: for the Kai Store version of the puzzles, he added an entry to one of the dropdown menus, labelled "Display an advert". If you select that entry on purpose, the KaiAds API is invoked and you get whatever ad it delivered. Apparently this was enough to satisfy the store's policy,

Date: 2025-02-12 11:10 am (UTC)
simont: A picture of me in 2016 (Default)
From: [personal profile] simont
I think he initially read the rule as "don't use anyone else's ad service", but then read it more carefully. Still, this seems to be an answer that satisfies everybody – even me!

January 2026

S M T W T F S
     1 2 3
45 678910
11121314151617
18192021222324
25262728293031

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 7th, 2026 05:00 am
Powered by Dreamwidth Studios