Auf Bootstrap verzichten.frase wrote: ↑Thu Jul 05, 2018 12:28 pmIst da irgendwer, der eine Idee zu den Ungelösten Problemen hat?
Template-Test: fhs-magicHero
Re: Template-Test: fhs-magicHero
Christoph M. Becker – Plugins for CMSimple_XH
Re: Template-Test: fhs-magicHero
Hm. Eine seltene Gelegenheit, dir zu widersprechen
Von Bootstrap ist nur das CSS eingebunden. Kein JS.
Und selbst, wenn man den CSS-Aufruf aus dem Template entfernt, ist alles wie gehabt. Nur das Layout ist etwas gestört.
Re: Template-Test: fhs-magicHero
@Christoph
Da du nun schonmal da bist, eine PHP-Frage:
Ich habe irgendwo vor langer Zeit mal gelesen, dass isset() eine ziemlich gewaltige Prozedur auslöst.
Im Template prüfe ich bei den dynamischen Styles, ob Variablen gesetzt sind mit isset().
Sollte ich das anders machen?
Da du nun schonmal da bist, eine PHP-Frage:
Ich habe irgendwo vor langer Zeit mal gelesen, dass isset() eine ziemlich gewaltige Prozedur auslöst.
Im Template prüfe ich bei den dynamischen Styles, ob Variablen gesetzt sind mit isset().
Sollte ich das anders machen?
Re: Template-Test: fhs-magicHero
Ah, okay. Aber wie funktioniert dann der Preloader?
Das stimmt nicht wirklich. isset() benötigt nicht einmal einen PHP-Funktionsaufruf (solche haben einen gewissen Overhead), und ist sehr schnell. Ich sehe keinen Grund auf defensive Programmierung mit isset() zu verzichten.
Christoph M. Becker – Plugins for CMSimple_XH
Re: Template-Test: fhs-magicHero
Eigentlich reines CSS - ABER.
Code: Select all
$('#preloader').delay(350).fadeOut('slow'); // will fade out the white DIV that covers the website.
Außerdem ist der Preloader nötig, um eine (vorläufige) Anzeige ohne Hero zu verhindern (bevor der Hero vor den Content geschoben wird).
Oh. Danke für die Klarstellung.
Wieder was gelernt.
Re: Template-Test: fhs-magicHero
Na ja, du könntest probieren, das Preloader-Markup per JS zu erzeugen; am besten als kleines Inline-Script, just da, wo das Markup bisher steht. Vereinfacht etwa:frase wrote: ↑Thu Jul 05, 2018 3:52 pmEigentlich reines CSS - ABER.Und das ist genau das, was den Charme der Seitenübergänge ausmacht.Code: Select all
$('#preloader').delay(350).fadeOut('slow'); // will fade out the white DIV that covers the website.
Außerdem ist der Preloader nötig, um eine (vorläufige) Anzeige ohne Hero zu verhindern (bevor der Hero vor den Content geschoben wird).
Code: Select all
<script>
document.write('<div class="preloader"><\/div>');
</script>
Christoph M. Becker – Plugins for CMSimple_XH
Re: Template-Test: fhs-magicHero
Stimmt. Das habe ich sogar schon probiert.
Das ist aber nicht alles.
Du kannst ja mal den Preloader komplett aus dem Template entfernen und dann JS ausschalten..
Der Content schiebt sich dann über den Hero, der sichtbar bleibt.
Nicht lesbar.
Dann müsste man den Hero auch noch per JS anzeigen.
Ist das den Aufwand wert?
Und: Dann funktioniert das Menü auch nicht mehr.
Da hilft dann nur noch ein Sitemap-Link, der per JS wieder ausgeblendet werden müsste.
Re: Template-Test: fhs-magicHero
Eigentlich bin ich vollkommen deiner Meinung:
Wenn auch nur ein User auf die Seite kommt und nichts zu sehen bekäme - das ärgerte mich schon sehr.
andererseits:
Wer ist heutzutage noch ohne Javascript im Netz unterwegs?
Doch sicher nur sehr Technik-affine und Code-Sniffer oder Anhänger von Weltuntergangs-Theorien.
So ziemlich alle "wichtigen" Seiten laufen ohne JS praktisch gar nicht oder nur sehr eingeschränkt.
Wie Ludwig weiter oben auf meine Frage: "Was mache ich ohne JavaScript?" antwortete: "Was machen wir, wenn uns der Himmel auf den Kopf fällt?"
Irgendwie ist diese Einstellung schon zeitgemäßer - oder?
Wenn auch nur ein User auf die Seite kommt und nichts zu sehen bekäme - das ärgerte mich schon sehr.
andererseits:
Wer ist heutzutage noch ohne Javascript im Netz unterwegs?
Doch sicher nur sehr Technik-affine und Code-Sniffer oder Anhänger von Weltuntergangs-Theorien.
So ziemlich alle "wichtigen" Seiten laufen ohne JS praktisch gar nicht oder nur sehr eingeschränkt.
Wie Ludwig weiter oben auf meine Frage: "Was mache ich ohne JavaScript?" antwortete: "Was machen wir, wenn uns der Himmel auf den Kopf fällt?"
Irgendwie ist diese Einstellung schon zeitgemäßer - oder?
Re: Template-Test: fhs-magicHero
Es gibt noch immer Firmen aber auch Privatleute die ohne JS unterwegs sind.frase wrote: ↑Thu Jul 05, 2018 4:46 pmEigentlich bin ich vollkommen deiner Meinung:
Wenn auch nur ein User auf die Seite kommt und nichts zu sehen bekäme - das ärgerte mich schon sehr.
andererseits:
Wer ist heutzutage noch ohne Javascript im Netz unterwegs?
Doch sicher nur sehr Technik-affine und Code-Sniffer oder Anhänger von Weltuntergangs-Theorien.
So ziemlich alle "wichtigen" Seiten laufen ohne JS praktisch gar nicht oder nur sehr eingeschränkt.
Wie Ludwig weiter oben auf meine Frage: "Was mache ich ohne JavaScript?" antwortete: "Was machen wir, wenn uns der Himmel auf den Kopf fällt?"
Irgendwie ist diese Einstellung schon zeitgemäßer - oder?
Der Unterschied ist, dass das bei den Firmen zwingend verordnet wird.
Egal ob direkt in der Firma oder mit Mobiledevice, wie das jetzt so schön genannt wird.
Wer sich zum Privatvergnügen selbst beschneidet, der wäre mir auch egal.
Aber eben nicht alle können das selbst entscheiden.
Gruß Olaf, Plugins for CMSimple_XH
Ich habe schon lange den Verdacht, dass so viele so eifrig auf Gender, Trans und Queer machen:
Weil sie für das Fachliche ganz einfach zu doof sind.
Ich habe schon lange den Verdacht, dass so viele so eifrig auf Gender, Trans und Queer machen:
Weil sie für das Fachliche ganz einfach zu doof sind.
Re: Template-Test: fhs-magicHero
Siehe auch https://kryogenix.org/code/browser/everyonehasjs.html.olape wrote: ↑Thu Jul 05, 2018 5:26 pmEs gibt noch immer Firmen aber auch Privatleute die ohne JS unterwegs sind.frase wrote: ↑Thu Jul 05, 2018 4:46 pmEigentlich bin ich vollkommen deiner Meinung:
Wenn auch nur ein User auf die Seite kommt und nichts zu sehen bekäme - das ärgerte mich schon sehr.
andererseits:
Wer ist heutzutage noch ohne Javascript im Netz unterwegs?
Doch sicher nur sehr Technik-affine und Code-Sniffer oder Anhänger von Weltuntergangs-Theorien.
So ziemlich alle "wichtigen" Seiten laufen ohne JS praktisch gar nicht oder nur sehr eingeschränkt.
Wie Ludwig weiter oben auf meine Frage: "Was mache ich ohne JavaScript?" antwortete: "Was machen wir, wenn uns der Himmel auf den Kopf fällt?"
Irgendwie ist diese Einstellung schon zeitgemäßer - oder?
Der Unterschied ist, dass das bei den Firmen zwingend verordnet wird.
Egal ob direkt in der Firma oder mit Mobiledevice, wie das jetzt so schön genannt wird.
Wer sich zum Privatvergnügen selbst beschneidet, der wäre mir auch egal.
Aber eben nicht alle können das selbst entscheiden.
Was man vielleicht auch machen könnte: zunächst ein einfaches Template nutzen, aber dem Anwender die Möglichkeit auf das Haupt-Template zu wechseln anbieten. Umgekehrt wäre schöner, aber das scheint ja problematisch. (Ich habe gerade leider keine Zeit mir das Template wirklich mal anzuschauen. )
Christoph M. Becker – Plugins for CMSimple_XH