оптимизация ?

27 отговора 690 прегледа
#1

оптимизация ?

Интересно ми колко от Вас си играят да правят оптимизация на html кода преди да го публикуват. Нямам предвид разните оптимизиращи програми, които ще махнат коментарите, излишните интервали и т.н. и след това кода е абсолютно нечетим. Имам предвид че доста от web програмистите всъщност ползват някакъв вид wysiwyg продукт и се получават неща като двойни тагове <script>...</script>, излишни и/или празни <tr> и т.н.
Особено ползването на някакъв вид SSI скрипт генериращ html код и клиентски скрипт така омазва крайния html код че често пъти само IE успява да го интерпретира.

Отговор
в отговор на jordani #2

Re: оптимизация ?

Mi obiknoveno ne mi se nalaga, shtoto si go pisha sam HTML-a...
inache ako polzvash nyakoi tup redaktor, posle mojesh da si zagubish mnogo poveche vreme v chistene, otkolkoto tova deto si spestil, polzvaiki WYSIWYG editor...
A neshta ot sorta na FP i ne dai si boje MS Word hich nema da gi komentiram...

Just a genius

Отговор
в отговор на jordani #3

Re: оптимизация ?

Оптимизация ?

Зависи какво влагаш в смисъла на оптимизация. Ако е само до едното зачистване на празни пространства, не ми се струва много да приляга оптимизация.
Виж друг е въпроса когато става дума за програмен код свързан с оптимизирането на данните които с епредават, препредават обработват и извеждат - методите и функциите за това...
А като стана дума за редактори - всеки си има любим ...всичко е въпрос на свикване и на настройки - ще ти се омажат нещата ако си ги омажеш или позволиш на редактора да го стори...

Затова, че всеки си парви оптимизацията сам (дори и като стане въпрос за зачистване) - все пак това издава стила на програмиста (дизайнера че някой може да се натъпи по мазола ).

Та това е

Отговор
в отговор на NetWalker #4

Re: оптимизация ?

xaxa mersi Net Walker 4e ne ni priravni s programistite :)))
ina4e az polzvam Dreamweaver i ne mislia 4e toj vkarva izlishen kod. Naprotiv moje da ti pomogne da go poopravish. I vyobshte na nqkoja slojna sistema ot tablitzi i .t.n moga da se opravia samo s nego.

Отговор
в отговор на yarko #5

Re: оптимизация ?

А бе честно да си кажа не съм безкрайно доволен от работата на DW... в офиса първо бяхме с 4, а сега сме с MX, и новия не стига, че пипа повече от стария, ами и има 100 тона грешки... Но го ползвам, защото е като демокрацията на Чърчил- много е лош, ама няма по-добър!

Иначе след всяко действие, което може да намаже по кода нещо, което не го искам- отивам и сам си го почиствам... Обаче тук всичко опира до това- да знаеш как!

А относно таблиците... точно DW така може да оплеска нещата, че да ти иде да се застреляш! Особено ако вложиш няколко таблици една в друга и после ги развложиш или span-неш и раз-span-неш няколко клетки направо настава какофония...

Но определено вече съм абсолютен противник да си пиша целия код буква по буква в notepad... Просто смятам, че най-ефективния метод е да си направиш кода в WYSIWYG и да го редактираш отвреме навреме, а не накрая!

БАба...

Отговор
в отговор на Blake #6

Re: оптимизация ?

Blake, нищо персонално - за точно такива празни тагове иде реч <script language="javascript"></script> - line 120 във blake.spnet.net.

Отговор
в отговор на jordani #7

Re: оптимизация ?

heh hvana me...
tva si stoi shtot ot vreme na vreme trebe (slagam vatre nekvi raboti) i posle gi maham...
moe i da go mahna, ama posle pak trebe da go pisha...

Just a genius

Отговор
в отговор на Blake #8

Re: оптимизация ?

az li4no predpo4itam da si pi6a sam koda - ne vqrvam na nikoq programa....

mrazq wysiwyg neshtata - te sa napraveni ili za murzelivci, ili za nekadurni ili za takiva deto vuobshte ne gi vulnuva 4istotata na koda.

ne vinq dizainerite za tova che predpo4itata da rabotqt s dw ili fp - tqhnata rabota e grafi4niq dizain, a ne koda, no kogato opira do suzdavane na edna stranica ot edin chovek mislq che tozi 4ovek trqbva da ima universalni poznaniq - kakto za grafi4niq dizain, taka i za html, css, js, taka i za server side ezicite i bazite danni.

vsi4ko razbira se e mnogo subektivno i za vseki vuprosut shte stoi po razli4en na4in - za men ne4istiq kod e proqvlenie na nebrejnost - li4no az smqtam che koda trqbva da e maximalno dobur. koito sam se opravq s koda i znae kakvo vurshi ne bi imal nujda da optimizira tozi kod - obiknoveno toi e v dostatu4no fobro sustoqnie. no tova razbira se e moeto li4no mnenie...

preporu4vam na vsi4ki da validirat koda na stranicite si (validator.w3.org) i da popravqt greshkite - ponqkoga greshkite sa mnogo pove4e otkolkoto predpolaga 4ovek....

Отговор
в отговор на nick #10

Re: оптимизация ?

Ще ме извиняваш, обаче никога няма да си направя сайта да отговаря на validator.w3.org... по ред причини:

1. Ако трябва да мине валидирането- сайта трябва да изглежда като самото [линк] все едно баба ми го е писала на notepad в първи клас... т.е. сайта е полезен- много полезен, но ужасяващо грозен и ако не си съгласен... сори, ама значи нямаш вкус! И всички сайтове, на които се мъдрят тъпите банери, че са минали валидация изглежда също толкова ужасни...

2. Ако всички се съобразяваха с изискванията на консорциума нямаше да има никакъв напредък... а работата ни нямаше да е интересна!

3. Отдавна не живеем в каменната епоха, за да се тревожим колко ще се забави страницата заради няколко излишни символа вътре... А браузърите не случайно са направени така, че да редуцират грешките в кода! В този аспек да ползвам Netscape е все едно да си купя автомобил без въздушни възглавници и да разчитам, че не само аз, но и всички останали шофьори са много добри и никога няма да катастрофирам!

БАба...

Отговор
в отговор на nyakoi #11

Защото мога!

Ползвам ги, защото мога... т.е. защото знам как да си ги напиша независимо от това какво ми дава DW като код!

Отговор
в отговор на PllP #13

Re:-)

Добре, предавам се... не защото не съм прав, а защото спора е безсмислен...

БАба...

Отговор
в отговор на БaбaИлиицa #14

Re:-)

struva mi se napulno bezmisleno tova da kazvash, 4e validniq kod pravi saitovete grozni... - shtoto az taka te razbrah. tova kolko e krasiv edin sait zavisi ot dizainera koito go e pravil, ne ot tova dali koda e validen ili ne. vse pak e po-dobre da imash 4ist kod, otkolkoto pulna kasha. kogato vidq koda produciran ot nqkoi wysiwyg redaktori napravo mi se kreshti....
kogato govorim za burzinata na zarejdane na stranicite - prav si, ne sme v kamennata era, no vinagi e po-dobre da smukvash kolkoto se moje pove4e ot size na failovete, da ne govorim za optimiziraneto na grafikite - vse pak pove4eto potrebiteli sa na dial-up. pone v bulgaria.
a puk shto se otnasq do w3c - az sum golqm privurjenik na standartite i ne mislq 4e te spirat progresa, naprotiv, mislq che te paqt www ot haosa ui anarhiqta. w3c se grijat da ima nqkakuv red v internet vse pak...

Отговор
в отговор на nick #15

Re: оптимизация ?

Извинявай пич ама ми прозвуча като рекламен агент на W3C....
Незнам какво са те впечатлили толкова - те си вършат работата - а тяхната е да създават правила - нашата е д аги спазваме - но никъде не е казано -ЗАДЪЛЖИТЕЛНИ - а са ПРЕПОРЪЧИТЕЛНИ - има разлика ....май ......

Относно редакторите - ВСИЧКО зависи как ще си го настроиш - за д аси вадиш това което искаш - ще ти дам пример - ACE HTML - имаш 1 млн. настройки - затова че е лесно да си го нагодиш на стила - мога да ти изброя още няколко - но както съм писал по долу - ще стане кат мойто редакторче- най-убаво ......

И относно размера - в ерата на PHP - просто това е относително (не се хващай за PHP-то - визирам всички подобни - ASP JSS ....... )

Та това е Какъвто и да си с какъвто и инструмент да боравиш - всичко си зависи от теб самия - иначе се получава - аз добре го направих ама DW нещо му стори ....



Отговор
в отговор на jordani #16

Re: оптимизация ?

Няма да споря с никой тук. Само ще си кажа собственото мнение.
Според мен трябва да се започне от обикновен текстов редактор, после да се използват WYSIWYG програми.
По мощен редактор от gvim просто няма. ;)
За улеснение на живота ползвам собствени template-и (някой от тях съм качил онлайн за да си ги ползвам винаги).

asl-bg.com - шантаво като теб
Отговор
в отговор на NetWalker #17

Re: оптимизация ?

sorry, ako sum prozvu4al kato reklamen agent na w3c, ama az vse pak mislq 4e trqbva da ima nqkakuv red - tova ne ozna4ava oba4e, 4e vseki e svoboden da prai kakvoto si iska, tova si e osnovna svoboda :)) to i zatova dokumentite na w3c se nari4at RECOMMENDATIONS, a ne zakoni ili neshto ot sorta.....
inak, tova kolko e dobur edin sait zavisi ot choveka, koito go e suzdal, a ne ot redaktora - zatova i spora e bezmislen

Отговор
в отговор на nick #18

Re:-)

Abe kolko ste svalish ot HTML-a bre 1-2-3k . Naj vajnoto e optimizaciata na grafikite, koeto tryabva da e pyrvoto neshto na koeto da se u4i web designer-a.
A sega i s tezi Flash-ove po 1Mb da mi govorish za optimizacia na html-a e smehotvorno.

Отговор
в отговор на Yarko #19

Re:-)

abe vaprosa ne e samo do razmera, a i do preglednostta na HTML-a...
shtot poslednoto po-golyamo neshto deto mi vze zdraveto, beshe edna ogrooomna <TABLE>, generirana ot neznam_kuf_TUP_SOFT -> 85K...
sled kato ya optimizirah, stana kum 15K nekade, osven tva beshe dosta po-chetliva :))

osven tva za malki stranichki ne se vijda razlika, ama za neshto takova golyamo - kakto vijdash razlika ot 5-6 pati i 70K si e dosta osezatelna...

Just a genius

Отговор
в отговор на nick #20

Re: оптимизация ?

"mrazq wysiwyg neshtata - te sa napraveni ili za murzelivci, ili za nekadurni ili za takiva deto vuobshte ne gi vulnuva 4istotata na koda. "

мога доста да споря с теб, но ти едва ли ще ме разбереш. Ако ще правиш по 1 сайт с 5-6 страници на месец можеш и първо с химикал на бял лист да си го напишеш. Лично аз освен всичко друго, ако взема да пиша и на ръка не трябва да изляза от тоя офис.
Не ми се влиза пак във вечния спор за писането на кода - 10 човека = 100 мнения. Всеки да си пише на каквото иска и както му е по-лесно и удобно. Но пък щом не е на ръка - накадърен, мързелив...много лесно цапваш етикетите

За да оспорваш качествата на нещо, трябва да го познаваш. Само тогава можеш да дадеш компетентно и аргументирано мнение. А не - мен ме кефи така, който не го прави е еди кво си.
Айде всичко най-хубаво.

Отговор