Ang 10 ka Sugo sa Modernong Pag-uswag sa Web

Napulo ka mga SugoAng komunikasyon usa ka hinungdan ingon usa ka Product Manager nga adunay usa ka kompanya sa software. Karon lang, nagtrabaho ako ug gipatik ang mga musunud nga "mando" sa moderno nga pag-uswag sa web nga ipanghatag sa among mga koponan. Ang matag moderno nga web developer (o aplikasyon) kinahanglan sundon ang napulo nga mga kamandoan.

Adunay mga nindot mga termino sa programa nga mahimong igawas alang sa tanan niini; bisan pa, ang akong katuyoan nga ibutang kini sa managsama nga mga termino nga mahimong masabtan sa mga propesyonal sa software (ug bisan ikaw).

  1. Kanunay nga suportahan ang 99% nga mga ninggamit sa internet, dili igsapayan ang browser, bersyon sa browser, o operating system. Pagpahiangay sumala ug kanunay nga andam sa mga pagpagawas sa beta.
  2. Kanunay gamiton ang code nga nagsunod sa XHTML alang sa aplikasyon, pakisayran sa gisunod sa DTD ug cross-browser nga Cascading Style Sheets alang sa tanan nga mga istilo sa layout ug mga imahe sa aplikasyon.
  3. Kanunay nga pakisayran teksto ug mga lubid pinaagi sa mga elemento sa pakisayran nga nagsuporta sa bisan unsang hugpong sa mga karakter ug dili gyud nanginahanglan usa ka pagtukod.
  4. Kanunay nga pakisayran ang mga petsa ug oras sa GMT nga nagtugot sa bisan kinsa nga ninggamit nga usbon ang output kung unsa ang gusto nila.
  5. Kanunay nga paghimo usa ka elemento sa paghiusa sa matag bahin.
  6. Kanunay nga tukuron ang mga sukdanan sa RFC (mga email sa teksto, mga email sa HTML, mga email address, mga pakisayran sa domain, ubp.)
  7. Kanunay nga tukuron nga modular. Kung adunay labaw pa sa usa ka kapilian bisan diin sa aplikasyon, kinahanglan ka nga makadugang labi pa nga wala manginahanglan usa ka pagtukod.
  8. Kung labaw pa sa usa ka bahin sa aplikasyon ang naghimo niini, ang tanan nga mga bahin sa aplikasyon kinahanglan maghisgut sa usa ka punto.
  9. Ayaw paghimo pag-usab kung unsa ang mahimo nimo mapalit ug kanunay ipahiangay ang among aplikasyon aron suportahan ang imong gipalit.
  10. Kung mahimo kini sa mga tiggamit, gisuportahan namon kini. Kung dili nila kini buhaton, kinahanglan naton nga pamatud-an kini.

3 Comments

  1. 1

    Ningsugot. Bisan pa pinahiuyon sa punto 7. Nagtuo ako nga bisan sa pag-uswag sa web, ang datos, representasyon (GUI'S) ug lohika sa negosyo kinahanglan kanunay nga bulagon pinauyon sa usa ka pamaagi nga nakabase sa modelo sa MVC.
    Madugangan kini, kalidad sa software, ug scalability.

    Salamat
    Andreas Maratheftis
    http://www.nueronic.com

Unsay imong hunahuna?

Kini nga site naggamit sa Akismet sa pagpakunhod sa spam. Hibal-i kon giunsa ang pagproseso sa datos sa imong komento.