I spent a few hours trying to debug some fixed position issues with my JS/CSS code recently.Found out that iOS Safari fundamentally broke fixed positioning. How do you break `position: fixed`?
Apple devs are constantly attacking people on Twitter for complaining about Safari bugs but the front-end workflow is a waterfall because of Safari. You get your code working in every other browser and then rewrite it to work around all of the Safari issues.
Apple devs are constantly attacking people on Twitter for complaining about Safari bugs but the front-end workflow is a waterfall because of Safari. You get your code working in every other browser and then rewrite it to work around all of the Safari issues.