Ekki hunsa samræmi, eindrægni og góða forritun

Að mestu leyti eru vefskoðarar smíðaðir á þann hátt að fela lélega forritun. Javascript villur eru sjálfgefnar í flestum vöfrum og HTML samræmi er ekki krafa. Það er í lagi ef þú ert einfaldlega að henda upp síðu með síðu eða tveimur til að tala um síðuna þína - en þegar þú byrjar að samþætta síðuna þína mun það valda mörgum vandamálum. Fylgni er eitt af því sem er dýrt fram eftir götum.

Ef ég myndi búa til forrit frá grunni eru ákveðin atriði sem ég myndi algerlega ganga úr skugga um að væri náð:

  • Cascading Style Sheets - með því að aðgreina sjónlagið í forritinu frá miðjuflokki og afturendanum þarftu ekki að gera mikið meira en að breyta nokkrum skrám til að breyta notendaviðmóti vefsíðu þinnar. CSS Zen Garden sýnir kraft CSS frábærlega. HTML er það sama um alla vefinn, en þegar þú skiptir á milli þema er nýjum stílblöðum beitt og vefnum breytt. Ég myndi líka mjög mæla með þeim bók.
  • Sniðmát - Síðu sniðmát eru „miðjubilið“ milli afturendans og framendans. Þetta dregur raunverulegan sóknarkóða út af síðunum og einfaldlega er vísað til hans úr sniðmáti. Kosturinn við sniðmát er að þeir aðstoða við að aðgreina hveitið frá agninu. Afturvirkni mun ekki rjúfa virkni síðunnar og öfugt.
  • Algengur forritakóði - þú ættir aldrei að þurfa að skrifa sama kóðann tvisvar í forritinu. Ef þú gerir það skrifarðu forritið þitt rangt. Þegar þú þarft að gera breytingu, þá ættir þú aðeins að gera þá breytingu í einni staðsetningu.
  • Gagnasafn - geyma gögn í gagnagrunnum. Að geyma gögn í hverju öðru lagi krefst svo miklu meiri vinnu!
  • XHTML samræmi - þar sem tækni eins og efnisstjórnunarkerfi, forritaskil, RSS og önnur innihaldssamþættingartæki verða algengari þarf flutningur efnis að vera einfaldur. XHTML staðlar eru mikilvægir vegna þess að efni er auðvelt að „flytja“ til annarra vefsvæða, þjónustu eða staða.
  • Virkni yfir vafra - vafrar fara öðruvísi með HTML og CSS. Það eru fullt af járnsög sem tryggja virkni yfir vafra. Þú ættir alltaf að styðja 3 efstu vafra í greininni með nýjustu 3 útgáfunum af hverjum. Fyrir utan þau myndi ég ekki nenna ... það mun vera dauði vafrans ef þeir geta ekki fylgst með stóru hundunum.
  • Virkni yfir vettvang - sum virkni er ekki sú sama eða er í boði á milli tölvu, Mac og Linux. Ef þú gerir öll fyrri skref ættirðu ekki að lenda í vandræðum en ég myndi samt prófa til að vera viss!

Það er dýrt að reyna að laga lagnir á húsi sem þegar er byggt. Að gera góðar 'pípulagnir' framan af sparar þér mikla peninga til lengri tíma litið!

Ég fann mikla auðlind sem heitir The Scrutinizer við lestur á öðru bloggi, kallað Handahófi Bytes. Að lokum, ef þú ert að leita að fyrirtækjaforriti með víðtæka umfang og umfang, væri ég varkár gagnvart starfsmönnum sem hunsa eða láta sig þessi atriði varða snemma. Finndu fólk sem er sama! Líf þitt verður mun auðveldara fram eftir götunum.

Ein athugasemd

  1. 1

Hvað finnst þér?

Þessi síða notar Akismet til að draga úr ruslpósti. Lærðu hvernig ummæli þín eru unnin.