Beiträge von Tommy2

    Hi JR Cologne,


    Nr.2 erzeugt double content, (außer nofollow, noindex-will ich aber nicht) also nicht praktikabel.


    Mir schwebt eine Lösung nach Nr.3 vor, beispielweise

    -Sternchen-Hack (z.B. * { padding: 0; margin: 0; } ), was aber nicht bei Flexbox hilft, oder

    -@ import-styles , oder

    -hasLayout oder die

    - if It Varianten


    Ich denke z.B. an Conditional Comments für IE unter 10 und eine spezielle css für IE unter 10.


    Etwa so: HTML

    1.<!-- Kommentar: CSS für alle Browser ausser Internet Explorer unter 10 -->

    2. <link rel="stylesheet" type="text/css" href="test.schmalfilm-überspielen.de/main.css">



    3. <!-- Kommentar: CSS für Internet Explorer unter10-->

    4. <!--[if IE]>

    5. <link rel="stylesheet" type="text/css" href="test.schmalfilm-überspielen.de/ie_style.css"><![endif]-->


    Zeile 3 bis 5 müsste Zeile 2 für IE unter 10 überschreiben, da Conditional Comments nur bis maximal IE 9 beachtet werden, so meine ersten Überlegungen. Natürlich müsste der jetzt noch vorhandene Inline-style voher noch in die main.css verlagert werden.


    Ist das eine praktikable Möglichkeit?


    Eine andere theoretische Idee wäre - keine Ahnung - ob das funktioniert, habe ich noch nie gemacht:


    Ich generiere eine Klasse "old", die ich dann ins css bei Bedarf einbaue. Das erspart mir eine zweite CSS.


    <!--[if lt IE 7]> <html class="old"> <![endif]-->


    <!--[if IE 7]> <html class="old"> <![endif]-->


    <!--[if IE 8]> <html class="old"> <![endif]-->


    <!--[if gt IE 9]><!--> <html class=""> <!--<![endif]-->



    Diese habe ich gleich auf die oberste Ebene (html) bezogen, in der Hoffnung, diese Klasse dann auch tiefer im CSS chirugisch präzise einsetzten zu können.


    Beispiel:


    HTML:


    <footer class="pagefooter">


    <nav>


    <div>


    <a href="">#1</a>


    <a href="">#2</a>


    </div>


    </nav>


    </footer>



    CSS:



    .pagefooter { aktuelle Deklaration }


    .old, pagefooter { alte Deklaration }



    .pagefooter nav { aktuelle Deklaration }


    .old, pagefooter nav { alte Deklaration }



    .pagefooter nav div { aktuelle Deklaration }


    .old, pagefooter nav div { alte Deklaration }



    .pagefooter nav a { aktuelle Deklaration }


    .old, pagefooter nav a { alte Deklaration }



    .pagefooter nav div:nth-child(1n+2) { aktuelle Deklaration }


    .old, pagefooter nav div:nth-child(1n+2) { alte Deklaration }





    Da ab IE10 keine Klasse "old" erzeugt wird, müsste doch (so meine Idee) ab IE10 nur der "neue Style" zur Anwendung kommen,


    und bis IE9 der old-Style.


    Oder ist das falsch gedacht?


    Frage: Funktioniert das? Ist der Synthax richtig?


    Könnte ich auch diese Kurzform verwenden:

    <!--[IF IE]><html class="old"> <![endif]-->


    Gibt es vielleicht so eine Art media querie für Internetbrowser? (Hab noch nie was von browser queries gelesen)


    Vielleicht gibt es noch eine andere, praktikable Lösung.


    Bin dankbar für jeden für DIESE Seite durchführbare Lösung. Hauptsächlich geht es mir um ein Fallback für die Flexbox.


    Bitte nicht wieder "Rentner-User-Schelte". :(

    Warum ich diese Fallbacks einbauen möchte, habe ich weiter oben beschrieben.


    Danke für Eure Lösungen.


    Gruß Tommy

    Danke, JR Cologne.


    Durch die Ferien hatte ich nun endlich mal Zeit, mich ernsthaft und intensiv mit aktuellem HTML und CSS zu beschäftigen.:) Die oben beschriebenen Probleme konnte ich dadurch fast alle selbst lösen.:):) Danke noch mal an MrMurphy, durch ihn habe ich mich erst einmal in die Flexbox eingearbeitet. :thumbup:Hab mal das Ergebnis hochgeladen. Das einzige Problem, was ich noch nicht lösen konnte, ist das Fallback für ältere Browser. :(Es wäre schön, wenn ein Profi ein paar Hinweise geben könnte, wie das speziell bei dieser Seite (test.schmalfilm-überspielen.de) am wirksamsten umzusetzten geht. Bitte nicht wundern über die Anmerkungen im Quellcode, das ist eine Übungsseite.


    Gruß Tommy

    Danke frür die Rückmeldung. Ab heute habe ich Schulferien. Jetzt kann ich mich erst mal richtig in die Problematik einlesen.

    Unabhängig davon: Falls Du etwas Zeit und Lust hast, ich zitiere mich mal selbst:

    Ich bin mir aber nicht sicher, ob ich die themenbezogene Dekoration (Perforation des Schmalfilms) "flexboxgerecht" implementiert habe.

    Zumindest funktioniert es rechts und links (gekacheltes Hintergrundbild in 2 zusätzlichen Divs), aber unten habe ich das einfach nicht hinbekommen, dass die Proportionen bei flexiblen viewports stimmen. Deswegen vorerst nur eine einfache Border.

    Vielleicht hat jemand eine Idee, wie man das besser machen könnte. Das Perforationsbild liegt im Image-Ordner. ( test.schmalfilm-überspielen.de falls ihr die "Baustelle" mal runter laden wollt) Oder vielleicht gibt es eine noch bessere (themenbezogene) Style-Idee.


    Evtl. was ganz ausgefallenes. Ist ja schließlich keine kommerzielle Site.

    Das gilt übrigens für Jeden im Forum, der ne gute Idee hat.:)


    Ich muss das mit dem Flex-container und den darin eigeschlossenen Flex-items noch mal genau nachlesen., insbesondere deren Interaktionen und Verhalten bei den verschiedenen Media-Queries. Möglicherweise liegt dort der Fehler in der "Baustelle".

    Und vorallem: Wie baue ich ein Fallback für die Flexbox?


    Übrigens: Wie ist Deine Meinung zu meiner Idee mit der doppelten Nav (siehe Beitrag #18). Sinnvoll:) oder Schnapsidee?:cursing:


    Gruß Tommy

    Kann ich das so verstehen: Wenn ich bei einer nav ul und li nicht gesondert stylen möchte, dann ist es völlig egal, von welcher Art von Tag die Links eingeschlossen werden. Ich muss dann nur noch mit dem umschließenden Div , p-Tag oder was auch immer umschließt - alle eingeschlossenen Links global (bezogen auf das umschließende Tag) gemeinsam stylen. Richtig? Gilt das allgemein oder nur für die Flexbox?:?:

    @ JR:

    MrMurphy macht das in dem Fall ein wenig anders, aber das ist auf keinen Fall falsch.


    Ich habe nicht gesagt, dass ich das für falsch halte. Ganz im Gegenteil: Ich bin begeistert, dass das so einfach funktioniert. Nur wollte ich wissen, wieso das ohne Deklaration von ul und li funktioniert.


    Zu der (etwas abschweifenden) Hintergrundgeschichte: Ich habe das blos geschrieben, weil in #5 geschrieben wurde

    Mal abgesehen davon, dass es überhaupt keine Zielgruppen gibt

    Es ging um Browserfixes für ältere Browser für die Zielgruppe Ü70.

    Zumindest bei älteren Dorfbewohnern hier im Ort ist das tatsächlich so, dass diese veraltete Technik und Software benutzen. Die sind das aus der DDR so gewohnt, dass man einmal Angeschafftes lange benutzt und erst ersetzt, wenn es nicht mehr zu reparieren ist. Offensichtlich war das früher so, dass die Dinge "für die Ewigkeit" gebaut wurden und tatsächlich "ewig" hielten. Große Weiterentwicklungen an einer einmal gekauften Sache gab es kaum, sagt Opa. Außer, wenn der Nutzen offensichtlich ist. Moderne Flachbildfernseher haben (fast) alle. Aber mit einem alten Computer kann man genauso Briefe und Mails schreiben bzw. Surfen, wie mit einem neuen. Deshalb kaufen sie sich lieber einen neuen Fernseher oder ein neues Auto, als einen neuen Computer, solange der alte noch läuft. Ist halt so (zumindest bei den meisten Älteren hier im Dorf):(


    Gruß Tommy

    Hi Gunni,

    danke für Deine Rückmeldung. Thema Sprungmarke nach oben: Das habe ich ja auf der alten Site eingesetzt. Die Idee war:


    Variante alt (mit Sprungmarke): 1.User klickt (oder wischt) nach oben, um dann im Nav noch mal zu klicken, um auf die nächste Unterseite zu kommen. Also 2 Mal klicken.


    Variante neu (mit Navi unten): 1.User ist am Ende der Seite und klickt OHNE Umweg SOFORT zur nächsten Seite. OHNE Zwischenschritt "Sprungmarke nach oben" und OHNE ggf. noch mal "Menü aufklappen"


    Du sparst dadurch einen Wisch und 2 Touch ein.


    Zum Thema Flexbox und Nav: Schau Dir mal den Quellcode von MrMurphy (Beitrag #5 in diesem Thread) an. Das Nav funktioniert, hat aber kein ul und li.


    Gruß Tommy

    Hallo Axel,


    versprochen ist versprochen (oder sollte es besser heißen: angedroht ist angedroht ...):evil:
    Egal, ich finde Deinen Vorschlag richtig gut, obwohl ich glaube, dass gestandene Profis dafür kaum Zeit und Lust haben werden. Opa ist das egal (der hat es nicht so mit dem net) und ich würde mich sehr freuen, von den "alten Hasen" etwas zu lernen.


    Mir geht es nicht darum, eine "superprofessionelle" Site zu gestalten, das Herantasten an diese (zumindest für mich jetzt noch) unglaublich komplexe Thematik und das Lernen des Handwerks ist für mich viel viel wichtiger.:!:


    Da ich leider Niemanden habe, den ich bei Problemen fragen oder mit dem ich Erfahrungen austauschen kann, bleibt mir nur die Netzgemeinde.


    Das "HTML-SEMINAR" fand ich hierfür von der Idee und vom Namen her interessant. So zumindest meine ursprüngliche Intension.


    Die Anregung von MrMurphy (#5) habe ich (nachdem ich das Prinzip FLEXBOX zumindest oberflächlich verstanden habe) zur Grundlage genommen, um die Site noch mal ganz neu zu bauen. Das flexible Testvideo funktioniert nun, nachdem ich mich noch mal mit der Thematik figure eingelesen hatte. Ich bin mir aber nicht sicher, ob ich die themenbezogene Dekoration (Perforation des Schmalfilms) "flexboxgerecht" implementiert habe. :?:


    Zumindest funktioniert es rechts und links (gekacheltes Hintergrundbild in 2 zusätzlichen Divs), aber unten habe ich das einfach nicht hinbekommen, dass die Proportionen bei flexiblen viewports stimmen. Deswegen vorerst nur eine einfache Border.


    Vielleicht hat jemand eine Idee, wie man das besser machen könnte. Das Perforationsbild liegt im Image-Ordner. ( test.schmalfilm-überspielen.de falls ihr die "Baustelle" mal runter laden wollt) Oder vielleicht gibt es eine noch bessere (themenbezogene) Style-Idee.

    Evtl. was ganz ausgefallenes. Ist ja schließlich keine kommerzielle Site. Opa verdient sein Geld beim TV.


    Übrigens: Das die nav 2x drin ist (oben und unten), und dann auch noch aufgeklappt, ist kein Fehler. Ich habe mir gedacht, dass der User dadurch einen Klick (oder Wisch) spart, um gleich weiter lesen zu können ohne erst nach oben scrollen und bei mobile aufklappen zu müssen.


    Für mich als "newbie" wäre aber auch eine kurze Erklärung für den Code wichtig, etwa so wie bei dieser Erklärung zum Thema figure:


    Beispiel:

    "Folgende Einstellungen sind wichtig:


    Zeile> max-width:90em;: Der body nimmt auf großen Monitoren eine maximale Größe von 90em ein, bei kleineren Viewports wird er entsprechend schmaler.

    Zeile> figure img {width:100%;}: damit die Bilder in einem schmaleren figure nicht überstehen, skalieren sie sich an die verfügbare Größe.


    Zeile> @media only screen and (max-width:800px): Wird der Bildschirm schmaler als 800px werden nur noch 2 Bilder nebeneinander angezeigt, bei weniger als 600px nur noch eins.


    Die Werte von 48%, bzw 96% ergeben sich aus den 100% Breite des body, von denen das padding von 1% (links und rechts) abgezogen wird.


    Zitat Ende


    Ich weiß, dass das für einen Profi total nervend sein muss, sowie für einen Professor für Nuklearphysik, der seinen Studenten das ABC erklären soll.


    Vielleicht noch mal etwas kurz zum Thema Zielgruppe und Browserfixes:


    Ich wohne hier in einem kleinen Dorf. Fast alle Jugendlichen, die mit der Schule fertig sind, sind nicht mehr hier. So kommt es, das wir sehr viele ältere Bewohner hier im Ort haben.


    Mittlerweile bin ich hier bissl als Computernerd "verschrien". Wenn Jemand ein Problem mit einem Computer hat, kommen die Leutchen erst mal zu mir. Oft sind es ganz einfache Sachen, wo ich tatsächlich helfen kann. Und ich mache das auch gern und selbstverständlich kostenlos, auch wenn manchmal ein Stückchen Kuchen oder so rausspringt.


    Dabei sehe ich aber auch, wie leichtsinnig viele sind. Unser Bäckermeister hat z.B. noch Win2000 auf seinem Rechner (ich sage jetzt bewusst nicht, wie unser Dorf heißt, sonst komme ich in den Backofen) :( und unser Fleischer nimmt als Schreibprogramm ein uraltes 16-Bit-Programm namens AMIPRO, ein früher Vorläufer von Word, was 14 Jahre älter ist als ich. Und er lässt sich einfach nicht überreden, zu modernisieren. Angeblich hat er "eine gefühlte Million" docs in diesem Format, die er nicht konvertieren möchte (oder kann). Außerdem kenne er das Programm sehr gut und es kann alles, was er braucht.


    Was soll man da noch sagen? Und Opa? Der ist ein super TV-Designer, hat sogar alte schwarz-weiß Filme aus dem 1.Weltkrieg nachträglich coloriert. Seinen privaten Rechner musste ich aber damals erst aus der Steinzeit ins 21.Jahrhundert bringen. Eben old-school.


    Aber bei der Schmalfilm-Site ist das eben genau die Altersgruppe, die ich (MrMurphy möge mir verzeihen:cursing:)

    in #7 als Zielgruppe bezeichnet habe.


    Daher denke ich, das die Browserfixes in diesem speziellen Fall doch wichtig sind.


    (@ Gunni:

    Zitat:Das mit den Browsern sehe ich genauso und die Exoten muss man m.e. ohnehin nicht glücklich machen. Deren Leidensdruck befördert das Durchführen eines Updates"

    Zitat Ende.


    Ich habe deshalb für alle Fälle eine Warnung implementiert (Ihr Browser ist veraltet...).

    Aber ein schlauer Mensch sagte mal: "Der Wurm muss nicht dem Angler schmecken, sondern dem Fisch." Ihr wisst, was ich meine...

    Und bei der "Zielgruppe" der Schmalfilm-Site trifft das haargenau zu (zumindest bei der Mehrheit)


    Jedoch einen Vorteil hat das fixen von Computerproblemchen in unserem Ort: Ich kann ihnen Opas Site zeigen und so Gestaltungsanregungen aus Rentnersicht (fast alle haben schon eine Brille) bekommen.


    So mögen fast alle lieber dicke schwarze Schrift auf weißen Hintergrund, den font-size nicht zu klein. Und sie mögen keine Sidebars und mehrspaltige Seiten. Achtung, um niemanden auf den Schlips zu treten: Das ist nicht repräsentativ sondern nur eine lokal begrenzte persönliche Augenblickseinschätzung. Es gibt auch erfreuliche Gegenbeispiele, siehe Computer Club 2. Leider ist das aber nicht die Mehrheit - denke ich jedenfalls. Vielleicht liege ich da auch falsch.


    Das hängt wohl mit den Lesegewohnheiten der alten Leutchen zusammen. Also habe ich alle Sidebars wieder entfernt und verschiedene Layoutversion mit ihnen an ihren eigenen Rechnern durchgespielt, und zwar mit vielen verschiedenen Rentner-Usern.


    Mit dem Web Developer kann man das ja sehr gut vor Ort machen. Auch das nunmehr einspaltige Layout habe ich x Mal verändert, bis es schließlich das (zugegeben extrem gewöhnungsbedürftige) Layout im Stil der Glamrock-Generation erhalten hat (zumindest auf der Landingpage)


    Nur ein paar passende Bilder fehlen noch. Leider kann ich nicht sehr gut malen, und das Urheberrecht im Internet für fremde Bilder ist (zumindest für mich) ein Minenfeld.

    Also sieht die (nicht responsive) alte Site noch so aus, wie sie eben aussieht.

    ( http://www.schmalfilm-überspielen.de )


    Mit allen Anfangsfehlern, Spaghetticodes usw.

    Validieren sollte man diese Site auf gar keinem Fall, sonst wird der Rechner blitzartig zur Supernova.:evil:


    Sobald ich aber die neue responsive Site fertig habe, wird die Originalsite relaunched.

    Übrigens: Als ich die Site für Opa online gestellt habe, lag diese im Googleranking irgendwo im 4-stelligen Bereich, und dort blieb sie auch fast 1 Jahr.:(


    Dann habe ich ein Buch geschenkt bekommen namens "Guerilla SEO", was ich super interessant fand. Und da hat mich dann der Ehrgeiz gepackt - und ich kann SEHR ehrgeizig sein, wenn mich ein Thema interessiert.

    Ich habe dann mich sehr intensiv mit dem Thema SEO beschäftigt,
    mich bei allen möglichen (nunmehr) seriösen Plattformen angemeldet (seobility, OnPage, sistrix, xovi) und voila, jetzt steht die site auf Platz 1 im Googleranking mit den Keywords SCHMALFILM und ÜBERSPIELEN , auf die ich optimiert habe. :saint:

    Sogar beim nicht geogetaggten Google (http://www.google.com/ncr)


    Im Nachhinein ist mir dann auch klar geworden, das der Umlaut in überspielen keine so gute Idee war. Aber das ist nun mal nicht mehr zu ändern, auch wenn das mit den canonicals und der 301 ganz schön ätzend ist.


    Also, ich freue mich auf Eure Feedbacks.


    Viele Grüße von Tommy


    P.S. Kann mir jemand auf die Schnelle erklären, wieso bei der Flexbox bei der nav kein ul und li verwendet wird und stattdessen nur die Links in ein div eingeschlossen werden? :?:

    Hi Gunni,


    ich hab das schon so (positiv) verstanden, wie Du das gemeint hast.


    Axel: Ich schreibe später was dazu, versprochen.


    Ich lese mich aber erst einmal in die Flexbox ein. Völlig neuer stuff für mich. Ich habe da blos das mit den Achsen noch nicht so begriffen, kriege ich aber hin. Da ich aber alles ganz genau wissen will, kann das bissl dauern. Ich fange gerade erst an. Danke für Eure Unterstützung.


    Gruß Tommy

    Hall MrMurphy,


    Zitat:

    Mal abgesehen davon, dass es überhaupt keine Zielgruppen gibt:


    Wenn ich so
    einen Unsinn lese kriege ich einen dicken Hals. Das ist schlicht eine
    Falschinformation. Grade die ältere Generation hat das Geld und die Lust sich
    aktuelle Geräte zu kaufen.

    Zitat Ende.


    Das stimmt so nicht. Die Zielgruppe, die mit diesem Thema angesprochen werden soll, sind

    Leute im Alter über 70 Jahre. Genau die Seniorengeneration, die in den 50ern und 60ern in ihrer Jugend mit Schmalfilmkameras gefilmt haben, jedoch keinen Ratterprojektor mehr haben, um die alten Filmrollen aus den Nachkriegszeiten sich anzuschauen. Natürlich hat die

    ältere Generation das Geld und die Lust sich aktuelle Geräte zu kaufen. Fast jeder Rentner hat heute einen DVD-Player und Flatscreen. Aber für den Inhalt der alten Filmrollen interessieren sich nun mal in der Regel nur die Leute, welche die damals sehr teuren Filme auch gedreht haben und auf diesen auch jung und schön zu sehen sind. Meistens geht es den alten Leutchen darum, Verwande und Bekannte noch einmal zusehen, welche schon lange verstorben sind. Das ist mit Sicherheit kein Thema für meine Generation. Das wäre ungefähr so, als würdest Du viel Geld für einen Film ausgeben, auf dem wildfremde Menschen stundenlang in der Ostsee planschen.


    Für die Zielgruppe Senioren ist das aber etwas ganz anderes. Bei denen werden Erinnerungen und Assoziationen durch diese Aufnahmen erweckt, die den alten Leutchen eine Menge Freude bereiten.


    Da ich die Site ja für meinen Opa mache, weiss ich auch von ihm, dass tatsächlich fast ausschließlich nur Rentner das Angebot zur 8mm Film Überspielung auf DVD nutzen. Also kann man in diesem Fall tatsächlich von einer Zielgruppe (Ü70) sprechen.


    Daher verstehe ich Deinen Ausraster nicht.

    "Mal abgesehen davon, dass es überhaupt keine Zielgruppen gibt: Wenn ich so
    einen Unsinn lese kriege ich einen dicken Hals. :cursing:Das ist schlicht eine Falschinformation."


    Genau das ist es eben nicht.:!:


    Zitat:

    "Seltsamerweise kommt diese Falschinfo immer von Personen, die sich
    offensichtlich vor aktuellen HTML-/CSS-Entwicklungen drücken wollen, auch wenn
    diese bereits seit Jahren problemlos verwendet werden können."

    Zitat Ende.


    Ich bin gerade mal 15 und beschäftige mich seit reichlich 3 Jahren hobbymäßig mit dem Bau von Internetseiten, und das neben der Schule. Glaubst Du wirklich, ich will mich vor der aktuellen HTML-/CSS-Entwicklung drücken?


    ...auch wenn

    diese bereits seit Jahren problemlos verwendet werden können."


    Vor Jahren habe ich gerade mal Lesen gelernt.


    Eigentlich schade,:( Dein Ausraster. Dein Script hat mir eine Menge Anregungen gegeben.


    Viele Grüße von Tommy

    Hallo MrMurphy, hi Gunni,


    danke erst mal für Eure Rückmeldungen.

    @ Gunni:

    natürlich hast Du Recht mit "kommerziell sollte man an ne Agentur geben".

    Ich bin aber erst 15 Jahre alt und werde ganz bestimmt keine Konkurrenz zu einer Werbeagentur sein, zumal ich gerade wieder einmal feststelle, dass ich noch ne Menge lernen muss. Vielleicht werde ich in ein paar Jahren dazu in der Lage.


    MrMurphy

    vielen Dank für Deine Mühe. Jetzt muss ich mich erst einmal in die Thematik Flexbox einlesen. Das ist für mich ein völlig neues Thema.

    Was mir aufgefallen ist: Die Beispielsite ist ganz schön abhängig vom Browser. Bei älteren Browsern, egal ob IE, Firefox oder Opera bleibt der Tablettstyle einspaltig, während bei neueren Browsern der geile 2spaltige Style angezeigt wird. Da die Zielgruppe jedoch die Opa-Generation ist, gehe ich mal davon aus, das eine große Anzahl der pot. User noch ältere Browser im Einsatz haben. Frage: Könntest Du eine Korrektur für IE ab 7, (viele Opas haben leichtsinnigerweise noch XP) und die anderen "Opa-Browser" für diese Variante Flexbox einfügen?

    Als Editor verwende ich Dreamweaver CS6 (Version 12.0 Build 5867 - hab leider kein Geld für CC). Dort wird der Desktop-Style gar nicht angezeigt, weder im Entwurf noch in der Live-Ansicht. Nur der mobile-style. Da Du ja das CSS in den HTML-Style eingepflegt hast, kann es an einer fehlenden CSS nicht liegen. Ich glaube, das hat etwas mit den browsereigenen CSS-Styles zu tun. Ich habe mal gelesen, dass man auf der anzuzeigenden Site das browsereigene CSS Browser resetten kann, um dann einheitlich zu stylen. Geht das auch mit der Flexbox?


    So, jetzt muss ich erst einmal was für die Schule machen (nerv!). Ich bedanke mich für Eure Hilfe und würde mich freuen, wenn das Browserproblem noch gefixt werden könnte.


    Viele Grüße

    Tommy

    Hi djtheke, hi Taucherglocke,


    danke für Eure Rückmeldungen. Hat zwar etwas gedauert mit meinem Feedback, aber ich musste erst einmal die ganzen Schulprüfungen hinter mich bringen.


    @ djtheke: Das ist keine kommerzielle Seite. Dahinter steckt auch keine Firma sondern eine Interessengemeinschaft von Fernsehleuten, die sich der bestmöglichen Restauration von alten analogen Filmen zum Hobby gemacht haben. Allerdings mit einer Technik im Rücken, die manch eine kommerzielle Digitalisierungsfirma vor Neid erblassen lassen würde. Die haben halt ein hochmodernes Fernsehstudio zur Verfügung und jahrzehntelange Erfahrung auf dem Buckel. Und jede Menge Zeit während der nächtlichen Sendebereitschaft. Opa ist der "Anführer der Bande" aber leider auch total "old school". Null Ahnung von HTML und co.

    Hat nicht einmal ein Smartphone, nur ein "dummes Handy".

    Deshalb habe ich ihm damals zum Geburtstag die Site geschenkt. Gleichzeitig war (und ist) das für mich ein schönes Übungsprojekt.


    Mittlerweile habe ich mich - weil auch die Lehrer in der Schule von dieser Materie Welten entfernt sind - autodidaktisch (also nur aus dem Web) ganz schön in die Materie hinein gekniet und (hoffe ich) eine ganze Menge dazu gelernt. Danke Taucherglocke für Deinen Hinweis auf "Little Boxes". Ich habe die ganze Geschichte von Anfang bis Ende nachgebaut und auch einiges dazu gelernt. Ich habe auch dem Peter Müller eine Mail geschickt, leider hat er nicht geantwortet.


    Wie ich ja schon angedeutet habe, möchte ich die Site responsiv machen. Leider habe ich bis jetzt noch keine funktionierende Lösung für das Hover-Problem (siehe #1) gefunden.


    Daher habe ich darauf ganz verzichtet und angefangen, die Site von grundauf neu zu bauen. Das Grundgerüst steht auf test.schmalfilm-überspielen.de (Stand 19.6.17)


    Jetzt habe ich aber ein neues Problem, an dem ich schon seit Tagen "forsche" und einfach nicht hinbekomme: Die Navigation verhält sich einfach nicht richtig proportional zur Größe des Viewports, obwohl ich durchgängig relative und gleiche Einheiten verwende.


    Die Nav ist links gefloatet, aber ab einer Browserbreite größer 960px verhält sich die horizontale Breite nicht mehr proportional. Zwar könnte ich mit einem Media Querie die Breite begrenzen, dass sieht aber bei hohen Auflösungen doof aus. (siehe main.css)


    Frage 1: Woran liegt das asymmetrische Verhalten der nav ? (genau genommen: nav a ) Sehr gut ist das im Footer zu sehen. Dort habe ich 2 navs mit gleichem Style aber unterschiedlicher Anzahl der li übereinander gestellt. Ich finde einfach keine Erklärung.


    Frage 2: Wenn das o.g. Problem schon nicht in Griff zu bekommen ist: Kann man die nav (nur im Media Querie über 768 pix) irgendwie zentrieren, sodass durch die Zentrierung das Problem obsolet wird?


    Über eine Antwort würde ich mich sehr freuen.


    Viele Grüße von Tommy


    Hi,ich bin Tommy und neu hier, bin gerade 14 geworden und stehe noch ziemlich am Anfang.
    Ich habe für meinen Opa eine Seite gebaut http://schmalfilm-überspielen.de , Opa hat den gesamten Content geschrieben, ich habe die Seite gemacht.


    Mir ist klar, dass die Site noch extrem einfach gestrickt ist und noch viel gemacht werden muss, es ist halt mein erstes online gestelltes Übungsprojekt, und Opa zahlt den Provider.


    Jetzt möchte ich die Site responsive umgestalten und habe das Problem, das natürlich das hover bei den Untermenüs der Nav ohne Maus bei Touchgeräten nicht funktionieren kann. Aus Platzgründen möchte ich jedoch nicht auf die Untermenüs verzichten.


    Im Web habe ich dafür eine scheinbare Lösung gefunden, leider habe ich noch ein Problem mit der Übergabe der Parameter.


    Der HTML Code lautet: <script>document.addEventListener("touchstart", function(){}, true);</script>


    der CSS-Code dazu:
    element:hover, element:active { CSS-Eigenschaften; -webkit-user-select: none; -webkit-touch-callout: none}


    Ich habe den CSS-Code in die CSS-Datei und den HTML-Code erst einmal testweise in eine unwichtige Unterseite im Footer eingebunden (Links), bin mir jetzt aber nicht im Klaren, wie ich die Parameter einbinden und spezifizieren muss.
    Es wäre schön, wenn mir wer helfen könnte, denn bisher klappt es leider nicht. :(
    Der Quellcode (nur Unterseite Links) ist ja einsehbar.


    Denkbar wäre folgende Lösung: Erste Berührung: Es offnet sich das Untermenü des Listenelementes der Nav, so als wäre die Maus drüber.
    Zweiter Touch auf einen Untermenüpunkt öffnet dann die entsprechende Zielseite.


    Es wäre schön, wenn mir wer helfen könnte. Und vielleicht auch erklären könnte.


    Vielen Dank an die Profies, Tommy