php.de

Zurück   php.de > Webentwicklung > HTML, Usability und Barrierefreiheit

HTML, Usability und Barrierefreiheit Themen rund um Textauszeichnung, Formatierung, Barrierefreiheit und Usability.

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 10.05.2010, 13:53  
Erfahrener Benutzer
 
Benutzerbild von Sniper_Kotaro
 
Registriert seit: 04.03.2009
Beiträge: 303
PHP-Kenntnisse:
Anfänger
Sniper_Kotaro ist zur Zeit noch ein unbeschriebenes Blatt
Standard [Erledigt] Braucht ein TAB mehr als ein SPACE?

Hallo!

Ich überarbeite aktuell ein Projekt, an dem bis jetzt jemand total anders gearbeitet hat.
Aktuell bin ich dabei die ganzen Einrück-Leerzeichen durch Tabs zu ersetzen....
Jetzt frage ich mich, warum überhaupt so viele Leerzeichen benutzt wurden, anstatt gleich TABs zu benutzen...
Hat das irgendwelche Vor-/Nachteile?
Beispielsweise dass eins der beiden mehr Speicherplatz benötigt oder sonst was?

(für die PHPler unter euch: macht es einen Unterschied ob ich Array() oder array() schreibe? Denn ich stelle auch alles von Array() auf array() um....)
__________________
Sniper_Kotaro ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 10.05.2010, 14:00  
da schreibt der ElePHPant
 
Benutzerbild von Flor1an
 
Registriert seit: 18.06.2008
Beiträge: 8.903
PHP-Kenntnisse:
Fortgeschritten
Flor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer Anblick
Standard

Ich hab bei mir im Editor auch eingestellt das er Tabs durch Leerzeichen ersetzen soll. Eigentlich nur aus dem Grund weil die Tabs manchmal nicht richtig funktionieren oder nicht richtig eingerückt werden bei mir. Drum hab ich immer alles auf Leerzeichen. Speicherplatz kann man vernachlässigen, ich glaub das ist nicht unbedingt das wichtigste dabei

Unterschied wird es wohl nicht machen ob du Array oder array verwendest. Ich hab allerdings Array() noch nie gesehen und würde von daher generell immer mit array() arbeiten.
Flor1an ist offline   Mit Zitat antworten
Alt 10.05.2010, 14:01  
Erfahrener Benutzer
 
Benutzerbild von Sniper_Kotaro
 
Registriert seit: 04.03.2009
Beiträge: 303
PHP-Kenntnisse:
Anfänger
Sniper_Kotaro ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Hey super, danke, das ist eine tolle Antwort

Supi, damit sind alle meine Fragen beantwortet, ich danke dir sehr!

P.S: Ich hab Array() vorher auch nie gesehen, noch ein Grund warum ich es mit array() ersetze
__________________
Sniper_Kotaro ist offline   Mit Zitat antworten
Alt 10.05.2010, 14:09  
da schreibt der ElePHPant
 
Benutzerbild von Flor1an
 
Registriert seit: 18.06.2008
Beiträge: 8.903
PHP-Kenntnisse:
Fortgeschritten
Flor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer Anblick
Standard

Zum Speicherplatz kannst du ja ungefähr überschlagen.
1 Tab ~ 1 Byte
4 Leerzeichen ~ 4 Byte

Wenn du ne Datei hast mit 1000 Zeilen, pro Zeile hast du im Schnitt 4 Einrückungsstufen:
Tabs: 1000*4*1 Byte ~ 4kb
Leerzeichen: 1000*4*4Byte ~ 16kb

Die Frage ist ob das bei PHP Dateien ins Gewicht fällt? Bei HTML machen ein paar kb zwar schon was aus, aber dafür würde ich nicht extra irgendwas umstellen.

Meiner Meinung nach kannst du da nutzen was du möchtest, egal ob Tabs oder Leerzeichen.

In einigen Coding Standards steht z.b. das Leerzeichen verwendet werden "müssen" und keine Tabs.
Zend Framework: Documentation: PHP Dateiformatierung - Zend Framework Manual
http://www.buxaprojects.com/de/php_c...guidelines.htm
http://www.phpro.org/tutorials/PHP-Coding-Style.html#5

Andere sagen wieder nee wir möchten Tabs:
http://php-coding-standard.de/mhtml/empfehlung03.html
Flor1an ist offline   Mit Zitat antworten
Alt 10.05.2010, 14:19  
Erfahrener Benutzer
 
Benutzerbild von Sniper_Kotaro
 
Registriert seit: 04.03.2009
Beiträge: 303
PHP-Kenntnisse:
Anfänger
Sniper_Kotaro ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Ich verstehe!

Also vom Speicherbedarf her... Die entsprechende PHP-File enhält über 1000 Zeilen, in denen ich das austauschen würde...
Es würde sich also minimal schon bemerkbar machen, jedenfalls nach deiner Rechnung.
Danke dafür, ich denke ich werde das so umsetzen.

Vorher waren Tabs und Spaces in der File gemischt und das ging, also denke ich mal, dass es in dem Projekt ok ist, wenn ich Tabs benutze.
Denn ich will die Code-Optik jetzt endlich vereinheitlichen.

Danke nochmals für deine ausführliche Antwort, sowas finde ich richtig klasse und nett!
Ich kenne da einen anderen Mod, der auf Fragen immer sehr..."eigen"....antwortet, deswegen macht es in letzter Zeit nicht so viel Spaß mal ne Frage zu stellen wenn man mal eine hat.
Da bin ich übrigens bei weitem nicht der einzige, dem es so geht...
Aber du bist wirklich nett und deine Antworten leuchten ein und sind echt gut.
DANKE!
__________________
Sniper_Kotaro ist offline   Mit Zitat antworten
Alt 10.05.2010, 15:26  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Noch so eine Kritik reinzusetzen konntest DU Dir nicht verkneifen, wa? Man hätte es auch einfach runterschlucken können.

Wie auch immer, im Gegensatz zu Tabs sehen LZ-Einrückungen immer gleich aus - in jedem Editor. Tabs sind dagegen von der eingestellten Laufweite abhängig, richtig problematisch wird das erst bei der Kombination von Tabs und LZ. In alten Editoren gabs tw. auch keine Tabweiten, so dass jeder Tabs sozusagen immer 8 LZ gebildet hat, egal an welcher Position.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline   Mit Zitat antworten
Alt 10.05.2010, 15:38  
Erfahrener Benutzer
 
Benutzerbild von Sniper_Kotaro
 
Registriert seit: 04.03.2009
Beiträge: 303
PHP-Kenntnisse:
Anfänger
Sniper_Kotaro ist zur Zeit noch ein unbeschriebenes Blatt
Standard

"Noch so eine Antwort", was?
Ach naja, weißt du, der Klügere gibt nach, deswegen gehe ich jetzt nicht mehr drauf ein, ist auch sowieso ziemlich Off-Topic

Danke jedenfalls für eure Antworten, ich werde all eure Tips berücksichtigen.
Vielen Dank!
__________________
Sniper_Kotaro ist offline   Mit Zitat antworten
Alt 10.05.2010, 15:40  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Dass Du der Klügere bist, hat man durch Deine schlaue Anmache ja deutlich gesehen.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline   Mit Zitat antworten
Alt 10.05.2010, 15:44  
Erfahrener Benutzer
 
Benutzerbild von Sniper_Kotaro
 
Registriert seit: 04.03.2009
Beiträge: 303
PHP-Kenntnisse:
Anfänger
Sniper_Kotaro ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Oha, da ist aber jemand nicht kritikfähig, wie ich sehe?
Sowas schmückt sich aber für einen Mod nicht sehr.
Außerdem, was meinst du eigentlich mit Anmache?
Ich kann mich nicht erinnern, DICH oder DEINEN Namen angesprochen zu haben.

Aber ich finde, das sollten wir nicht hier fortsetzen, denn das gehört nicht wirklich zum Thema
__________________
Sniper_Kotaro ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Wordpress auf meinem Strato Space extrem langsam explode Server, Hosting und Workstations 7 11.12.2009 19:54
Script funktioniert nur auf Localhost und nicht auf Space, was machen? fdm PHP Tipps 2008 7 30.08.2008 22:36
[Erledigt] =?UTF-8?q?Neue_Antwort_im_Thema_=27Anh=C3=A4nge_aus_Mail _per_Link_oder_au TAZweb PHP Tipps 2008 11 17.07.2008 16:21
Script geht nur auf Space A, auf B nicht Zangelo PHP Tipps 2006 1 07.08.2006 19:20
Größe eines Verzeichnisses oder belegten space von laufwerk? nicobischof PHP Tipps 2005-2 3 10.08.2005 18:23
[Erledigt] font vom space beziehen... HTML, Usability und Barrierefreiheit 4 18.02.2005 19:08
Was ist hier mit Schleife und mehrdimensionalen Array falsch PHP Tipps 2004 8 25.10.2004 14:02
Bloody n00b braucht Hilfe - Suchfunktion per PHP und MySQL PHP Tipps 2004 2 04.08.2004 22:28

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
was brauch mehr speicher tab oder 4 leerzeichen, html mehr als ein space, http://www.php.de/html-usability-und-barrierefreiheit/67818-erledigt-braucht-ein-tab-mehr-als-ein-space.html, tab 1 byte leerzeichen 4 byte, ein tab?, php tabs, php tab to space, tab mit html oder php, editor tabstopp durch leerzeichen ersetzen, php projekt tab oder leerzeichen ?, php code leerzeichen anstatt tabulator, unterscheidung tab leerzeichen php, tabs spaces php, php coding tab or spaces, tabs in html, php space oder tab, html wie viele leerzeichen hat ein tab, tabulator leerzeichen in byte, space tab, zend statt tabs leerzeichen

Alle Zeitangaben in WEZ +2. Es ist jetzt 05:43 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum