[an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] (none) [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] (none) [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive]
 
[an error occurred while processing this directive] [an error occurred while processing this directive]
Skåne Sjælland Linux User Group - http://www.sslug.dk Home   Subscribe   Mail Archive   Forum   Calendar   Search
MhonArc Date: [Date Prev] [Date Index] [Date Next]   Thread: [Date Prev] [Thread Index] [Date Next]   MhonArc
 

Re: [PROGRAMMERING] [PHP][HTML]



Jeg må først sige at suxx.dk er en meget flot hjemmeside :) Og et fedt navn. WOW!

>Er du overhovedet inde og kigge på hvad der sker rundt omkring!?

Ja, det skulle jeg da mene? Jeg ser dagligt utallige sider med fine små skilte i bunden, hvor man kan se at siderne er WC3-validerede. Og dog alligevel ligner siderne
lort i mozilla, fordi folk slet ikke forstår at validering ikke er det samme som at det virker i alle browsere. Jævnfør problemet med IE og dens dårlige CSS implemnetering.


Men det her er vel sort snak for dig. I dine øjne er valid = ser fin ud i alt

Nej, det mener jeg ikke man skal gøre. Man skal teste siderne i alle browsers - og dette har jeg også gjort! Min personlige side blev lavet for ca. 2 år siden, der tænkte jeg slet ikke på standarder - herefter har jeg så konverteret en del af siden til XHTML hvoraf jeg har fået nogle problemer med Mozilla - - dette kan rettes hurtigt, kig på siden nu og du vil se at den fungere FINT i Mozilla. Jeg kan endvidere se at de fleste som besøger min side gøre det ved at bruge IE, derfor har jeg så lavet at den vises med fejl i Mozilla... Pga. at Mozilla har en bug i sig, f.eks. hvis jeg tilføjer DOCTYPE så vises den forkert i Mozilla, og hvis jeg fjerne den så vises den perfekt - - ingen logik der.


Jeg kan fortælle dig at mange skifter over til _rene_ CSS sider pga. de fordele man får:

Der er sikkert også nogen som følger Jakob Nielsens anvisninger til punkt og prikke -Og der er så nogen der ikke gør. Din pointe er?

Det er sådan set ikke det samme. Du kan blive ved med at programmere i C eller også kan du begynde at programmer i Cpp – sådan ser jeg på tabeller og layers.


- Siderne er lettere at opdater (kæmpe fordel)

Det kan diskuteres

Det er et FAKTUM og det kan ikke diskuteres. Prøv kig på de sider som er opbygget med standarder og dem som ikke er det.
F.eks.
Alltheweb.com


Og Google.com

Hvad ville være lettere at opdatere? Alltheweb! Og all the web er faktisk mere avanceret end Google!

Google:
<html><head><meta http-equiv="content-type" content="text/html; charset=UTF-8"><title>Google</title><style><!--
body,td,a,p,.h{font-family:arial,sans-serif;}
.h{font-size: 20px;}
.q{color:#0000cc;text-decoration: none;}
//-->
</style>
<script>
<!--
function sf(){document.f.q.focus();}
function c(p,l,e){var f=document.f;if (f.action && document.getElementById) {var hf=document.getElementById("hf");if (hf) {var t = "<input type=hidden name=tab value="+l+">";hf.innerHTML=t;}f.action = 'http://'+p;e.cancelBubble=true;f.submit();return false;}return true;}
// -->
</script>
</head><body bgcolor=#ffffff text=#000000 link=#0000cc vlink=#551a8b alink=#ff0000 onLoad=sf()><center><table border=0 cellspacing=0 cellpadding=0><tr><td><img src="/images/logo.gif" width=276 height=110 alt="Google"></td></tr></table><br>
<table border=0 cellspacing=0 cellpadding=0><tr><td width=15>&nbsp;</td><td id=0 bgcolor=#3366cc align=center width=95 nowrap><font color=#ffffff size=-1><b>Web</b></font></td><td width=15>&nbsp;</td><td id=1 bgcolor=#efefef align=center width=95 nowrap onClick="return c('www.google.com/imghp','wi',event);" style=cursor:pointer;cursor:hand;><a id=1a class=q href="/imghp?hl=en&tab=wi&ie=UTF-8&oe=UTF-8" onClick="return c('www.google.com/imghp','wi',event);"><font size=-1>Images</font></a></td><td width=15>&nbsp;</td><td id=2 bgcolor=#efefef align=center width=95 nowrap onClick="return c('www.google.com/grphp','wg',event);" style=cursor:pointer;cursor:hand;><a id=2a class=q href="/grphp?hl=en&tab=wg&ie=UTF-8&oe=UTF-8" onClick="return c('www.google.com/grphp','wg',event);"><font size=-1>Groups</font></a></td><td width=15>&nbsp;</td><td id=3 bgcolor=#efefef align=center width=95 nowrap onClick="return c('www.google.com/dirhp','wd',event);" style=cursor:pointer;cursor:hand;><a id=3a class=q href="/dirhp?hl=en&tab=wd&ie=UTF-8&oe=UTF-8" onClick="return c('www.google.com/dirhp','wd',event);"><font size=-1>Directory</font></a></td><td width=15>&nbsp;</td><td id=4 bgcolor=#efefef align=center width=95 nowrap onClick="return c('www.google.com/nwshp','wn',event);" style=cursor:pointer;cursor:hand;><a id=4a class=q href="/nwshp?hl=en&tab=wn&ie=UTF-8&oe=UTF-8" onClick="return c('www.google.com/nwshp','wn',event);"><font size=-1>News</font></a></td><td width=15>&nbsp;</td></tr><tr><td colspan=12 bgcolor=#3366cc><img width=1 height=1 alt=""></td></tr></table><br><form action="/search" name=f><table cellspacing=0 cellpadding=0><tr><td width=75>&nbsp;</td><td align=center><input type=hidden name=hl value=en><span id=hf></span><input type=hidden name=ie value="UTF-8"><input type=hidden name=oe value="UTF-8"><input maxLength=256 size=55 name=q value=""><br><input type=submit value="Google Search" name=btnG><input type=submit value="I'm Feeling Lucky" name=btnI></td><td valign=top nowrap><font size=-2>&nbsp;&#8226;&nbsp;<a href=/advanced_search?hl=en>Advanced&nbsp;Search</a><br>&nbsp;&#8226;&nbsp;<a href=/preferences?hl=en>Preferences</a><br>&nbsp;&#8226;&nbsp;<a href=/language_tools?hl=en>Language Tools</a></font></td></tr></table></form><br><p>Shopping? Try <a href="http://froogle.google.com/";>Froogle</a> - Google's product search service.<br><br> <br><font size=-1><a href="/ads/">Advertise&nbsp;with&nbsp;Us</a> - <a href="/services/">Business&nbsp;Solutions</a> - <a href="/options/">Services&nbsp;&amp;&nbsp;Tools</a> - <a href=/about.html>Jobs,&nbsp;Press,&nbsp;&amp;&nbsp;Help</a> - <b><a href=http://www.google.dk/>Go to Google Danmark</a></b><span id=hp style="behavior:url(#default#homepage)"></span>
<script>
//<!--
if (!hp.isHomePage('http://www.google.com/')) {document.write("<p><a href=\"/mgyhp.html\" onClick=\"style.behavior='url(#default#homepage)';setHomePage('http://www.google.com/');\">Make Google Your Homepage!</a>");}
//-->
</script></font><p><font size=-2>&copy;2003 Google - Searching 3,307,998,701 web pages</font></p></center></body></html>


All The Web:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
<html xmlns="http://www.w3.org/1999/xhtml";>
<head>
<title>AlltheWeb.com</title>
<link rel="shortcut icon" href="/favicon_atw.ico" /><link rel="help" href="/help/index" />


<link rel="stylesheet" title="AllTheWeb" href="http://a12.g.akamai.net/7/12/282/14/av.com/static/atw/css/fresh.css"; type="text/css" /><style type="text/css">
<!--
body { font-size: 80%; } iframe { display:inline !important; }
img { border-style: none; visibility: visible !important; display: inline !important;}
.footer { display:inline !important; }
-->
</style>
</head>
<body id="homePage" onload="document.f.q.focus();" class="webCat"><form action="/search" method="get" name="f">
<input type=hidden name="avkw" value="fogg">
<input type="hidden" name="cat" value="web">
<input type="hidden" name="cs" value="utf-8">
<div id="atwlogo">
<a href="/" ><img src="http://a12.g.akamai.net/7/12/282/14/av.com/g/fresh/white/atwlogo_h.gif"; width="258" height="74" border="0" alt="AlltheWeb :: find it all" class="logo"/></a>
</div>
<div id="mainToolbar">


<script type="text/javascript"><!--
function changeCatalog(ncat) {
document.f.action = "http://www.alltheweb.com/";;
document.f.cat.value = ncat; document.f.submit();
return false;
} // --></script><!-- catalog links -->
<div class="catList"><b><a class="tabOn" onclick="return changeCatalog('web');" href="/?c=web">Web</a></b><span class="tabSpace"></span><a class="tabOff" onclick="return changeCatalog('news');" href="/?c=news">News</a><span class="tabSpace"></span><a class="tabOff" onclick="return changeCatalog('img');" href="/?c=img">Pictures</a><span class="tabSpace"></span><a class="tabOff" onclick="return changeCatalog('vid');" href="/?c=vid">Video</a><span class="tabSpace"></span><a class="tabOff" onclick="return changeCatalog('mp3');" href="/?c=mp3">Audio</a><span class="tabSpace"></span><a class="tabOffEnd" onclick="return changeCatalog('ftp');" href="/?c=ftp">FTP&nbsp;files</a></div>
<!-- end catalog links -->


<div class="searchBar">
<table cellpadding="0" cellspacing="0" border="0">
<tr> <td width="20%">&nbsp;</td>  <td align="right"><!-- searchbar -->
<span class="query"><input  maxlength="200" name="q" size="40" value=""
&nbsp;<input class="button" type="submit" value=" Search ">
</span><!-- end searchbar -->
  </td>
  <td width="20%" >
    <ul class="toolLinks">

<li> <a href="/advanced?advanced=1" >Advanced Search</a> </li>
<li><a href="/customize?backurl=Lw&withjs=0" onclick="document.location.href='/customize?backurl=Lw&withjs=1'; return false;">Customize Preferences</a></li>
</ul>
</td>
</tr>
</table>
</div>
<div class="afterSearchBar"></div><div class="langButtons">Results in:<input name="_sb_lang" type="radio" value="any" />&nbsp;Any Language
<input name="_sb_lang" type="radio" value="pref" checked />&nbsp;<a href="/customize?page=language&backurl=Lw&withjs=0" onclick="document.location.href='/customize?page=language&backurl=Lw&withjs=1'; return false;">Danish, English</a>
</div>


</div>
<div id="afterMainToolbar"></div>
<div class="footer"><div class="logos" style="padding-bottom: 20px; padding-top: 20px;">Currently searching 3,151,743,117 web pages</div></div>
<div id="dbStats"><p>
<a onClick="this.style.behavior='url(#default#homepage)'; this.setHomePage('http://www.alltheweb.com/'); return false;" href="#">Make AlltheWeb My Home Page</a>
</p></div><div class="footer">
<p class="links"><a href="/info/about/privacy_policy">Privacy Policy</a>&nbsp;&nbsp;&nbsp;::&nbsp;&nbsp;&nbsp;<a href="/help/webmaster/submit_site">Submit Site</a>&nbsp;&nbsp;&nbsp;::&nbsp;&nbsp;&nbsp;<a href="/info/about/index">About Us</a>&nbsp;&nbsp;&nbsp;::&nbsp;&nbsp;&nbsp;<a href="/help/index">Help</a></p>
<p class="copy">Copyright &copy; 2003 Overture Services, Inc.</p>
</div>
<!-- 0b4p4hs6 -->


</form>
</body>
</html>


- Man kan bygge nogle rigtig FLOTTE hjemmedier - og de vil forblive simple. CSS giver mange fede muligheder.

Så du siger dermed at CSS giver flottere hjemmesider? Vrøvl

Du har mange flere muligheder, bl.a. at ting overlapper hinanden. Du kan lave de fedeste tabs osv. osv. Du kan finde dem på forskellige hjemmesider.


- Man bevæger sig endnu mere mod XML

En tabelstruktur ligger altså meget langt fra XML? Hmm lad mig nu... nah, den må du selv regne ud

Ja, det gør den. I en divstruktur er der meget mere fokus på selve indholde, mens en tabel kun viser strukturen.


>Så ved du ikke en skid om CSS - - - hvis du fyrer sådan noget møg ud. Jeg kan opbygge ALT i CSS, og det kan mange andre også! Jeg kan opbygge ting i CSS >som du ALDRIG vil kunne opbygge i tabeller.

Må jeg få et eksempel på et layout jeg ikke vil kunne opbygge med tabeller?

Tjah når ting f.eks. overlapper hinanden, når du skal lave noget dynamisk - hvordan vil du gøre dette uden divs?


Se de sider i forskellige browsers og de vil ligne hinanden 100% - og de er meget smart opbygget, kig på koden!

Trist din hjemmeside ikke bliver vist korrekt i fx Mozilla. Men ok, den er vel smart opbygget?

Nej, bestemt ikke! Jeg byggede siden for ca. 2 år siden. Hvis jeg skulle bygge den i dag ville den være meget anderledes. Og godt du kan nævne flere gange at den bliver vist forkert i Mozilla.. lol


Browserne? Hvis du følger W3 standarder så kan siden med LETHED vises i både Opera, Mozilla og Internet Explorer!

Vrøvl.

Ikke vrøvl, der skal faktisk kun lidt tilpasning før en side vises i alle 3 browsers.



Gå ind på google og søg på "internet explorer box model problem".


>Hvorfra ved du at jeg ikke har arbejdet med meget avanceret hjemmesider?

Jeg har da set din referenceliste? Jeg har set din hjemmeside. Den bliver vist forkert i Mozilla og koden ligner ikke noget jeg ville sætte navn på. Det lugter af
noget som er lavet i et eller anden WYSIWYG editor? Frontpage måske?

hah. Har du måske spurgt dig selv hvornår den referenceliste er blevet lavet? Tjah.. for ca. et år siden... tiden ændrer sig hurtigt.
Og nej, jeg har ikke brugt en WYSIWYG editor. Mange ting på siden bliver genereret i php, og sorry jeg ikke lige havde brugt \n


Jeg bygger selv meget avanceret hjemmesider - og jeg gøre dette som både privatperson og som professionel. Altså, jeg tænkte en gang ligesom dig, men så læste jeg en rigtig god bog af en mand, som hedder Jeffrey Zeldman. Læs hans bog Designing With Web Standards - så vil du få en hel ny måde at tænke på.

Du har ingen anelse om hvad jeg tænker, langt fra :-)

Tjah, jeg kan jo læse mig frem til hvad du skriver... og herefter kan jeg konkludere at du ikke har forstand på det du snakker om. Undersøg hvor udviklingen peger hen, undersøg hvad CSS kan – hvordan det kan gøre det arbejde med web’en lettere!


Pointen er ligesom at du ikke skal udvikle sider som understøttes af Netscape 4.0...! Det er forældet, det er ubrugeligt, hvis du udvikler sider til Netscape 4.0 er de allerede forældet. Byg heller hjemmesider som er fremtidssikret - og hvordan gøre du så det!? Jo, du bygger hjemmesider som understøtter de nyeste standarder. Men når de er sagt, så kan CSS sider også vises i Netscape 4.0 - dog bliver de ikke nær så fancy! Og de kan endda vises med tekstbrowsers som Lynx!

Altså, dermed siger du at min Mozilla browser er forældet og at din hjemmeside er fremtidssikret? Din side virker i IE men ikke i Mozilla. Spændende og yderst¨
professionelt :-)

Som sagt før, siden er lavet for lang tid siden. Det var en prioritet at jeg fjernede understøttelsen af Mozilla - da den som sagt indeholdte en bug, som jeg ikke selv kunne løse hvis jeg skulle have min side konverteret til XHTML. Og jeg er blevet ret patriotisk med web-standarder, og det vil jeg vise på min personlige side.


Og min side er NETOP grunden til at jeg vil skifte til layers - du kan jo se at tabeller er åndsvage! Siden bliver ikke vist ordentligt i Mozilla hvis jeg tilføjer doctype - og fejlen opstår i tabel opbygningen! Dette fejl ville ikke have forekommet hvis siden var opbygget i layers. Og jeg planlægger også at konvertere siden til layers når jeg engang har tid.

Hvis du har opera, så prøv f.eks. gå ind på http://fedora.redhat.com/ og fjern CSS formatering og fjern billede understøttelse - så vil du se hvad jeg mener. Siden er stadigt brugelig!

Hvem snakker om brugelighed? Herregud, de fleste sider er da også brugbare i Lynx, men det var ikke det vi snakkede om vel.

Det er de ikke.


Altså, jeg udvikler selv hjemmesider professionelt og jeg har også brugt tabeller, men efter jeg har lavet research og undersøgt hvad CSS kan og hvordan de er understøttet af de nyeste browser, well så har jeg bestemt mig for : alle de nye sider jeg laver bliver opbygget i layers!

Ja, du er meget professionel :) Det har du vist nævnt et par gange tidligere

Hmm håne håne håne - du ved ikke en skid om hvad jeg har lavet og hvad jeg ikke har lavet. At begrunde hvor professionel jeg er og hvem jeg arbejder med ud fra en 1 års gammel referenceliste er lidt.. uhm


Hvorfor ikke vise de sider du har lavet når du er pro’en selv?

Tabeller er langt mere komptabile end noget fancy CSS, det er da helt sikkert :-)

Jeg vil sige at man er nået til det punkt hvor fancy CSS er ligeså kompatibelt som almindelige tabeller.

Vrøvl

Vis mig nogle sider som benytter sig af CSS og layers og som understøtter W3 standarder - - som bliver vist forkert på de 3 browsers? Prøv lige find en - ps: min side benytters sig af CSS, men ikke af layers - - - så du kan ikke tage udgangspunkt i den, selvom jeg kan se at du meget gerne ville gøre dette.


Og du skal sgu også tænke på fremtiden! Jeg ved ikke, har du set at flere og flere mobile enheder får Internet adgang og en browser? Kan du se hvad der sker hvis du bygger en side i tabeller og dernæst skal opdatere siden? Lad os sige du har en kæmpe side – over 1000 sider. Lige pt. er browsning på mobile enheder ikke særligt populært, men hvis den bliver det om 2 år. Herefter har du en kunde som ønsker at hans side også bliver tilgængelige fra mobile enheder – ups, nu skal du ændre over 1000 sider, ikke så smart… Imens skal jeg kun ændre 1 CSS fil, og lige pludselig understøttes de 1000 sider også af mobileenheder...

Hvad fanden ævler du om? 1000 sider? Mobile enheder? Hvad pokker har det med CSS at gøre? Christ

Tjah.. jeg lader lige dette stå :D LOL!



Jeg er især glad for Internet Explorer og dens måde at håndtere CSS på. Det er nemlig slet ikke fyldt med fejl og det er nemlig ikke et større arbejde at tweake
sit CSS så det bliver vist ens i både mozilla og IE :-)


Bare følg W3 standarder og du vil ikke få et problem, og hvis du gøre - - - er den sikkert meget lille.
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Den lader vi lige stå et øjeblik!

Ja, bare gør dette hehe Du kan se mit problem på amix.dk er meget lille :)


--
  Name: Amir Salihefendic
Internet ID: sslug@sslug
  (*•.¸(`•.¸ ¸.•´)¸.•*)
*•.¸¸.* www.amix.dk *.¸¸.•*
   (¸.•´(¸.•* *•.¸)`•.¸)



 
Home   Subscribe   Mail Archive   Index   Calendar   Search

 
 
Questions about the web-pages to <www_admin>. Last modified 2005-08-10, 22:43 CEST [an error occurred while processing this directive]
This page is maintained by [an error occurred while processing this directive]MHonArc [an error occurred while processing this directive] # [an error occurred while processing this directive] *