Zurück   PSD-Tutorials.de > Webbereich > Allgemeines


Antwort
 
Themen-Optionen
Alt 06.08.2012, 15:17   #1 Nach oben scrollen
N00B
Newbie
 
Benutzerbild von Alada
 

Registriert seit: 08.08.2007
Beiträge: 97
Verwendet: Photoshop CS3, Dreamweaver CS3

von PSD zu HTML


hallo, ich habe eine generelle Frage:
Ich gestalte Webseiten mit Photoshop und kann ja z.B. die "Für Web und Geräte speichern" Funktion benutzen, um die erstellten Slices dann in Bildern abzuspeichern und das Div-Gerüst zu erstellen.
Danach arbeite ich mit dem Dreamweaver und setze die Texte ein und mache das CSS-Sheet. Ist das soweit die "gängige" Vorgehensweise? Oder würde ihr hier schon was besseres empfehlen? Mein Problem ist dann z.B. wenn ich an den Slices bzw. dem Bildaufbau während des Projektes etwas ändere, dann kriege ich Probleme: Photoshop speichert die Bilder neu und erstelle ein neues Gerüst --> das muss ich dann händisch in meine schon abgeänderten Dateien einbasteln bzw. erstmal natürlich in meien CSS-Datei und so weiter.
Gibt es hier eine bessere Lösung / Tools?
Danke für die Beantwortung der Grundsatzfrage :-)
  Mit Zitat antworten


Alt 06.08.2012, 15:26   #2 Nach oben scrollen
Medienjongleur
Premium-SupporterPremium-SupporterPremium-SupporterPremium-SupporterPremium-Supporter
 
Benutzerbild von patrick_l
 

Registriert seit: 11.05.2008
Ort: NRW
Beiträge: 5.903
Kamera: Canon Eos 7D, Eos 60D, MV900, Revue
Verwendet: CS4/CS6, Corel, GIMP, Coda, SublimeText 2, Wacom [...]

Das ist nicht die gängige Vorgehensweise. Der von Photoshop generierte Code ist so in seiner Form (Tabellen-Layout) nicht zu gebrauchen bzw. eigentlich Murks. Man kann ihn höchstens als Mockup gebrauchen, um mal eine schnelle Vorschau im Browser zu haben.

Du solltest dein HTML Grundgerüst sauber per Hand aufbauen und anschließend alle für deine Website bzw. für dein Layout benötigten Grafiken mit CSS einbinden. So bleibt der Code auch schön schlank.

Grüße Patrick

Geändert von patrick_l (06.08.2012 um 15:33 Uhr). Grund: Korrektur
  Mit Zitat antworten
Alt 06.08.2012, 15:35   #3 Nach oben scrollen
N00B
Newbie
Themenstarter
 
Benutzerbild von Alada
 

Registriert seit: 08.08.2007
Beiträge: 97
Verwendet: Photoshop CS3, Dreamweaver CS3

mein problem ist: photoshop positioniert die bilder ja mit genauen pixel-angaben.
ist das unnötig? so kann ich ja gar nicht positionieren.
also schlägst du vor, nur die bilder von photoshop erstellen zu lassen? im übrigen macht ps keine tabelle, sondern kann auf wunsch auch eine schöne css-datei erstellen inklusive divs.

ich bin mir auch mittlerweile nicht mehr so sicher, ob ich njicht mit einem cms-system arbeiten sollte. ich persönlich halte das ja für kleinere projekte für überdimensioniert und ich kann auch das layout nicht 100%ig an meine vorstellungen anpassen (oder eben nur mit viel arbeit).
was meint ihr dazu? cms - ja oder nein?
  Mit Zitat antworten
Alt 06.08.2012, 15:39   #4 Nach oben scrollen
00110100 00110010
Premium-SupporterPremium-SupporterPremium-SupporterPremium-SupporterPremium-Supporter
 
Benutzerbild von leveler
 

Registriert seit: 23.06.2008
Ort: h an der e
Beiträge: 2.300
Verwendet: alles was schön macht

Zitat:
ich bin mir auch mittlerweile nicht mehr so sicher, ob ich njicht mit einem cms-system arbeiten sollte. ich persönlich halte das ja für kleinere projekte für überdimensioniert und ich kann auch das layout nicht 100%ig an meine vorstellungen anpassen (oder eben nur mit viel arbeit).
was meint ihr dazu? cms - ja oder nei
kommt halt immer darauf an, was man vorhat...auch für kleine Seiten kann ein CMS a la Wordpress sinnvoll sein, muss es aber nicht .
__________________
"...if it ain't from the heart than it can't be art"
--------------------------------> E. Schrody
  Mit Zitat antworten
Alt 06.08.2012, 15:44   #5 Nach oben scrollen
Medienjongleur
Premium-SupporterPremium-SupporterPremium-SupporterPremium-SupporterPremium-Supporter
 
Benutzerbild von patrick_l
 

Registriert seit: 11.05.2008
Ort: NRW
Beiträge: 5.903
Kamera: Canon Eos 7D, Eos 60D, MV900, Revue
Verwendet: CS4/CS6, Corel, GIMP, Coda, SublimeText 2, Wacom [...]

Auch wenn Photoshop jetzt keine Tabellen-Layoute mehr ausspuckt, würde ich dein HTML bzw. das Grundgerüst per Hand erstellen. Halt schon allein aus dem Grund weil man so den Quellcode etwas schlanker gestalten kann. Das Grundgerüst ist ja auch schnell erstellt.

Mal meine Frage an dieser Stelle wie allgemein deine Kenntnisse sind. Ich meine was die Grundlagen von HTML und CSS angeht. Zu deiner Frage CMS ja oder nein. Kommt hauptsächlich auf den eigentlichen Content deiner Website an. Sollen regelmäßig neue Inhalte hinzugefügt werden?

Wenn ja, dann macht ein CMS durchaus Sinn. Allein weil (deine) Inhalte einfach verwaltet und neue Inhalte schnell erstellt werden können. Hier würde ich dann für kleine bis mittelgroße Websites WordPress wählen. Erst für größeren Sites Joomla, Drupal oder ein vergleichbares CMS in der Größenordnung einsetzen.

Grüße Patrick

Geändert von patrick_l (06.08.2012 um 15:46 Uhr).
  Mit Zitat antworten
Alt 06.08.2012, 15:47   #6 Nach oben scrollen
N00B
Newbie
Themenstarter
 
Benutzerbild von Alada
 

Registriert seit: 08.08.2007
Beiträge: 97
Verwendet: Photoshop CS3, Dreamweaver CS3

also ich schätze mich so mittelmäßig ein, was die kenntnisse angeht.
ich habe immer alles selbst erstellt, administriere jetzt aber eine word-press und eine drupal-seite un muss feststellen, dass das alles schon eine andere welt ist.
die seite kriegt sicherlich immer mal was neues reingebastelt, aber ich bin eben er administrator, d.h. änderungen mache ich.
vielleicht bin ich einfahc von der alten schule :-)
  Mit Zitat antworten
Alt 06.08.2012, 15:49   #7 Nach oben scrollen
localhorst
Spezial-SupporterSpezial-SupporterSpezial-SupporterSpezial-Supporter
 
Benutzerbild von MyBad
 

Registriert seit: 18.12.2006
Beiträge: 1.810

Kann meinen Vorrednern nur zustimmen. Vielleicht ergänzend sei noch erwähnt, dass auch die Slices in PS oft völlig daneben sind und mehr Grafik ausspucken als benötigt.

Also nicht nur das Markup von Hand erstellen, sondern auch nur die Grafiken "slicen", die auch wirklich benötigt werden. Spart Ladezeiten.
  Mit Zitat antworten
Alt 06.08.2012, 15:52   #8 Nach oben scrollen
Medienjongleur
Premium-SupporterPremium-SupporterPremium-SupporterPremium-SupporterPremium-Supporter
 
Benutzerbild von patrick_l
 

Registriert seit: 11.05.2008
Ort: NRW
Beiträge: 5.903
Kamera: Canon Eos 7D, Eos 60D, MV900, Revue
Verwendet: CS4/CS6, Corel, GIMP, Coda, SublimeText 2, Wacom [...]

Wenn du dich bereits mit Drupal und WordPress auskennst, würde ich deine Website auch auf eines dieser CMS aufbauen. Wobei ja WordPress kein klassisches CMS (sonder ein Blogsystem) ist.

Je nach dem wie dein Layout aussieht kannst du ja auch eines der vielen kostenlosen ( fertiges Themes für WordPress verwenden und dieses an deine Bedürfnisse entsprechend anpassen.

Zitat:
Zitat von MyBad Beitrag anzeigen
Kann meinen Vorrednern nur zustimmen. Vielleicht ergänzend sei noch erwähnt, dass auch die Slices in PS oft völlig daneben sind und mehr Grafik ausspucken als benötigt.
Gut das du das auch nochmal erwähnst. Was natürlich im Bezug auf Slices klasse ist, ist das ausgeben in unterschiedlichen Formaten. Grafiken etc. als Gif oder Png. Bilder ganz flott in Jpg.

Grüße Patrick

Geändert von patrick_l (06.08.2012 um 15:56 Uhr).
  Mit Zitat antworten
Alt 06.08.2012, 16:28   #9 Nach oben scrollen
plotzbitz !
Newbie
 
Benutzerbild von Plotz
 

Registriert seit: 04.05.2006
Beiträge: 88

Zitat:
Zitat von patrick_l Beitrag anzeigen
... Der von Photoshop generierte Code ist so in seiner Form (Tabellen-Layout) nicht zu gebrauchen bzw. eigentlich Murks. Man kann ihn höchstens als Mockup gebrauchen, um mal eine schnelle Vorschau im Browser zu haben.

Du solltest dein HTML Grundgerüst sauber per Hand aufbauen und anschließend alle für deine Website bzw. für dein Layout benötigten Grafiken mit CSS einbinden. So bleibt der Code auch schön schlank.

Grüße Patrick
Richtige Vorgehensweise:

1. in den Slice-Optionen grundsätzlich eigene Namen für die zu erzeugenden Bilder vergeben, dann kann es zu keiner Namensrotation durch Neuanlage zusätzlicher Slices kommen.

2. im Modul 'Für Web und Geräte speichern' auf 'Speichern' klicken, dann die 3. Kombobox 'Einstellungen' aufklappen, 'Andere ...' wählen. Es öffnet sich ein Dialog 'Ausgabeeinstellungen'. Mal genau umsehen (!) und dann auf 'weiter' klicken. In dieser zweiten Seite des Optionsdialogs bei 'Slice-Ausgabe' umschalten vom default 'Tabelle erstellen' auf 'CSS generieren'. Auch dort mal richtig umsehen, genauso wie auf der dritten und vierten Seite dieses Optionsdialogs und bei Bedarf Einstellungen nach Gusto anpassen.

Dann bekommt ihr auch vernünftiges tabellenloses CSS generiert. Da muss prinzipiell erst mal nix "händisch" nachgeschustert werden - und statt "Murks" gibts die erwünschten Ergebnisse.

  Mit Zitat antworten
Alt 06.08.2012, 16:31   #10 Nach oben scrollen
localhorst
Spezial-SupporterSpezial-SupporterSpezial-SupporterSpezial-Supporter
 
Benutzerbild von MyBad
 

Registriert seit: 18.12.2006
Beiträge: 1.810

Zitat:
Zitat von Plotz Beitrag anzeigen
Richtige Vorgehensweise:

1. in den Slice-Optionen grundsätzlich eigene Namen für die zu erzeugenden Bilder vergeben, dann kann es zu keiner Namensrotation durch Neuanlage zusätzlicher Slices kommen.

2. im Modul 'Für Web und Geräte speichern' auf 'Speichern' klicken, dann die 3. Kombobox 'Einstellungen' aufklappen, 'Andere ...' wählen. Es öffnet sich ein Dialog 'Ausgabeeinstellungen'. Mal genau umsehen (!) und dann auf 'weiter' klicken. In dieser zweiten Seite des Optionsdialogs bei 'Slice-Ausgabe' umschalten vom default 'Tabelle erstellen' auf 'CSS generieren'. Auch dort mal richtig umsehen, genauso wie auf der dritten und vierten Seite dieses Optionsdialogs und bei Bedarf Einstellungen nach Gusto anpassen.

Dann bekommt ihr auch vernünftiges tabellenloses CSS generiert. Da muss prinzipiell erst mal nix "händisch" nachgeschustert werden - und statt "Murks" gibts die erwünschten Ergebnisse.

Selbst mit angepassten Einstellungen ist das genierierte Markup (nun zwar ohne Tabellen) immer noch Murks! Sauberes Markup und sauberes CSS lässt sich (noch) nur per Hand erreichen. Das setzt natürlich Fachwissen voraus. Ein Anfänger ist sicherlich auch in der Lage schlechteren Code zusammen zuschustern als PS es macht.
  Mit Zitat antworten
Alt 06.08.2012, 16:38   #11 Nach oben scrollen
Medienjongleur
Premium-SupporterPremium-SupporterPremium-SupporterPremium-SupporterPremium-Supporter
 
Benutzerbild von patrick_l
 

Registriert seit: 11.05.2008
Ort: NRW
Beiträge: 5.903
Kamera: Canon Eos 7D, Eos 60D, MV900, Revue
Verwendet: CS4/CS6, Corel, GIMP, Coda, SublimeText 2, Wacom [...]

Zitat:
Zitat von Plotz Beitrag anzeigen
Richtige Vorgehensweise:

1. in den Slice-Optionen grundsätzlich eigene Namen für die zu erzeugenden Bilder vergeben, dann kann es zu keiner Namensrotation durch Neuanlage zusätzlicher Slices kommen. [...]Zitat gekürzt
Danke für den Nachtrag. den "Für Web speichern" kenne ich eigentlich sehr gut. Nur halte ich selber nichts von dem was Photoshop dort an Code ausspuckt. Angefangen bei Grafiken die nicht sein müssen bis hin zu aufgeblähten Code mit für mich überflüssigen Kommentaren.

In meinem Workflow trenne ich das Design und die Umsetzung voneinander. Auch findet man sich meiner Meinung nach im eigenen Code schneller zurecht. Vor allem wenn man immer nach einem gewissen Schema vorgeht. Grundgerüst, Namen der ID's und Klassen usw.

Grüße Patrick
  Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Suche HTML-Tag: Leer und Größe in HTML definierbar (wie <img>) XInfinity (X)HTML & CSS 11 03.10.2010 01:32
Vorteile von (X)HTML gegenüber HTML simon117 (X)HTML & CSS 1 28.09.2010 13:26
html datei in html einbinden (content slider) frogtime (X)HTML & CSS 8 25.08.2010 18:48
Html zu Html mit Flash mat-art Flash - Technische Fragen 9 28.05.2009 11:05
html by imageready 2 html.reel :D deC9r (X)HTML & CSS 7 12.04.2006 23:37