I wonder how much of that stems from the fact that IE didn't support them until 10 and Safari til 8. I'm not sure about dates/numbers, but mobile browsers were pretty late in support too, weren't they?
Is the chrome experience much better?
EDIT: also the back button on my phone sent me back to the tile screen :(
As for the back button, yeah, I need to add routing: https://github.com/nolanlawson/pokedex.org/issues/2
I don't agree with them, but I guess it would be better for you (and the project) if you couldn't be traced back.
Last time I talked with the legal team of The Pokémon Company (subsidiary of Nintendo that owns the IP), I was informed that, while they allow web sites like Bulbapedia and Serebii, it gets hairier with native apps (e.g. because you implicitly assert ownership over the IP when you publish on the Play Store). This happened almost 5 years ago, though, and nowadays there are lots of Pokémon apps on the Play Store (https://play.google.com/store/search?q=pokedex&c=apps), so I can only assume that they've softened their views.
That said, it's their IP, and they're free to wield the DMCA hammer as they see fit. For me, though, the point of Pokedex.org is to show what you can do with 2015-era web tech, and that, on Android at least, the web has already (mostly) caught up with native. I mean, this app is arguably superior than my old Froyo-era native app, and it's all HTML/CSS/JS! So hopefully someone will be inspired by it to build a similar, offline-capable webapp. That was reason enough for me to build it.
I'd like it to be, though! :) Hence why I open-sourced it, and why I'm encouraging anyone with the inclination to help improve it: https://github.com/nolanlawson/pokedex.org
Eg. of techstack, syncing databases, whatever. I think this project is awesome! Learned a lot of new things :)
1. Why should I use this one specifically, given that Pokedex listings are dime a dozen on the internet nowadays? I mean, the technology is nice, but a static website is presumably even quicker, and you're still competing with the likes of Serebii, Bulbapedia, Smogon, the official site, etc.
2. Why are no Pokemon from generation 6 included in this? Anyone wanting a Pokedex now is likely to want some information about the new species introduced in Pokemon X and Y, and your competition likely have this data.
It's a nice enough interface, and the technology seems interesting, just wondering about the use case.
P.S. As for it being shut down... I doubt it. The article doesn't say the app is being sold on the Apple store or Google Play, it's a web app that's accessible for free through the browser. It's just a fancy website, like the thousands of other Pokedex websites that have been going for years or even decades.
There's not many topics that fit the bill, and this is way more intriguing than a list of US Presidents or UN Countries.
1. this is easy, accessible, broadly compatible. I think it's the fastest way to get to the data (especially on mobile: no going to store, no waiting to download, touch-friendly interface)
2. "soft" technical limitation of the PokéApi. He says it can be worked around, time permitting. PRs encouraged!
As far as use cases go, I think it's common to want a Pokédex of some sort when playing the games. As the existence of this blog post illustrates, this particular one was a case study in web technology first with a fun theme rather than a grand attempt at market domination.
http://pokemonshowdown.com/dex/
It's a similar idea to yours, in terms of making it modern, although I never got around to making it work offline, but it might be interesting to compare how they're similar and how they differ.
Maybe if there's interest, I should put its source up on GitHub and maybe write up some details of how I wrote it.
(Ironically, the actual demo site (pokedex.org) seems to be well behaved in comparison, using ~0% of my CPU, even though it's much more complex.)
And I think you're right. I just removed the loop attribute from all the <video> tags, and CPU usage quickly dropped back down to normal.
chrome 46.0.2490.86 m & windows 8
No inertia or what it is you call it when it continues scrolling a little.
More information about it here: http://www.pokemon.com/us/pokemon-video-games/pokemon-go/
Love the techstack for sure! Super sweet