Vraag & Antwoord

Webdesign (HTML, CSS, Flash)

[sitecheck] www.ckv1.net

Anoniem
None
17 antwoorden
  • http://www.ckv1.net/index.php

    Ik denk dat het gros van jullie het design niet mooi zal vinden maar dat was niet mijn beslising maar van degene waarvoor ik het maak. (Net zoals dat aapje :P )

    Opmerking: Kleurkiezer werkt niet onder andere browsers dan IE, omdat die allemaal geen PHP bestand als CSS bestand accepteren dus dan laad hij gewoon main.css ipv main.php als CSS file. :wink:

    Het is mss niet echt een site check qwa lay-out maar meer of jullie tips ofzo hebben hoe de HTML code beter kan. :wink:
  • "Jammer genoeg voldoet je browser niet aan de eisen…
    De kleurenkiezer is alleen beschikbaar voor Internet Explorer"

    Hij werkt anders heel aardig in Firefox. Verder vind ik nogal een loze kreet, het is jouw taak te zorgen dat het werkt, niet die van de bezoeker.

    Waarom een excel sheet op een website? Of een pdf?
  • [quote:48f48edfd3="gerben"] "Jammer genoeg voldoet je browser niet aan de eisen…
    De kleurenkiezer is alleen beschikbaar voor Internet Explorer"

    Hij werkt anders heel aardig in Firefox. Verder vind ik nogal een loze kreet, het is jouw taak te zorgen dat het werkt, niet die van de bezoeker.[/quote:48f48edfd3]Als het een 'beperking' is van FF dat hij gewoon weigert om een CSS in PHP formaat in te laden is dat toch niet mijn schuld? Ja ik zou natuurlijk dan de hele stylesheet in de hoofdpagina kunnen zetten… maar dan word hij wel heel groot…
    [quote:48f48edfd3="gerben"]Waarom een excel sheet op een website? Of een pdf?[/quote:48f48edfd3]PDF bestand is omdat dat van een extern bedrijf is en dus niet onder mijn 'ding' valt.
    En die Exel word vanaf volgend schooljaar ook een HTML, deze site word pas actief vanaf volgend schooljaar. De Exel is het rooster van het huidige schooljaar (wat dus bijna voorbij is)
  • [b:6f84a88bab]Menu[/b:6f84a88bab]
    Het menu is regelrechte <div> soep. Dit is niet de bedoeling van semantische HTML. Je gaat nu alsnog een slecht overzichtelijke code krijgen en dan kun je net zo goed een tabel gebruiken :)

    Voorbeeld
    [code:1:6f84a88bab]
    <div class="submenu" id="sub2">
    <b>Kennis van kunst en cultuur:</b><br>

    • <a href="index.php?page=B1">B1 Themamiddagen</a><br>
    • <a href="index.php?page=B2">B2 Inleidingen</a><br>
    • <a href="index.php?page=B3">B3 School-<br> voorstellingen</a>
    </div>
    [/code:1:6f84a88bab]
    Op deze manier ga je voorbij aan het gebruik van CSS. Dit soort menu's kun je prima doen met een <ul> en <li> Een goed voorbeeld van zo'n menu is een Suckerfish

    Een goede tip om te checken of je site qua CSS goed technisch opgebouwd is door in Firefox de web-developer toolbar te gebruiken en daarmee je stylesheet uit te schakelen (ctrl+shift+s). Is je site dan nog leesbaar? snap je dan nog wat er bedoelt wordt met de site?

    In jouw geval is dat dus niet zo. Alleen al het feit dat je menu dan naar beneden zakt is daar een voorbeeld van. Een andere tip is, navigeer eens naar je site met een text-browser als bijvoorbeeld lynx.

    Ik begrijp dat deze opmerkingen niet van toepassing zijn op een ontwerper die alleen vraag om de layout van z'n site. Ik bedoel: de site werkt hier in zowel IE als FF, maar je vraagt expliciet om commentaar op je HTML code.

    [b:6f84a88bab]HTML code[/b:6f84a88bab]
    Je gebruikt een CSS om een gedeelte van je site op te maken, maar toch vind ik in de source dit soort dingen terug
    [code:1:6f84a88bab]
    <center>
    <font face="Arial" size="4" color="#FFCC00"><b>Waar ben ik eigenlijk mee bezig?</b></font>
    </center>
    [/code:1:6f84a88bab]
    Nu doe je dus 2 dingen door elkaar heen. Gebruik dan enkel CSS, dat is veel makkelijker zoals ik waarschijnlijk niet uit hoef te leggen

    [b:6f84a88bab]Algemeen[/b:6f84a88bab]
    Qua algehele layout vraag ik me af wat het nut is van de zijbalk.
    Ik doel dan op het Domein 1 …verhaal

    Over die stijlkiezer…ik zou ervoor kiezen om POST variablelen te gruiken IPV alles in de URL te stoppen. Gebruik eventueel een SESSION of een COOKIE om deze waardes op te slaan voor de gebruiker. Nu krijg je URL met de opmaak erin….
  • Ik ga aan al je punten wat doen :)

    Dat met die kleurkiezer heb ik (tijdelijk) zo gedaan zodat ik andere mensen (met gevoel voor kleur, wat ik dus duidelijk ontbreek… wat je wel kan zien aan de standaard kleuren) een passend kleuren schema kan laten maken en dat ze alleen even de link hoeven te sturen zodat ik die zo kan toevoegen in dat afrol menutje. En btw… ik sla ze ook op in een cookie, zodra je een kleur kiest maakt hij dus die lange link aan met een extra waarde " &cookie=1 " erbij, het script is dus zo ingesteld dat zodra cookie 1 is hij de waardes uit de URL opslaat in cookies en de mensen doorstuurd naar de URL waar " &cookie=1 " uit weg gelaten is zodat ze me wel de url kunne sturen maar je geen oneindige loop krijgt. :wink:

    Dat van die linker balk… Ja ik heb eigelijk niet veel keuze, moet van degene waarvoor ik het maak. (Dat is dus de persoon die CKV bij ons op school regelt) Hij denkt ermee te bereiken dat mensen ook nadenken bij de activiteiten die ze doen.. ikzelf twijfelde daar ook aan, aangezien ik (als ik de site niet maakte) ook niet zou kijken voor extra info. (Ik zou zowieso niet kijken, waar het ook stond.. en met mij vele andere :wink: )

    Aan die DIV dingen ga ik werken, had zo gedaan om makkelijk de verschillende kopjes/teksten/links te kunnen zette in CSS bestand. Maar dat kan idd makkelijk samengevoegd worden in 1 DIV :wink:

    Soms staat er idd nog <font> e.d. in, dit is omdat ik in het script dit staat:
    <font face="Arial" size="4" color="
  • Die styleswitcher staat uitgelegd op A List Apart.. Ze hebben een javascript-versie en een php-versie. Dan weet je in ieder geval dat het in IE/Win en FF werkt. Bovendien kun je dan al die <font color=$variable> weghalen, want voor een andere stijl laad je gewoon een ander stylesheet.
    (Overigens werkt die styleswitcher van jou wel in mijn FF.)

    Ik lees ook het volgende op die site:[quote:a35027f9b7]Als een activiteit VOL is, wordt dat dezelfde dag veranderd. Je kunt er net tussenin gevallen zijn.

    Maar het kan ook zijn dat je browser niet ingesteld staat op ‘pagina’s verversen bij elk bezoek’. In dat geval zie je dus de pagina van een eerder bezoek, die jouw computer opgeslagen heeft in zijn geheugen.

    Die instelling kun je wijzigen[/quote:a35027f9b7]Valt dat niet op te lossen door als sitebouwer ervoor te zorgen dat een pagina simpelweg niet in de cache wordt opgenomen, of met een expire erop? Heb ff gezocht, ik kwam bijv. op http://wdvl.com/Internet/Cache/ , misschien heb je daar wat aan.

    En ik zie ook in de FAQ dat bij mensen Outlook Express wordt opgestart, door een of andere mailto-link. Misschien kun je die mailto dan vervangen door een e-mailformulier? Idem bij 'Contact de webmaster'.
  • [quote:6ed4aadcb7="boelieboelie"]Die styleswitcher staat uitgelegd op A List Apart.. Ze hebben een javascript-versie en een php-versie. Dan weet je in ieder geval dat het in IE/Win en FF werkt. Bovendien kun je dan al die <font color=$variable> weghalen, want voor een andere stijl laad je gewoon een ander stylesheet.
    (Overigens werkt die styleswitcher van jou wel in mijn FF.)[/quote:6ed4aadcb7]Ik ga het lezen… toch nog een hele zomervakantie voor dat hij echt moet draaien.

    EDIT: Wat zij doen is wel iets anders dan wat ik doe.. zij veranderen gewoon de complete stylsheet, wat ik doe is gewoon variabelen aan de stylesheet mee geven zoals je dat bij andere pagina's ook zou doen, en dat die die dan gebruikt ipv de 'standaard'. Dit geeft iets meer vrijheid dan een stel standaard stijlen die je kan kiezen… de manier die ik gebruik maakt alle combo's mogelijk… Maar kan ook komen omdat ik nog niet alles gelezen heb van die site :wink:

    [quote:6ed4aadcb7="boelieboelie"]Ik lees ook het volgende op die site:[quote:6ed4aadcb7]Als een activiteit VOL is, wordt dat dezelfde dag veranderd. Je kunt er net tussenin gevallen zijn.
    Maar het kan ook zijn dat je browser niet ingesteld staat op ‘pagina’s verversen bij elk bezoek’. In dat geval zie je dus de pagina van een eerder bezoek, die jouw computer opgeslagen heeft in zijn geheugen.
    Die instelling kun je wijzigen[/quote:6ed4aadcb7]Valt dat niet op te lossen door als sitebouwer ervoor te zorgen dat een pagina simpelweg niet in de cache wordt opgenomen, of met een expire erop? Heb ff gezocht, ik kwam bijv. op http://wdvl.com/Internet/Cache/ , misschien heb je daar wat aan

    En ik zie ook in de FAQ dat bij mensen Outlook Express wordt opgestart, door een of andere mailto-link. Misschien kun je die mailto dan vervangen door een e-mailformulier? Idem bij 'Contact de webmaster'.[/quote:6ed4aadcb7]Dit is de FAQ van de 'oude' site, dat was nog een complete HTML site… Lacht u mee? http://members.home.nl/ckv1/ (bekijk vooral de bron… echt een giller :lol: :P )
    Daar moesten mensen nog opgeven door middel van mailtjes naar de persoon die bij ons CKV doet op school. Oftwel die man had een mailbox diue bijna ontplofte. Daarom (en om de VERSCHRIKKELIJKE code van het origineel) heb ik aangeboden een totaal nieuwe site met PHP/MySQL te maken. Nu hebben alle leerlingen een account op de site en kunne zich dan via dat account opgeven voor activiteiten. Dus voor die man geen honderden mails per dag meer en een makkelijker systeem voor leelringen omdat ze meteen zien hoe vol iets zit. (systeem werkt wel wat moeilijker dan ik zo uitleg hoor, ik ben zelf ook 1 van die types die probeert zon 'onbeheerde' site onderuit te halen.
    En aangezien door gebruik van PHP word de site sowieso niet meer gecached dus dat probleem is ook weg.
    Zal ik als ik thuis ben eens eruit halen.
    En dan flans ik voor die knop 'Mail' ook wel een contact-form in elkaar. Voor mensen die ingelogd zijn kregen ze al een contact-form maar de niet ingelogde ben ik dus vergeten :P
  • [quote:af81de80d4]EDIT: Wat zij doen is wel iets anders dan wat ik doe.. zij veranderen gewoon de complete stylsheet, wat ik doe is gewoon variabelen aan de stylesheet mee geven zoals je dat bij andere pagina's ook zou doen, en dat die die dan gebruikt ipv de 'standaard'. Dit geeft iets meer vrijheid dan een stel standaard stijlen die je kan kiezen… de manier die ik gebruik maakt alle combo's mogelijk… Maar kan ook komen omdat ik nog niet alles gelezen heb van die site[/quote:af81de80d4]

    Imho is dat ook de enige en juiste manier om dit te doen. Wanneer je jouw manier gebruikt, die enkel werkt in IE, dan is dat niet de juiste manier.

    Persoonlijk zou ik een aantal standaard CSS files schrijven, met standaard kleuren en die laten parsen door je PHP code. iets van
    [code:1:af81de80d4]
    <link rel="stylesheet" href="$keuze" type="text/css" media="all">
    [/code:1:af81de80d4]
    Eventueel kun je de gebruiker een extended CSS file laten maken die hij zelf op een webspace zet en linkt in z'n eigen profiel.

    De methode die je nu hebt gekozen is niet handig, om alleen al te zwijgen van dat je alle variabeles in een URL giet, Het feit dat je dan kunt linken naar een aparte kleur vind ik niet een dusdanig voordeel. Het nadeel van een onhandige URL, zonder enige logica, vind ik dan vele malen groter.

    Ik vraag me overigens af hoeveel mensen werkelijk gebruik maken van de mogelijkheid om je kleuren helemaal te tunen.

    Ik sluit me bij gerben aan dat je een manier moet verzinnen die zowel in IE als in FF (en de rest) werkt, of helemaal geen manier :) Browserchecks moeten eigenlijk vermeden worden.

    PS. heb je nu nog steeds voor iedere student een aparte tabel in je DB gezet?
  • Ik kan dat van dat per profiel zelf CSS maken wel doen.. maar het is een school-site waar zon 500 leerlingen gebruik van moeten maken. Zoiets zou gewoon 'TE' zijn, de persoon waarvoor ik het maak vond dat kleuren aanpassen al wel ver gaan.

    En op dit (sub)forum weten wij allemaal wel hoe we onze CSS moeten schrijven… maar hoe leg je dat in vredes naam uit aan een meisje die niet meer met de PC kan dan MSNen? Onmogelijke zaak :wink: :P

    En of er veel mensen gebruik van zullen maken? Ik denk het wel eigelijk… toen deze lay-out af was en ik vroeg om commentaar (via mail) kreeg ik 23 mailtjes over de kleuren en 1tje over een echte fout… En de mensen die ik heb laten testen waren er erg enthosiast over. En veel mensen vinden bijvoorbeeld 1 van de kleuren niet mooi, die kunnen ze dan zo even aanpassen. :wink:

    En dan de opmerking: Als het niet voor andere dan IE werkt, dan maar niet… ben ik het niet mee eens. Buiten dat ik ZEKER weet dat maar 10 van de 500 mensen FF gebruiken als hun standaardbrowser weet ik zeker dat ik zo heel veel gezeur oplos van mensen die de kleuren niet mooi vinden (die, zoals ik al zei, er veel van zijn).

    Ik ga vanavond eens aan dat UL/LI menu werken… dat word wat om te veranderen :wink: :P
  • [quote:11956dfbf2="Safihre"]

    Ik ga vanavond eens aan dat UL/LI menu werken… dat word wat om te veranderen :wink: :P[/quote:11956dfbf2]
    Waarom zou je dat veranderen als je toch ervan uitgaat dat mensen alleen IE gebruiken? is dan ook verspilde moeite. Het werkt nu toch?
  • Ja maar van de kleur kiezer is het geen prioriteit dat het niet (goed) werkt onder andere dan IE browsers. Van dat menu toch best wel :wink:
  • Toevallig kwam ik een artikel tegen over customized styleswitchen…
    www.mcu.org.uk/articles/styleswitcher.php (zie ook het voorbeeld.)

    Is denk ik meer in de richting die jij bedoelt, i.p.v. switchen tussen enkele voorgebakken stylesheets zoals in de door mij aangehaalde artikelen van ALA wordt beschreven.
  • [quote:11ff9caee9="Safihre"]
    Opmerking: Kleurkiezer werkt niet onder andere browsers dan IE, omdat die allemaal geen PHP bestand als CSS bestand accepteren dus dan laad hij gewoon main.css ipv main.php als CSS file. :wink:
    [/quote:11ff9caee9]
    Onzin. Als je dit bovenin je php script zet, dan parst de server het bestand al als css document:
    [code:1:11ff9caee9]header ("Content-type: text/css");[/code:1:11ff9caee9]
    Andere browsers hebben hier ook geen moeite mee. Die accepteren de pagina gewoon als css document.
    Dit kun je trouwens ook doen voor php-gegenereerde js bestanden. Daar zet je gewoon
    [code:1:11ff9caee9]header('Content-type: application/x-javascript'); [/code:1:11ff9caee9] in als eerste regel.
  • [quote:c4e4be1a11="Safihre"]Ik kan dat van dat per profiel zelf CSS maken wel doen.. maar het is een school-site waar zon 500 leerlingen gebruik van moeten maken. Zoiets zou gewoon 'TE' zijn, de persoon waarvoor ik het maak vond dat kleuren aanpassen al wel ver gaan.
    [/quote:c4e4be1a11]
    Je slaat de profielen op in een database? Sla daar dan ook de gekozen kleuren in op, en haal deze dan vervolgens in je php stylesheet script weer op zodra de gebruiker inlogt.
  • [quote:a18005f26c="meneer_ed"]Onzin. Als je dit bovenin je php script zet, dan parst de server het bestand al als css document:
    [code:1:a18005f26c]header ("Content-type: text/css");[/code:1:a18005f26c]
    Andere browsers hebben hier ook geen moeite mee. Die accepteren de pagina gewoon als css document.[/quote:a18005f26c]Dank :P Nu werkt het! Nog niet 100% maar wel goed zoals het hoort :D
  • Graag gedaan 8)
  • maar zelfs die header (wel beter natuurlijk) hoeft niet.

    <link href="css.php" type="text/css" />

    werkt gewoon al bij mij in ff…

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.

Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord