iOS 8 won’t spill your unique device identifier to any router that asks

iPhones and iPads running the newest version of iOS, currently in beta, will provide a randomized MAC address to access points it has not connected to yet. Somewhat like giving away a fake phone number, this tweak will not only protect user privacy, it also means marketers need to embrace iBeacon to collect iPhone location data.

Non-Safari iPhone browsers will soon have access to Apple’s full-speed Javascript engine

One of the most obvious drawbacks of Apple’s(s appl) approach to iOS development has been the fact that no browser except for Safari could tap into Apple’s fastest Javascript engine. Not only did this decision prevent standalone browser apps like Chrome(s GOOG) from running at full speed, it also hampered apps like Twitter that need to open a lot of URLs. As noted in Re/code, this is changing in iOS 8: Apps using the latest WebKit interface will have access to Apple’s Javascript engine. Hopefully, this means users will soon be able to also set a new default browser as well, but we’ll see: iOS 8 may be significantly more open than previous versions, but Apple’s not going to radically change overnight.

iOS 8 includes a new location-aware lock screen button

Apple’s new operating system prompts you to open certain apps when you are in the right location. So if you’re in Starbucks, you’ll see a Starbucks logo in the bottom left hand corner of your lock screen.