Ist es möglich, die browserCaps-Funktionalität in ASP.NET zu deaktivieren?Ist es möglich, die browserCaps-Funktionalität in ASP.NET zu deaktivieren?
Ich möchte, dass meine Website zuverlässig und genau wie ich es definiert habe, unabhängig von ihren Fähigkeiten für alle Browser bereitgestellt wird.
Wenn ihr Browser die Seite nicht unterstützen kann, ist das ihr Problem. Meine Website sollte nicht so sein, wie sie sich selbst zu degradieren versucht, um den nicht mehr existierenden Client unterzubringen.
Dies ist sehr frustrierend, wenn es scheint, das Pech von Spidern zu haben Ich schätze Crawling der Website, bekommen die kleinere Version der Website verursacht Ausgabe Caching, um die abgestreifte Datei zu dienen.
@Svend wussten Sie auch, dass das Ändern des Benutzeragenten die Ausgabe bei der Bündelung/Verkleinerung ändern kann? Abgedeckt in [dieser SO-Post] (http://stackoverflow.com/q/21991736/1810243) und etwas ausführlicher [in diesem Blogpost] (http://www.mikesmithdev.com/blog/aspnet-bundling) -changes-output-with-user-agent-eureka-1 /). – MikeSmithDev
@MikeSmithDev Nein, aber ich bin nicht überrascht. Ich habe vorher mit Phantomjs und diesem "Feature" gerungen. Die aktuelle Inkarnation, die ich betrachte, ist HTML-Text-Encoding, wir sehen 'ø' entweder als à ¸ in Chrome oder ø in IE gerendert, das Lustige ist, dass wenn wir die Website lokal ausführen, das Rendering umgekehrt ist (IE erhält die zwei Entitäten, während Chrome die eine erhält). – Svend
@MikeSmithDev Die Verwendung der Browsercap-Datei zum Umschalten der Funktionalität ist wahrscheinlich die abscheulichste Sache, die ich in den letzten 10 Minuten in den Web-Technologien gesehen habe. – Svend