Du bist nicht angemeldet.

1

Mittwoch, 6. August 2003, 12:38

Lagoon Design

Hallo,
ich will euch heute meine neue Seite bewerten lassen.

Mit dieser Seite werde ich versuchen als Freelancer etwas Geld mit meinem Hobby zu machen. Also postet bitte alles, was euch (negativ) auffällt. Die Seite sollte schon sehr gut bzw. fehlerfrei sein.

Ich habe aber gerade eben schon 2 Fehler gesehen:

1. Meta-Suchwörter: wurden von mir nicht angepasst - hab ich wohl vergessen. *mist*
2. beim CSS-Validieren treten einige Warnings auf, ich weiß es nicht genau, aber ich glaube die sind nicht so wichtig

Leider bemerkte ich gerade, dass mein Webspace-Anbieter gerade down ist. Aah, nein. Es ist wieder online, aber scheint recht unzuverlässig zu sein.
Ich poste trotzdem mal die URL: igb.i-networx.de
als Alternative: freehostdepartment.com/lagoon

Allerdings kann man den alternativ Link nicht zum Validieren benutzen, da der Anbieter automatisch ein paar Zeilen JavaScript einfügt. :evil:

cu

2

Mittwoch, 6. August 2003, 13:53

RE: Lagoon Design

Hmm, das größte Problem wird sein, dass Du erst 17 bist. Dh Du bist nur beschränkt geschäftsfähig. Das wiederum bedeutet, dass Du für alle Geschäfte die Zustimmung Deiner Eltern benötigst. Anderenfalls sind diese Geschäfte (zB die Verträge über die Seitenerstellung) schwebend unwirksam. ;(
Signatur von »Investorman« ______________________________

Investorman.com || Webmasterrecht.de || Recht interessant - Die Linksammlung zum Internetrecht

3

Mittwoch, 6. August 2003, 19:29

RE: Lagoon Design

Zitat

Original von Investorman
Hmm, das größte Problem wird sein, dass Du erst 17 bist. Dh Du bist nur beschränkt geschäftsfähig. Das wiederum bedeutet, dass Du für alle Geschäfte die Zustimmung Deiner Eltern benötigst. Anderenfalls sind diese Geschäfte (zB die Verträge über die Seitenerstellung) schwebend unwirksam. ;(


erm, das kann man doch als "Freundschaftsdienst" oder sowas laufen lassen. Ich hatte eigentlich nicht vor Verträge abzuschliessen...

btw: Wann ist der 'Webdesigner mit 15?' Artikel auf deiner Seite fertig. Imo wär der ganz nützlich für mich. :))

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »vanfaul« (6. August 2003, 19:34)


4

Donnerstag, 7. August 2003, 00:16

Hmm...sieht gut aus. Habe daran nichts auszusetzen, deswegen kann ich da auch nicht so viel zu sagen. :)
Signatur von »Darii« Against TCPA - TCPA heißt Freiheit verlieren
D.A.R.I.I.: Digital Artificial Replicant Intended for Infiltration

5

Donnerstag, 7. August 2003, 00:43

http://free.hostdepartment.com/l/lagoon/sitemap.html das wird mit opera nicht eingerückt wie im IE
genauso hier http://free.hostdepartment.com/l/lagoon/me.html

sonst hab ich nichts weiter gefunden ausser das die die farben in opera scheiss aussehen, aber das ist geschmackssache



Greetz
Signatur von »Trekkie«
nur nahrungsmittel können assimiliert werden!

6

Donnerstag, 7. August 2003, 11:02

Zitat

Original von Trekkie
http://free.hostdepartment.com/l/lagoon/sitemap.html das wird mit opera nicht eingerückt wie im IE
genauso hier http://free.hostdepartment.com/l/lagoon/me.html

sonst hab ich nichts weiter gefunden ausser das die die farben in opera scheiss aussehen, aber das ist geschmackssache


mmh, warum rückt Opera da nicht ein? Die Defintionsliste ist doch eigentlich offizielles HTML Element oder? ?(

Zu den Farben: die sehen in jedem Browser gleich aus, (also immer scheisse :] :D ) Stimmt schon, is Geschmackssache.

@Darii
Danke. :]

7

Donnerstag, 7. August 2003, 11:09

Zitat

Original von vanfaul
mmh, warum rückt Opera da nicht ein? Die Defintionsliste ist doch eigentlich offizielles HTML Element oder? ?(
Aber es ist nicht offiziell festgelegt, dass Definitionslisten soundso weit eingerückt werden (sondern nur, dass Definitionslisten Definitionslisten sind). Das Einrücken machst du selbst mit CSS. Apropos Definitionslisten: Du verwendest Definitionslisten, ohne dass ich da Definitionen sehe! Nimm doch normale Listen! (so oft Definitionslisten in einem so kurzem Text *g*)
[edit]
Ach ja: Warum sieht dein Quellcode eigentlich so kompliziert aus? Und ist es so schwer, Tabellen mit CSS zu formatieren, dass du CellPadding und CellSpacing benutzen musst? Dann wärest du auch schon fast bei sauberstem HTML 4.01 STRICT Code. Die Loose-DTD ist bäh ;)

Im Opera ist übrigens oben ein kleiner Abstand zwischen dem Bild und dem Browserrand. Setz mal im BODY padding:0px;.
Und dann könntest du den Lagooner-Link auf jeder Seite mit einem Fallback-Mechanismus für unjavascriptige Besucher ausstatten.
[/edit]
Signatur von »Alex« Man muss nichts sehen, um zu sehen, dass man nichts sieht, aber man muss etwas sehen, um zu sehen, was man nicht sieht.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Alex« (7. August 2003, 11:23)


8

Donnerstag, 7. August 2003, 11:33

Zitat

Original von Alex

Zitat

Original von vanfaul
mmh, warum rückt Opera da nicht ein? Die Defintionsliste ist doch eigentlich offizielles HTML Element oder? ?(
Aber es ist nicht offiziell festgelegt, dass Definitionslisten soundso weit eingerückt werden (sondern nur, dass Definitionslisten Definitionslisten sind). Das Einrücken machst du selbst mit CSS. Apropos Definitionslisten: Du verwendest Definitionslisten, ohne dass ich da Definitionen sehe! Nimm doch normale Listen! (so oft Definitionslisten in einem so kurzem Text *g*)
[edit]
Ach ja: Warum sieht dein Quellcode eigentlich so kompliziert aus? Und ist es so schwer, Tabellen mit CSS zu formatieren, dass du CellPadding und CellSpacing benutzen musst? Dann wärest du auch schon fast bei sauberstem HTML 4.01 STRICT Code. Die Loose-DTD ist bäh ;)

Im Opera ist übrigens oben ein kleiner Abstand zwischen dem Bild und dem Browserrand. Setz mal im BODY padding:0px;.
Und dann könntest du den Lagooner-Link auf jeder Seite mit einem Fallback-Mechanismus für unjavascriptige Besucher ausstatten.
[/edit]


Ok, danke. Die Listen werden nochmal überarbeitet. Mal schauen ob ich die Seite auf Strict umschreiben kann.

Danke auch für den Tipp mit Opera ich hab' schon gegrübelt woran das liegt.
Leider habe ich keine Ahnung was ein Fallback-Mechanismus ist. Kannst du mir das mal erklären oder einen Link posten?

9

Donnerstag, 7. August 2003, 11:38

fallback-mechanismus: du hast bei deinen links ein onclick stehen mit dem du seiten öffnest, wenn ein besucher js deaktiviert hat, fliegt der auf die nase. also musst du auch href="xy.html" angeben, damit die links sich jetzt nicht doppelt öffnen machst du

Quellcode

1
<a href="xy.html" onclick="show('xy.html');return true;">Link</a>
Signatur von »mrhappiness« Ich denke, also bin ich. Einige sind trotzdem...

10

Donnerstag, 7. August 2003, 12:02

Zitat

Original von mr_happiness
fallback-mechanismus: du hast bei deinen links ein onclick stehen mit dem du seiten öffnest, wenn ein besucher js deaktiviert hat, fliegt der auf die nase. also musst du auch href="xy.html" angeben, damit die links sich jetzt nicht doppelt öffnen machst du

Quellcode

1
<a href="xy.html" onclick="show('xy.html');return true;">Link</a>


OK, danke. :)

11

Donnerstag, 7. August 2003, 12:11

@ vanfaul: Bitte allenfalls die relevanten Textpassagen zitieren, dh die Teile, auf die Du Dich beziehst. Das Zitieren ganzer Beiträge führt nur zur Unübersichtlichkeit.

Danke :)
Signatur von »Investorman« ______________________________

Investorman.com || Webmasterrecht.de || Recht interessant - Die Linksammlung zum Internetrecht

12

Donnerstag, 7. August 2003, 12:14

Zitat

Original von Alex
Im Opera ist übrigens oben ein kleiner Abstand zwischen dem Bild und dem Browserrand. Setz mal im BODY padding:0px;.


das wird trotzdem im opera mit einem rand dargestellt! ka wieso, ich weiss nur das es so ist :/
Signatur von »Trekkie«
nur nahrungsmittel können assimiliert werden!

13

Donnerstag, 7. August 2003, 14:27

Zitat

Original von Trekkie
das wird trotzdem im opera mit einem rand dargestellt! ka wieso, ich weiss nur das es so ist :/


Joa mei, lass mir doch ein bisserl Zeit. :D
Kannst ja jetzt noch mal schauen, wurde gerade aktualisiert.

Zur Sitemap:
Ich hab nach einer halben Stunde rumärgern mit Listen und Opera beschlossen das Ganze nur in einem einfachen zentrierten <div> zu machen. Nur hab ich noch arge Probs mit der Schriftgrösse, da im Menü Schriftgrösse 10 eingestellt ist und das dann für alle Links im ganzen Dokument gilt (externer CSS). Ergo werden die Links auf der Sitemap auch alle mit 10 dargestellt. :evil:

14

Donnerstag, 7. August 2003, 14:47

Zitat

Original von Alex
Ach ja: Warum sieht dein Quellcode eigentlich so kompliziert aus? Und ist es so schwer, Tabellen mit CSS zu formatieren, dass du CellPadding und CellSpacing benutzen musst? Dann wärest du auch schon fast bei sauberstem HTML 4.01 STRICT Code. Die Loose-DTD ist bäh ;)
Ja, dass ist es in der Tat in einigen Fällen, da der IE border-spacing nicht versteht, was dem HTML-Attribut cellspacing entspricht.
Signatur von »Darii« Against TCPA - TCPA heißt Freiheit verlieren
D.A.R.I.I.: Digital Artificial Replicant Intended for Infiltration

15

Donnerstag, 7. August 2003, 14:48

RE: Lagoon Design

Zitat

Original von vanfaul

Zitat

Original von Investorman
Du bist nur beschränkt geschäftsfähig.

erm, das kann man doch als "Freundschaftsdienst" oder sowas laufen lassen. Ich hatte eigentlich nicht vor Verträge abzuschliessen...
Das mag im engen Freundes- und Bekanntenkreis funktionieren, aber sobald Herr Müller anruft und Du mit ihm am Telefon eine Vereinbarung triffst, dann habt Ihr (eigentlich) automatisch einen Vertrag geschlossen. "Eigentlich" nur deshalb, da Du ja in der Geschäftsfähigkeit beschränkt bist.

Zitat

Original von vanfaul
Wann ist der 'Webdesigner mit 15?' Artikel auf deiner Seite fertig.
Neue Beiträge gibt es frühestens im November/Dezember. Grund: Mein Examen steht bevor.
Signatur von »Investorman« ______________________________

Investorman.com || Webmasterrecht.de || Recht interessant - Die Linksammlung zum Internetrecht

16

Donnerstag, 7. August 2003, 15:57

Zitat

Original von Darii

Zitat

Original von Alex
Ach ja: Warum sieht dein Quellcode eigentlich so kompliziert aus? Und ist es so schwer, Tabellen mit CSS zu formatieren, dass du CellPadding und CellSpacing benutzen musst? Dann wärest du auch schon fast bei sauberstem HTML 4.01 STRICT Code. Die Loose-DTD ist bäh ;)
Ja, dass ist es in der Tat in einigen Fällen, da der IE border-spacing nicht versteht, was dem HTML-Attribut cellspacing entspricht.
Halte ich für ein Gerücht! Definiere doch mal für die Tabelle

Quellcode

1
2
border-spacing:         0;
border-collapse:        collapse;

Dann ist das richtig und funktioniert browserübergreifend. :))

17

Donnerstag, 7. August 2003, 18:12

Zitat

Original von Darii
Ja, dass ist es in der Tat in einigen Fällen, da der IE border-spacing nicht versteht, was dem HTML-Attribut cellspacing entspricht.
Du brauchst kein Cellspacing, border-spacing und so'n Zeugs. Was du brauchst, ist ein dutzend DIVs ;)

DIV-Lieferant Alexander Urban präsentiert:
Fast vollständig tabellenbefreite Layoutübertragung der me.html. Es wurden ne Menge unnötiger Background-Images rausgekürzt und der Code ziemlich weit entheddert, FALLBACKisiert und STRICTisiert. Die beiden selbst zusammengeschnibbelten Bilder liegen nur im BMP-Format vor, das muss man dann evtl. noch ändern. Alle anderen Bilder sind von der richtigen Page genommen. Getestet mit IE, Opera und Mozilla.
www.alexurban.mynetcologne.de/lagoon.zip

Die Menge an Code hat sich übrigens ziemlich verringert...
Signatur von »Alex« Man muss nichts sehen, um zu sehen, dass man nichts sieht, aber man muss etwas sehen, um zu sehen, was man nicht sieht.

18

Donnerstag, 7. August 2003, 19:58

Zitat

Original von Alex
DIV-Lieferant Alexander Urban präsentiert:
Fast vollständig tabellenbefreite Layoutübertragung der me.html. [...] Die Menge an Code hat sich übrigens ziemlich verringert...


Erstmal danke für deine Arbeit. :)

Mittlerweile habe ich das auch mal in Angriff genommen und gemerkt, dass der Quelltext wirklich recht kompliziert war.
Ich hab' den Quelltext sogar schon Strict validiert, ABER:

- Mozilla hat einen, mir unerklärlichen, Fehler (Text wird nach unten veschoben)
- der IE macht kompletten murks aus der Seite, einige DIVs werden einfach sinnlos wiederholt :evil:

Naja ich werde die Strict-Variante morgen mal posten und schauen, ob ihr Ideen habt wie man das beheben könnte.

bis dann.

19

Donnerstag, 7. August 2003, 20:03

Zitat

Original von DukeXP

Zitat

Original von Darii

Zitat

Original von Alex
Ach ja: Warum sieht dein Quellcode eigentlich so kompliziert aus? Und ist es so schwer, Tabellen mit CSS zu formatieren, dass du CellPadding und CellSpacing benutzen musst? Dann wärest du auch schon fast bei sauberstem HTML 4.01 STRICT Code. Die Loose-DTD ist bäh ;)
Ja, dass ist es in der Tat in einigen Fällen, da der IE border-spacing nicht versteht, was dem HTML-Attribut cellspacing entspricht.
Halte ich für ein Gerücht! Definiere doch mal für die Tabelle

Quellcode

1
2
border-spacing:         0;
border-collapse:        collapse;

Dann ist das richtig und funktioniert browserübergreifend. :))

Dann versuch mal border-collapse: separate; border-spacing:50px...Bei "border-collapse: collapse; " ist "border-spacing" nämlich überflüssig, da es keinen Abstand zwischen den Zellen geben *kann* demacht sieht man bei deinem Beispiel auch nicht, ob der Browser border-spacing versteht oder nicht.

Zitat

Original von Alex

Zitat

Original von Darii
Ja, dass ist es in der Tat in einigen Fällen, da der IE border-spacing nicht versteht, was dem HTML-Attribut cellspacing entspricht.
Du brauchst kein Cellspacing, border-spacing und so'n Zeugs. Was du brauchst, ist ein dutzend DIVs ;)
Wenn ich z.B. Meßdaten tabellarisch aufbereiten will, dann nehme ich immer noch eine Tabelle, und dann kann es sein, dass ich border-spacing brauche. ;) Und dann habe ich dank IE ein Problem
Signatur von »Darii« Against TCPA - TCPA heißt Freiheit verlieren
D.A.R.I.I.: Digital Artificial Replicant Intended for Infiltration

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Darii« (7. August 2003, 20:04)


20

Donnerstag, 7. August 2003, 20:21

Unter http://hvb-koeln.de.vu gibt es ein schönes Bleistift mit IE-Würgaround...
wenn man Daten tabellarisch darstellen will, nimmt man halt border-collapse:collapse; und keine Abstände zwischen den Tabellenzellen. Das ist dann mMn Dummfug, weil es die Übersichtlichkeit gefährdet. CellSpacing und CellPadding waren in diesem Fall auch lediglich dazu da, einen Abstand da unterzubringen, wo er layouttechnisch von Bedeutung war. Und das macht man mit DIVs oder padding oder margin auf Standard-Elemente (<p>, <h*> etc.)...


</OT>
Signatur von »Alex« Man muss nichts sehen, um zu sehen, dass man nichts sieht, aber man muss etwas sehen, um zu sehen, was man nicht sieht.