On Google Maps, your zoom factor is any real number within a range. On Open Street View, you are stuck using one of several predefined zoom levels (integers 1-20).
Google maps also changes the zoom level to the nearest integer. You can't do 12.5 for example. When I change the 10 on the google maps link in your comment to 10.5, it rounds it back down to 10 and rewrites the URL. Have ran into the issue before doing custom maps for sites where 14.5 would be the perfect zoom level, but can only pick 14 or 15 :(
There's vector stacks using OpenStreetMap data, I guess it will be a while before one is in use on openstreetmap.org.
Mapbox has one, Mapzen has one, various apps have their own vector map implementations, there are convertors that take OSM data and output maps in the custom vector formats used by GPS devices and so on.
To test out, try modifying the "10" in both of the links below: https://www.google.com/maps/@40.7058316,-74.2581905,10z
https://maps.here.com/?map=40.71455,-74.00714,10,normal&x=ep