Kom ihåg mig?
Home Menu

Menu


Skeptisk till ny programmerare...

 
Ämnesverktyg Visningsalternativ
Oläst 2012-02-13, 03:41 #1
aDonis aDonis är inte uppkopplad
Mycket flitig postare
 
Reg.datum: May 2008
Inlägg: 975
aDonis aDonis är inte uppkopplad
Mycket flitig postare
 
Reg.datum: May 2008
Inlägg: 975
Standard Skeptisk till ny programmerare...

Tjena,

Kan någon kolla in CSSen på www.socialfrihet.se och se om allt verkligen står rätt till där? När jag kollar i style.css filen så blir jag helt förvirrad men jag kan å andra sidan ytterst lite programmering, men har aldrig sett något liknande. Tycker det ser stökigt ut och jag är orolig att programmeraren spaghettikodar sidan.

Bad honom göra om CSSen för den strulade innan och han sa att den gamla var dåligt kodad. En grej jag märkte är att han flyttade ut länken till loggan i en egen .php fil istället för att lägga den i style.css, är det normalt?

Ett utdrag från style.css:

PHP-kod:
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption{border:0;outline:0;font-size:100%;vertical-align:baseline;margin:0;padding:0}
body{color:#000;font-family:Arial, Helvetica, sans-serif;font-size:14px;background:#fff;line-height:28px; float:left; margin:0; padding:0;}
ul,ol{list-style:none}
img,fieldset{border:none}
.
hidden{position:absolute;left:-9999px}
.
clear{clear:both}
#header{width:946px;overflow:hidden;margin:0 auto;padding:0 0 0 19px}
.logo_area{border-bottom:1px solid #a9a9a9;width:946px;overflow:hidden;margin-bottom:25px; float:left;}

.logo_area .logos{float:left;width:440px;height:79px;padding:30px 0 42px}
.
logo_area .logos a{width:440px;height:79px;display:block;}

.
logo_search_area{float:left;width:328px;height:146px;border-right:1px solid #a9a9a9;padding:0 6px 5px 0; margin:0px 0px 0px 171px;}
.iconsearch_bg,.iconsearch_bg_lft,.iconsearch_bg_rgt{height:146px}
.
iconsearch_bg{background:url(images/icon_search_bg.jpgrepeat-x}
.
iconsearch_bg_lft{background:url(images/icon_search_bg_lft.jpgno-repeat}
.
iconsearch_bg_rgt{background:url(images/icon_search_bg_rgt.jpgno-repeat right top}
.
iconarea{width:308px;overflow:hidden;height:64px;padding:9px 0 0 20px}
.
iconarea .box1{font-family:ArialHelveticasans-serif;font-size:14px;color:#fff;width:79px;float:left;padding:15px 0 20px}
.iconarea .box2{width:229px;overflow:hidden;float:left}
.
iconarea .box2 a{float:left;width:70px;display:block;margin-left:20px;background:url(images/icon_li_bg.jpgno-repeat left top;padding:0 0 9px 14px}
.
iconarea img{border:0;} 
Vad säger ni? Behöver jag oroa mig?
aDonis är inte uppkopplad   Svara med citatSvara med citat
Oläst 2012-02-13, 06:39 #2
abergmans avatar
abergman abergman är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Feb 2010
Inlägg: 762
abergman abergman är inte uppkopplad
Mycket flitig postare
abergmans avatar
 
Reg.datum: Feb 2010
Inlägg: 762
Citat:
Ursprungligen postat av aDonis Visa inlägg
Tjena,

Kan någon kolla in CSSen på www.socialfrihet.se och se om allt verkligen står rätt till där? När jag kollar i style.css filen så blir jag helt förvirrad men jag kan å andra sidan ytterst lite programmering, men har aldrig sett något liknande. Tycker det ser stökigt ut och jag är orolig att programmeraren spaghettikodar sidan.

Bad honom göra om CSSen för den strulade innan och han sa att den gamla var dåligt kodad. En grej jag märkte är att han flyttade ut länken till loggan i en egen .php fil istället för att lägga den i style.css, är det normalt?

Ett utdrag från style.css:

PHP-kod:
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption{border:0;outline:0;font-size:100%;vertical-align:baseline;margin:0;padding:0}
body{color:#000;font-family:Arial, Helvetica, sans-serif;font-size:14px;background:#fff;line-height:28px; float:left; margin:0; padding:0;}
ul,ol{list-style:none}
img,fieldset{border:none}
.
hidden{position:absolute;left:-9999px}
.
clear{clear:both}
#header{width:946px;overflow:hidden;margin:0 auto;padding:0 0 0 19px}
.logo_area{border-bottom:1px solid #a9a9a9;width:946px;overflow:hidden;margin-bottom:25px; float:left;}

.logo_area .logos{float:left;width:440px;height:79px;padding:30px 0 42px}
.
logo_area .logos a{width:440px;height:79px;display:block;}

.
logo_search_area{float:left;width:328px;height:146px;border-right:1px solid #a9a9a9;padding:0 6px 5px 0; margin:0px 0px 0px 171px;}
.iconsearch_bg,.iconsearch_bg_lft,.iconsearch_bg_rgt{height:146px}
.
iconsearch_bg{background:url(images/icon_search_bg.jpgrepeat-x}
.
iconsearch_bg_lft{background:url(images/icon_search_bg_lft.jpgno-repeat}
.
iconsearch_bg_rgt{background:url(images/icon_search_bg_rgt.jpgno-repeat right top}
.
iconarea{width:308px;overflow:hidden;height:64px;padding:9px 0 0 20px}
.
iconarea .box1{font-family:ArialHelveticasans-serif;font-size:14px;color:#fff;width:79px;float:left;padding:15px 0 20px}
.iconarea .box2{width:229px;overflow:hidden;float:left}
.
iconarea .box2 a{float:left;width:70px;display:block;margin-left:20px;background:url(images/icon_li_bg.jpgno-repeat left top;padding:0 0 9px 14px}
.
iconarea img{border:0;} 
Vad säger ni? Behöver jag oroa mig?
CSS är inte min grej, men jag tycker att det ser ganska vettigt ut.
abergman är inte uppkopplad   Svara med citatSvara med citat
Oläst 2012-02-13, 08:39 #3
Cosmas avatar
Cosma Cosma är inte uppkopplad
Flitig postare
 
Reg.datum: Sep 2006
Inlägg: 466
Cosma Cosma är inte uppkopplad
Flitig postare
Cosmas avatar
 
Reg.datum: Sep 2006
Inlägg: 466
Jag är lite CSS perfektionist. Tycker också spontant att det ser ok ut. Jag skriver också min CSS horisontellt. Dock kanske personen borde ha kommenterat bättre. Lagt in CSS'en i sektions block osv..
Cosma är inte uppkopplad   Svara med citatSvara med citat
Oläst 2012-02-13, 08:41 #4
Cosmas avatar
Cosma Cosma är inte uppkopplad
Flitig postare
 
Reg.datum: Sep 2006
Inlägg: 466
Cosma Cosma är inte uppkopplad
Flitig postare
Cosmas avatar
 
Reg.datum: Sep 2006
Inlägg: 466
Förresten.. Du kan alltid använda en CSS processor om du vill placera om CSS koden.

http://procssor.com/
Cosma är inte uppkopplad   Svara med citatSvara med citat
Oläst 2012-02-13, 12:01 #5
Vebut Vebut är inte uppkopplad
Medlem
 
Reg.datum: Apr 2008
Inlägg: 263
Vebut Vebut är inte uppkopplad
Medlem
 
Reg.datum: Apr 2008
Inlägg: 263
De första raderna är en så kallad CSS reset för att få alla webbläsare att utgå från samma punkt och resten (.icon*) verkar helt enkelt bara komprimerat, så ser inga konstigheter i den koden inte.
Vebut är inte uppkopplad   Svara med citatSvara med citat
Oläst 2012-02-13, 19:24 #6
tartareandesire tartareandesire är inte uppkopplad
Supermoderator
 
Reg.datum: Jan 2004
Inlägg: 11 585
tartareandesire tartareandesire är inte uppkopplad
Supermoderator
 
Reg.datum: Jan 2004
Inlägg: 11 585
Exakt vad är det du inte sett tidigare?

Inga större konstigheter med koden, vilket redan flera påpekat. Normalt sett är det dock inte CSS eller dylikt man syftar på när man talar om spaghettikod utan det begreppet brukar vara förknippat med "riktig kod", i det här sammanhanget t.ex. PHP eller .NET.

Är det ganska mycket CSS kan det vara trevligt med kommenterad blockuppdelning.
__________________
Full-stack developer, free for smaller assignments
tartareandesire är inte uppkopplad   Svara med citatSvara med citat
Oläst 2012-02-13, 20:40 #7
Caliber Caliber är inte uppkopplad
Medlem
 
Reg.datum: Jan 2008
Inlägg: 67
Caliber Caliber är inte uppkopplad
Medlem
 
Reg.datum: Jan 2008
Inlägg: 67
Du behöver inte oroa dig, css'n ser helt ok ut den är bara skriven i kompakt form. För övrigt är det inte programmering man sysslar med i css filen.
Caliber är inte uppkopplad   Svara med citatSvara med citat
Oläst 2012-02-13, 21:45 #8
dAEks avatar
dAEk dAEk är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Dec 2006
Inlägg: 678
dAEk dAEk är inte uppkopplad
Mycket flitig postare
dAEks avatar
 
Reg.datum: Dec 2006
Inlägg: 678
Ser några grejer som jag reagerar på. Inget är direkt allvarligt men jag skulle fråga varför man döpt vissa klasser som man har gjort. T.ex. tycker jag att det är ganska märkligt att döpa klasser till box1, box2, nånting_bg_lft, _bg_rgt.

En stor fördel med Css är att man separerar innehåll från design men det verkar man inte ha tänkt på om man granskar klasserna. Eller så har det varit väldigt tajt med tid, det händer ju.

Är det många .box1, box2 börjar det ringa varningsklockor men det är svårt att säga nånting mer än så utan att känna till mer info.
dAEk är inte uppkopplad   Svara med citatSvara med citat
Oläst 2012-02-13, 22:01 #9
Oskar Lindgren Oskar Lindgren är inte uppkopplad
Mycket flitig postare
 
Reg.datum: May 2004
Inlägg: 520
Oskar Lindgren Oskar Lindgren är inte uppkopplad
Mycket flitig postare
 
Reg.datum: May 2004
Inlägg: 520
Ser ut som att han har använt en css minifier.
Oskar Lindgren är inte uppkopplad   Svara med citatSvara med citat
Oläst 2012-02-14, 02:01 #10
jonssondesign jonssondesign är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Oct 2010
Inlägg: 709
jonssondesign jonssondesign är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Oct 2010
Inlägg: 709
Ser heller inte någonting konstigt, precis som tidigare talare har sagt.

Jag skriver också min css horisontell, på så sätt slipper jag scrolla i tusen år för att hitta en sak.

Dock kan jag hålla med om att sektionsindelning vore bra, speciellt om det är många klasser och id'ns.

Men utöver det behöver du inte oroa dig!
jonssondesign är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 05:38.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017