Pa inyore Konfòmite, Konpatibilite, ak bon pwogramasyon

Pou pati ki pi, navigatè entènèt yo konstwi nan yon fason ki kache pwogram pòv yo. Erè JavaScript yo etenn pa default nan pifò navigatè ak konfòmite HTML se pa yon kondisyon. Sa a oke si w ap tou senpleman voye moute yon sit ki gen yon paj oswa de pale sou sit ou - men kòm ou kòmanse entegre sit ou, li pral lakòz anpil pwoblèm. Konfòmite se youn nan bagay sa yo ki chè sou wout la.

Si mwen te kreye yon aplikasyon nan grate, gen sèten bagay ke mwen ta absoliman asire w ke yo akonpli:

  • Fèy style kaskad - lè ou separe kouch vizyèl aplikasyon w lan nan mitan nivo a ak back-end, ou pa bezwen fè anpil plis pase chanje kèk dosye pou chanje dinamik koòdone itilizatè sit entènèt ou an. CSS Zen Jaden ilistre pouvwa CSS fantastikman. HTML la se menm bagay la nan tout sit la, men pandan w ap chanje ant tèm yo, nouvo dra style yo aplike epi sit la transfòme. Mwen ta tou trè rekòmande yo liv.
  • Modélisation - Modèl Page yo se 'mitan-niveau' ant do-fen ou ak devan-fen an. Sa a rale kòd la Rekipere aktyèl soti nan paj sa yo epi tou senpleman gen li referans soti nan yon modèl. Avantaj nan modèl yo se yo ede nan separe ble a soti nan pay la. Fonksyonalite Back-end pa pral kraze fonctionnalités paj ak vis-vèrsa.
  • Kòd aplikasyon komen - ou pa ta dwe janm gen yo ekri menm kòd la de fwa nan aplikasyon an. Si ou fè sa, w ap ekri aplikasyon ou mal. Lè ou bezwen fè yon chanjman, ou ta dwe sèlman bezwen fè chanjman sa a nan yon sèl kote.
  • Baz done - magazen done nan baz done. Estoke done nan nenpòt lòt kouch mande pou pi plis travay!
  • Konfòmite XHTML - kòm teknoloji tankou Content Management Systems, APIs, RSS, ak lòt zouti entegrasyon kontni vin pi répandus, transmisyon a nan kontni bezwen yo dwe senp. Estanda XHTML yo enpòtan paske kontni fasil 'transpòte' nan lòt sit, sèvis, oswa kote.
  • Kwa-navigatè fonctionnalités - navigatè trete HTML ak CSS yon fason diferan. Gen anpil antay ki asire fonctionnalités kwa-navigatè. Ou ta dwe toujou sipòte tèt 3 navigatè yo nan endistri a ak dènye 3 degaje yo nan chak. Anplis de sa, mwen pa ta anmède ... li pral lanmò nan navigatè a si yo pa ka kenbe moute ak chen yo gwo.
  • Kwa-platfòm fonctionnalités - kèk fonctionnalités se pa menm bagay la oswa yo ofri ant yon PC, Mac, ak Linux. Si ou fè tout etap sa yo anvan yo, ou pa ta dwe kouri antre nan pwoblèm, men mwen ta toujou teste yo dwe asire!

Eseye ranje plonbri nan yon kay ki deja bati koute chè. Fè bon 'plonbri' devan pral delivre ou yon anpil lajan nan kouri nan longè!

Mwen jwenn yon gwo resous ki rele Scrutinizer la pandan w ap li yon lòt blog, yo rele Byte o aza. Anfen, si w ap chèche vin yon aplikasyon antrepriz ak lajè ak dimansyon, mwen ta dwe pridan nan anplwaye ki inyore oswa pa konsène tèt yo ak atik sa yo byen bonè nan. Jwenn jan ki pran swen! Ou se lavi yo pral pi fasil sou wout la.

youn nan kòmantè

  1. 1

Ki sa ou panse?

Sit sa a sèvi ak Akismet diminye Spam. Aprann kijan kòmantè ou a trete.