Gå til innhold

agm

Medlemmer
  • Innlegg

    295
  • Ble med

  • Besøkte siden sist

Innlegg skrevet av agm

  1. Har klippet ut en kodebit fra et prosjekt. Her brukes bare CSS, men jeg tror den dekker ditt behov. Kort sagt er trikset å sette box-sizing:border-box. Det endrer box-modellen, og setter padding på innsiden av angitt høyde/bredde. Da kan du kombinere % og px ved å sette f.eks. en høyde i prosent og en padding i piksler.

     

    Ta en titt:

    http://jsfiddle.net/NkW6u/

  2. Å, forresten: Det stemmer med hidden og unhidden til display:block som du sier. Jeg gjorde dette for å bytte frem og tilbake for å sammenligne, men landet til slutt på at det ikke var nødvendig. (og kom ikke på å redigere posten) Skal fjerne funksjonen helt neste gang jeg setter meg ned med nettsiden.

     

    Skjønner! :) Når jeg er ferdig med et utkast pleier jeg å bygge opp siden fra bunnen - da ser man ofte små unødvendige funksjoner og søppel som ligger igjen her og der :+)

     

    Er dette for å skille CSS og HTML mest mulig? Har ikke tenkt over det før, prøvde bare å ha minst mulig tekst i style sheeten.

     

    Ja, det stemmer!

     

    Det er ikke en absolutt regel, men du kan anse det som en god praksis. Noen ganger er inline stil det enkleste, men i prinsippet skal man kunne endre utseendet på en nettside 100% uten å røre HTML-filene.

    • Liker 1
  3. Heisann Benny

     

    Layout etc:

    - Lettlest tekst, store bilder, tydelige overskrifter.

    - Litt traust og kjedelig, men blåfargene hjelper litt her.

    - Kanskje du kan sette en ramme rundt bildene? img {border:1px solid #444} eller noe sånt

    - Hva med en liste / innholdsfortegnelse i toppen?

     

    Javascript-funksjonen:

    - Denne får jeg ikke til å fungere. (Både .hidden og .unhidden står til display:block)

    - Uansett ville jeg fjernet denne. Den er ikke nødvendig i mine øyne.

     

    Kategorier

    - Jeg synes det ser greit ut å ha alt på samme side, men du kan med fordel legge inn tydeligere skiller mellom kategoriene. Større avstand, en kantlinje, større overskrift...?

     

    Mangler

    - Jeg liker å vite hvem jeg har med å gjøre. Hva med en "om meg"-side?

    - Tittelen på siden din er "Farming Simulator mods", men jeg regner med det finnes flere sider som tilbyr dette. Hva med en mer unik tittel som gjelder kun for din side? Som "Benjamins Farming Mods" eller noe i den retningen?

    - Oversiktlig HTML, men i bunnen har du lagt inn style="font-size:0.8em;text-align:center". Dette bør angis i stilsettet.

    • Liker 1
  4. Det er nok heller localstorage eller appcache som er tingen.

    Har ikke sett mye på det selv enda, men her er noen bokmerker jeg har lagret meg:

     

    http://diveintohtml5.info/storage.html

    http://coding.smashi...-how-to-use-it/

    http://www.thomashar...orage-on-a-form

    http://www.html5rock...eatures/storage

     

    Edit: Og denne: http://www.html5rocks.com/en/tutorials/appcache/beginner/

  5. Det er garantert ulemper med gratishostene.

     

    Ofte trege servere. Greit nok at du har ubegrenset båndbredde, men det hjelper lite når du må vente leeenge på kontakt med databasen.

     

    Ofte dårlige rutiner for backup. De store norske er veldig gode her i forhold til billige utenlandske tjenester.

     

    Jeg føler jeg har vært lenge i gamet, men fra tid til annen er det ting og tang jeg trenger hjelp til, innstillinger jeg ikke har tilgang til å endre på osv. Da er det greit med en kundeservice som svarer før det har gått 2 uker. Igjen - her er de store norske ofte upåklagelige.

     

    Mange av disse gratisserverne brukes ofte til spam, skitten reklame, tvilsom internettaktivitet mm. Er du da heldig, havner du på en server som er svartelistet.

     

    Men for all del. Kanskje gresset er grønnere for din del...

  6. 1. Du kan åpne Web Inspector ved å trykke ⌥ + ⌘ + i (Mac) eller Ctrl + Alt + i (Win).

    Her vil du se kildekoden, men kan ikke kopiere herfra.

     

    2. Velg fanen Ressurser / Resources.

     

    3. Til venstre ligger det nå et mappetre. Her ligger alt av filer - HTML, CSS, JS osv.

     

    4. Trykk den du ønsker for å se kilden, marker og kopier.

     

    Håper du fikk berget det du trengte!

  7. Ja, du kan utelate Html, Head og Body. Det vil fungere, og har vært gyldig siden HTML2. Alt standarden krever er at du definerer Doctype og angir Title.

     

    <!DOCTYPE html>
    <title>Hei</title>
    <p>Dette vil validere!</p>

     

    Men jeg liker å kjøre det gode gamle løpet av flere grunner:

     

    Nettlesere, søkemotorer og skjermlesere lurer ofte på hvilket språk siden er på. Dette angir du lettest med <html lang="språk">, og da er det naturlig å ihvertfall ha med HTML.

     

    Mange ganger trenger jeg style hooks når jeg setter opp en CSS layout. Istedet for å legge inn wrapper divs, pleier jeg da å style HTML- og BODY-taggene. Så da vil jeg ihverfall ha med BODY også.

     

    Nettleseren vil generere HEAD og BODY-elementer uansett, og sorterer metadata og innhold slik den synes det er fornuftig. (Dette ser du i DOMen om du åpner Chrome Dev Tools / Firebug etc.) Da vil jeg heller sortere dette selv.

     

    Det er gammel vane. I tillegg synes det ser ryddig og oversiktlig ut, og det gjør de jeg jobber med også.

     

    Og sist men ikke minst vet jeg at siden da fungerer som den skal. Jeg vet ikke hvordan søkemotorer, skjermlesere eller Chrome anno 2020 vil tolke siden om jeg fjerner dem. (If it works - don't fix it?)

     

    Men for all del, jeg har spurt meg det samme spørsmålet. Jeg tror ikke du vil lide noen smertefull død, og blir heller ikke overrasket om vi ser flere og flere nettsider med alternative oppsett fremover.

     

    Go for it, og se hva som skjer, men selv holder jeg meg til det gamle :)

    • Liker 3
×
×
  • Opprett ny...