Well I can understand the IE versions on XP due to there are a fair amount of people that are still refusing to budge from XP, but Android 2.3.7 who is still using that version, like my phone is very old and that runs Android 4.1.2 so 2.3.7 must really be old LOL, now Java 6u45 there is no excuses, Java is free and has had loads of updates since then.thekabal wrote:Truth. While BNT is definitely an "old-school" game, people need to run browsers less than 5 years old (IE9). I mean, that isn't an unreasonable requirement at all. They are literally unsafe using browsers that old, so it is more of a public service than anything else.TheMightyDude wrote: So the only issues is that Android 2.3.7, IE 6, IE 8 / XP and Java 6u45 won't be able to access the site, so no loss there then LOL.
On the TKI side, I'm anxiously awaiting the release of PHP-7.1, we are going to require it so we can get void return types. I am absolutely shocked at how many errors were in the game from loose typing and assumptions about what type some variables were. Its an unreasonable requirement to be sure, but I'd rather be ahead of most and squash the bugs now. That way when everyone else (hosting companies, etc) catch up, the game is ready and solid.
As for the code with errors, hell yeah, the code that I use to run on the last server just plain refuses to run on here, I did finally manage to get it to start up after loads of code changes etc, but I wouldn't run that code due to there is probably loads more errors that I haven't seen yet.
I thought PHP already had void returns, i.e. a function that returns from a function with no value.
Or is this something else completely ?
Its been well over a year since I have even touched PHP, so I am having to start learning this stuff again
But yeah, I agree you need to plan ahead, but I think it will be a very long time for even version 7 to be as standard on the Ubuntu LTS version, which is currently running I think v5.5.9 of PHP.