@Godzilla
Oh nein, ich gebe dir nicht die Schuld an einem Problem, so gut kennen wir uns nun auch wieder nicht.
Du hast eigentlich nur deine etwas pauschale Meinung abgegeben, die man ja haben darf, aber dem Kunden/Forumsnutzer eben nicht sonderlich weiter geholfen hat, ganz im Gegenteil.
@squidio
Ich habe euren Kunden darauf hingewiesen, dass in dem Template die falsche Technik benutzt wird um von einem responsiven Template sprechen zu können und ich habe euren Kunden (und vielleicht auch euch) gezeigt, dass sich dieses Template selbst in eurem Demoshop nicht responsiv verhält. Kurz: Das ist kein responsives Template. Das ist keine Meinung sondern einfach nur die Darstellung von Fakten.
Man optimiert im Responsive Design wohl eher für die entsprechenden Geräteklassen (Smartphones & Tablets) denn das ist letztendlich das Einsatzszenario und nicht ein kleingezogenes Browserfenster.
"Entsprechende Geräteklassen" sind im Responsive Design alle internetfähigen Geräte und das fängt bei einer smart-watch an, geht über Spielkonsolen mit entsprechenden Eingabegeräten und endet momentan bei smart-TVs. Damit ist das "Einsatzszenario" klar abgesteckt und "kleingezogene Browserfenster" werden in Zukunft sicherlich zum Standard-Nutzerverhalten gehören, wenn man mal bedenkt, dass sich internetfähige TV-Geräte wie warme Semmeln verkaufen aber nicht alle Internetseiten hochauflösende Bilder anbieten und daher besser in einem "kleingezogenes Browserfenster" betrachtet werden.
Nun ist das gesamte Menü verschwunden und genau diese Fehlkonstruktion ist auch dafür verantwortlich, dass das Menü Probleme auf einem Iphone (und nicht nur dort) macht.
Hier kommt tatsächlich ein angepasstes Menü (speziell für Mobilgeräte) zum Einsatz denn der Kunde kann für den Desktop Bereich sein Menü über den Template-Admin Konfigurieren (Mega-Menü, Dropdown oder Klassisch ohne Dropdown). Im Mobil-Bereich ist so ein Menü in unseren Augen nicht sinnvoll.
Und das ist einfach nur eine Fehlkonstruktion, denn das kann man auch problemlos so bauen, dass
ein Menü benutzerfreundlich optisch und sinnvoll umgestaltet wird.
Stattdessen wird ein Menü ausgeblendet und bei erfolgreicher Geräteerkennung ein zweites Menü in den Quelltext geklöppelt. Da freut sich der Google-Bot, wenn er auf dieses suchmachinenoptimierte responsive Template stößt.
Noch einmal entscheidend ist das es auf den entsprechenden Geräten funktioniert. Unsere Kunden, um die es uns letztendlich geht, haben damit offensichtlich kein Problem, der Erfolg gibt uns ja recht!
Zu den "entsprechenden Geräten" habe ich oben schon was geschrieben und selbst wenn euren Kunden nicht bekannt ist, dass es nicht nur "Iphones, Ipads und PCs" gibt, sollte euch das nicht davon abhalten ein zeitgemäßes Produkt zu bauen und bei technisches Problemen diese umgehend zu beheben.
Mit deinen letzten Satz offenbarst du worum es dir hier wirklich geht - das ist sicher keine Zielführende Diskussion!
Keine Ahnung was du genau meinst aber ich vermute mal, dass du der Meinung bist, dass ich erneut mit dir eine Grundsatzdiskussion zum Thema Geräteerkennung führen möchte. Also wenn man diese richtig nutzt, dass kann diese Vorteile bringen aber wenn man das nicht richtig macht, dann kommt so ein Mist wie dieses pseudo-responsive Template raus.
Dabei ist die Geräterkennung ja nicht das einzige Problem, denn wenn man sich in dem Template mal den Javascript- und CSS-Teil anschaut, dann erkennt man schnell, dass die Geräteerkennung nur dazu dient u.a. das zu korrigieren, was im Javascript- und CSS-Teil verbockt wurde.