ein Blog

handle your f***ing ajax calls

iOS Apps die einfach mal beim splash screen stehen bleiben. für 20 Minuten. Kann mir einer sagen ich sei ungeduldig. (und schnelles Internet habe ich auch).

Aber wer macht heutzutage noch native Apps? ist doch alles nur noch ein Webview. Wäre ja in diesem fall auch OK weil die app ohne internet sowieso keinen sinn macht. und ich wette irgendein http(s) request beim starten der app ging einfach schief. aber wenn man halt nur ein .on('success') callback drauf macht, dann passiert halt nichts.

und ja, ich habe auch schon code gesehen, der im success-callback auf einen Fehler prüft, der dort nie auftreten kann.

aber das internet ist ja immer 100% reliable und javascript funktioniert immer. und es gibt auch niemanden der so sachen wie NoScript installiert hat.

Klar, wenn man NoScript installiert hat ist man selbst schuld, wenn Webseiten irgendwie auseinander fallen. Aber dann sollte die Webseite nicht einfach für immer den Ajax-Spinner anzeigen und nichts tun.