రియల్ టైమ్ ఫారం ధ్రువీకరణతో మీ వెబ్ సందర్శకులను ఆకట్టుకోండి

ఆన్లైన్ రూపం

వెబ్ అప్లికేషన్ యొక్క వినియోగదారుగా మీరు సాధారణంగా కలిగి ఉన్న మొదటి అభిప్రాయం మీరు వెబ్ ఫారమ్ నింపినప్పుడు. సున్నా ధ్రువీకరణ ఉన్న వెబ్ ఫారమ్‌ల సంఖ్యను చూసి నేను ఆశ్చర్యపోతున్నాను లేదా మీకు ఏ సమస్యలు ఉన్నాయో చెప్పే ముందు మీ ఫారమ్ విషయాలను సమర్పించే వరకు వేచి ఉండండి.

నా నియమావళి ఏమిటంటే, ధృవీకరించబడని ఏదైనా మద్దతు ఉంది. ఫారమ్‌ను సమర్పించడానికి ముందు ఏదైనా ధృవీకరించబడాలి. అజాక్స్ రావడంతో, మీరు సమర్పించడానికి ముందు మీ డేటాబేస్కు వ్యతిరేకంగా డేటాను కూడా ధృవీకరించవచ్చు. సోమరితనం మార్గాన్ని ఎంచుకోవద్దు - వినియోగదారులు సహాయాన్ని అభినందిస్తున్నారు!

ఇక్కడ కొన్ని ఉదాహరణలు:

  1. ఇమెయిల్ చిరునామాలు - మీ ఇమెయిల్ చిరునామాను ధృవీకరించడానికి రెండుసార్లు నింపేలా చేసే ఫారమ్‌లను నేను పట్టించుకోవడం లేదు, కానీ అవి సరిపోతాయా లేదా అనే విషయాన్ని వారు మీకు చెప్పలేదనేది క్షమించరానిది.
  2. పాస్వర్డ్లు - మీరు నన్ను పాస్‌వర్డ్‌లో రెండుసార్లు టైప్ చేయబోతున్నట్లయితే, దయచేసి ఫారమ్‌ను పోస్ట్ చేసే ముందు విలువలు ఒకేలా ఉన్నాయని ధృవీకరించండి.
  3. పాస్వర్డ్ బలం - మీకు నిర్దిష్ట పాస్‌వర్డ్ బలం (ఆల్ఫాన్యూమరిక్ అక్షరాలు లేదా కేసుల కలయిక) అవసరమైతే, నేను నా పాస్‌వర్డ్‌ను టైప్ చేస్తున్నప్పుడు నాకు కొంత అభిప్రాయాన్ని అందించండి. అది విఫలమైందని చెప్పే ముందు నేను సమర్పించే వరకు వేచి ఉండకండి.
  4. తేదీలు - మీరు తేదీని am / d / yyyy ఆకృతిలో కావాలనుకుంటే, ఆ విలువలను టైప్ చేసి వాటిని తగిన విధంగా ఫార్మాట్ చేయడం ద్వారా ఒకే ఫీల్డ్‌లో సమాచారాన్ని నమోదు చేయడానికి నన్ను అనుమతించండి. మీకు ప్రముఖ సున్నాలు కావాలంటే, వాటిని తర్వాత ఉంచండి. ఒక ఫార్మాట్‌ను ప్రదర్శించడం మరియు మరొకదాన్ని మీ డేటాబేస్‌లో సేవ్ చేయడం సరే.
  5. నేటి తేదీ - నా కోసం దాన్ని పూరించండి! మీకు ఇప్పటికే తెలిసిన తేదీని పూరించమని నన్ను ఎందుకు అడుగుతున్నారు ?!
  6. తేదీ ఫార్మాట్ - మీకు అంతర్జాతీయ అనువర్తనం ఉంటే, మీ అప్లికేషన్ యొక్క అంతర్జాతీయకరణ ఆధారంగా మీరు తేదీ ఆకృతిని డిఫాల్ట్ చేయవచ్చు. వాస్తవానికి, వినియోగదారులు ఆ ఎంపికను భర్తీ చేయడానికి మరియు వారి స్వంతంగా ఎంచుకోవడానికి ఒక ఎంపికను కలిగి ఉండటం మంచిది.
  7. సామాజిక భద్రతా సంఖ్యలు - స్వయంచాలకంగా ఫీల్డ్ నుండి ఫీల్డ్‌కు దూకడం లేదా ప్రోగ్రామాటిక్‌గా విలువల మధ్య డాష్ ఉంచే కొన్ని జావాస్క్రిప్ట్‌లను జోడించడం చాలా సులభం.
  8. టెలిఫోన్ నంబర్లు - అంతర్జాతీయీకరణను పరిగణనలోకి తీసుకుంటే, ఇంటర్‌ఫేస్‌లో టెలిఫోన్ నంబర్‌ను ఫార్మాట్ చేయడం ద్వారా ఈ రకమైన ఫీల్డ్‌లను కూడా సరళీకృతం చేయవచ్చు, కానీ దాన్ని మీ బ్యాక్ ఎండ్‌కు సమర్థవంతమైన మరొక ఫార్మాట్‌లో సేవ్ చేయండి. మీ వినియోగదారులను కుండలీకరణాలు, ఖాళీలు మరియు డాష్‌లలో టైప్ చేయవద్దు.
  9. గరిష్ట వచన పొడవు - మీరు మీ డేటాబేస్లో నిల్వ చేసిన అక్షరాల సంఖ్యను పరిమితం చేస్తే, అప్పుడు చాలా అక్షరాలను టైప్ చేయనివ్వవద్దు! దీనికి కష్టమైన ధ్రువీకరణ కూడా అవసరం లేదు… ఇది టెక్స్ట్‌బాక్స్‌లో ఒక సెట్టింగ్ మాత్రమే.
  10. కనీస వచన పొడవు - మీకు కనీస వచన పొడవు అవసరమైతే, నాకు తగినంత అక్షరాలు వచ్చేవరకు అలారం వినిపించండి.

పాస్వర్డ్ స్ట్రెంత్ ఫంక్షన్ యొక్క ఉదాహరణ ఇక్కడ ఉంది గీక్ వివేకం:

పాస్వర్డ్ను టైప్ చేయండి:

UPDATE: 10/26/2007 - డౌన్‌లోడ్ కోసం అందుబాటులో ఉన్న జావాస్క్రిప్ట్ లైబ్రరీతో చక్కని వనరును నేను కనుగొన్నాను ఫారమ్ ధ్రువీకరణను లైవ్‌వాలిడేషన్ అంటారు.

16 వ్యాఖ్యలు

  1. 1

    ఫారమ్‌లకు ఇవి గొప్ప లక్షణాలు అని నేను అంగీకరిస్తున్నాను, కాని ఫ్రంట్ ఎండ్ జావాస్క్రిప్ట్ ధ్రువీకరణను చేయకపోవడం “క్షమించరానిది” అని చెప్పడం వ్యక్తిగత అభిప్రాయం. నేను జావాస్క్రిప్ట్‌లో పనిచేయడాన్ని ప్రేమిస్తున్నాను మరియు మీరు మాట్లాడే కొన్ని విషయాలను చేయడానికి చాలా చక్కని ఎడిట్‌మాస్క్‌లను వ్రాశాను, కాని వాటిలో చాలా చిన్నవిషయానికి దూరంగా ఉన్నాయి మరియు జావాస్క్రిప్ట్ ఫారమ్ ధ్రువీకరణ ప్యాకేజీలలో చాలా పెద్ద రంధ్రాలు ఉన్నాయి. ప్రతి ఒక్కరూ తమ బ్యాక్ ఎండ్ ధ్రువీకరణను మరింత క్లిష్టమైన ఫ్రంట్ ఎండ్ జావాస్క్రిప్ట్ ధ్రువీకరణతో నకిలీ చేయడానికి సమయాన్ని పెట్టుబడి పెట్టరు.

    మంచి పాయింట్లు, కానీ నా అభిప్రాయం ప్రకారం ప్రతి ఆన్‌లైన్ రూపం “అవసరాలు” కాదు.

  2. 2

    పాస్వర్డ్ చెకర్ సాపేక్షంగా విచ్ఛిన్నమైంది. ఏదైనా పాస్‌వర్డ్ పొడవుగా ఉంటే సరిపోతుంది.

    ఉదాహరణ:

    ఇది నిజంగా సాధారణ పాస్‌వర్డ్ కాదా?

    f46dffe6ff4ffgdfgfjfgyu656hfdt74tyhdtu5674yfgh6uhhye45herdhrt64684hythdfth54y54348fgdcvzse8cn984v3p4m6vq98476m3wuw89ewfucsd8fg67s4v8tw76u340m6tver7nt+s89346vs+0em9u+s+09hrtuhss586ysvne4896vb4865tbv089rt++

  3. 4

    అజాక్స్ / సర్వర్ సైడ్ ధ్రువీకరణ అయితే మీరు క్లయింట్ సైడ్ ధ్రువీకరణ యొక్క అభిప్రాయాన్ని వినియోగదారుకు ఇచ్చినప్పుడు నాకు ఉత్తమమైన ఫారమ్ ధ్రువీకరణ.
    మీరు మీ ఫారమ్ ఎలిమెంట్స్‌తో కొన్ని ఈవెంట్ హ్యాండ్లింగ్ (కీఅప్, బ్లర్, క్లిక్, మొదలైనవి…) ను అజాక్స్ ద్వారా సర్వర్‌కు పోస్ట్ చేసి, సంబంధిత దోష సందేశాలను తిరిగి ఇచ్చే “చెక్” ఫంక్షన్‌ను ప్రారంభిస్తారు (ఈ పాస్‌వర్డ్ చాలా సరళమైనది, ఆ తేదీ తప్పు ఆకృతిలో ఉంది, మొదలైనవి…)
    సమర్పణ బటన్‌ను క్లిక్ చేయడం ద్వారా వినియోగదారు చివరకు ఫారమ్‌ను పోస్ట్ చేసినప్పుడు, డేటాబేస్ లేదా ఇతర ప్రక్రియలో డేటాను చొప్పించే ముందు చివరిసారిగా ఫారమ్‌ను ధృవీకరించడానికి మీరు “చెక్” సర్వర్ సైడ్ ఫంక్షన్‌ను ఉపయోగించవచ్చు.
    ఈ విధంగా, వినియోగదారులు ఒంటెగో ధ్రువీకరణతో సంతోషంగా ఉన్నారు మరియు డెవలపర్లు సర్వర్ వైపు మాత్రమే ధ్రువీకరణ అభివృద్ధితో సంతోషంగా ఉన్నారు.

    • 5
      • 6

        అంత వేగంగా లేదు డౌ - ఫ్లైలో ఒక SSN ను ఫార్మాట్ చేయడం వంటి ఈ ఉపయోగకరమైన లక్షణాలు చాలా చిన్నవి అని మీ అసలు ఆవరణతో నేను అంగీకరిస్తున్నాను. ఫార్మాట్ వద్ద to హించకుండా మీరు దాన్ని పరిష్కరించగలిగినప్పుడు, అది తప్పు అని సందేశాన్ని పోస్ట్ చేయడం సోమరితనం.

        అయినప్పటికీ, సర్వర్ సైడ్ లాజిక్‌ను అజాక్స్‌తో కలిపి ఉపయోగించడం గురించి నేను నికోలస్‌తో అంగీకరిస్తున్నాను.

  4. 7

    మీ శీర్షిక “మీ స్నేహితులను ఆకట్టుకోండి…” అని చెబుతుంది, కాని పోస్ట్‌లో ఫోన్ చేసిన ఈ 2 నిమిషంతో మీరు నన్ను ఆకట్టుకోవడంలో విఫలమయ్యారు.

    మీ శీర్షికను తిరిగి వ్రాయండి (చాలా తప్పుదారి పట్టించేది, చర్చించబడుతున్న ఉదాహరణలు మరియు అభ్యాసాలు ఉన్నాయని ఒకరు ఆలోచిస్తారు).

    ప్రజలు తమ రూపాల్లో ఇప్పటికే దీన్ని చేయకపోతే, వారు కేవలం నేర్చుకుంటున్నారు లేదా ధ్రువీకరణను ఉపయోగించటానికి ఫారం ముఖ్యమైనది కాదు.

    రియల్ వెబ్ ప్రోగ్రామర్‌లకు ఇది ఇప్పటికే తెలుసు మరియు దీన్ని చేయండి.

    • 8

      జే,

      అలా జరిగినందుకు నన్ను క్షమించు! నా పాయింట్ ఖచ్చితంగా డెవలపర్ అభిప్రాయాన్ని అందించడం కాదు - నేను నిజంగా ఉత్పత్తి నిర్వాహకుడి కోణం నుండి వస్తున్నాను. నేను మీతో అంగీకరిస్తున్నాను - కాని మరికొందరు డెవలపర్లు చేయకపోవడం ఆసక్తికరం! అది దురదృష్టకరమని నేను భావిస్తున్నాను.

      సమయం తీసుకున్నందుకు ధన్యవాదాలు!
      డౌ

  5. 9

    ధృవీకరణ ఏదైనా అనువర్తనం యొక్క అవసరమైన భాగం కావడం గురించి నేను పూర్తిగా అంగీకరిస్తున్నాను. జట్టు నాయకుడిగా, ధ్రువీకరణలు లేకపోవడం లేదా టెక్స్ట్ ఇన్పుట్ పొడవులను పరిమితం చేయడం వంటి కారణాల వల్ల నేను సాధారణంగా కోడ్‌ను “పూర్తి” గా పంపించాను.

    నేను పనిచేసే చాలా విషయాల కోసం, సాధారణ పరిస్థితులలో మరియు వినియోగదారులు నేను అనుకున్న విధంగా సిస్టమ్‌ను ఉపయోగిస్తే, ఏదైనా పని చేయడానికి 50% సమయం పడుతుంది. ఇతర 50% అభివృద్ధి సమయం వారి ఇన్‌పుట్‌ను తనిఖీ చేయడం, డేటా సమగ్రత నిర్వహించబడుతుందని నిర్ధారించడం మరియు ఫారమ్ ఫీల్డ్‌లు హానికరమైన డేటాను నమోదు చేయడానికి అనుమతించకుండా చేయడం.

    నా హవా స్వింగ్ అనువర్తనాల్లో నేను ఇన్‌పుట్ వెరిఫైయర్‌లను ఎలా ఉపయోగిస్తాను అనేదానిపై ఒక పోస్ట్ వ్రాసాను మరియు నేను ఇమెయిల్ టెక్స్ట్ ఫీల్డ్‌ను ఎలా ధృవీకరిస్తానో చూపించాను. ఫోన్ నంబర్లు, పిన్‌కోడ్‌లు, ఎస్‌ఎస్‌ఎన్‌లు మొదలైనవాటిని ధృవీకరించడానికి నేను ఉపయోగించే సాధారణ వ్యక్తీకరణ సులభంగా సవరించబడుతుంది.

    నా బ్లాగ్ పోస్ట్ ఉంది http://timarcher.com/?q=node/36

    మంచి వ్రాత డౌ!

  6. 10

    నేను అంగీకరిస్తాను. పాస్వర్డ్లు నిజంగా ముఖ్యమైనవి మరియు తీవ్రంగా పరిగణించాలి. పాస్‌వర్డ్‌ను రెండుసార్లు టైప్ చేయడం దాదాపు అన్ని రూపాలకు మాత్రమే సాధారణమని నేను భావిస్తున్నాను, కాని రెండు పాస్‌వర్డ్‌ల యొక్క చెల్లుబాటును చూపించకపోవడం అది తీవ్రంగా పరిగణించబడలేదని చూపిస్తుంది.

  7. 11

    క్లయింట్ ధ్రువీకరణ చాలా యూజర్ ఫ్రెండ్లీ ఫీచర్ అని నేను అంగీకరిస్తున్నాను. ఏదేమైనా, ధృవీకరణలు వాస్తవానికి అర్ధమయ్యేలా చూసుకోవడం చాలా ముఖ్యం.

    ధ్రువీకరణ వినియోగదారులను ఎలా తప్పుదారి పట్టించగలదో మరియు అధ్వాన్నంగా, వారిని మా సైట్ నుండి దూరం చేయగలదనే అద్భుతమైన ఉదాహరణను మీరు అందించారు:

    గీక్ విజ్డమ్ యొక్క పాస్వర్డ్ బలం ధ్రువీకరణ పరిగణించబడుతుంది tZhKwnUmIss బలహీనమైన పాస్‌వర్డ్. ఇది సంపూర్ణ బలమైన పాస్‌వర్డ్ మాత్రమే కాదు, ఇది వినియోగదారులను కూడా దూరం చేస్తుంది ఎందుకంటే ఈ పాస్‌వర్డ్‌ను ఉపయోగించి మీ సైట్‌లోకి లాగిన్ అవ్వడం ఏదో ఒకవిధంగా అసురక్షితంగా ఉంటుందని తప్పుడు అభిప్రాయాన్ని ఇస్తుంది.

    మంచి పాస్‌వర్డ్ కనీసం ఆరు అక్షరాల పొడవు ఉందని మరియు సంఖ్యలు మరియు అక్షరాలు రెండింటినీ కలిగి ఉండాలని వినియోగదారులను సూచించడం చాలా మంచిది (మరియు సులభం).

    ఇతర ప్రశ్నార్థక ధ్రువీకరణలలో నిర్దిష్ట కనీస పొడవు అవసరమయ్యే లేదా ఖాళీలు లేని వినియోగదారు పేర్లు ఉన్నాయి. వినియోగదారు పేర్లలో తప్పేముంది X, జాన్ డో, లేదా కూడా # *! §? నేను దానిని నిర్వహించగలను.

  8. 12

    నేను మీతో అంగీకరిస్తున్నాను. కొన్ని రూపాలు చక్కగా కనిపిస్తాయి, కానీ ఇది మంచి ధ్రువీకరణను అందించదు. వ్యక్తిగత సమాచారం ఇవ్వబడింది మరియు హార్డ్ కాపీలోని ఏదైనా వ్యాపార రూపాల మాదిరిగానే దీన్ని తీవ్రంగా పరిగణించడం సరైనది.

  9. 13
  10. 14
  11. 15

    నిజ సమయ ఫారమ్ ధ్రువీకరణ గురించి మీరు పోస్ట్ చేయడం కొంచెం వినోదభరితంగా ఉందని నేను భావిస్తున్నాను మరియు ఇంకా, పోస్ట్ దిగువన ఉన్న మీ వ్యాఖ్య ఫారం వీటిలో దేనినీ అందించదు…

    మీ ఆలోచనలను ఇంటర్నెట్‌లోకి బ్లాగ్ చేయడానికి మీరు బ్లాగును ఉపయోగిస్తున్నారని నేను గ్రహించాను, కాని మీరు బోధించే వాటిని ఆచరించేలా చూసుకోవడం అంత చెడ్డ ఆలోచన కాదు. 🙂

    మంచి పోస్ట్, మార్గం ద్వారా, మీరు వ్రాసిన అన్నిటితో నేను తప్పనిసరిగా అంగీకరించనప్పటికీ.

    • 16

      దోహ్! మీరు నన్ను విడదీశారు, అమండా! మెరుగైన ఫారమ్ ధ్రువీకరణ చేయడానికి మరియు దానిని బ్లాగులో విలీనం చేయడానికి నాకు సమయం ఉందని నేను కోరుకుంటున్నాను. నేను ముఖ్యంగా ఇష్టపడుతున్నాను అడోబ్ స్ప్రై ధ్రువీకరణ ఫ్రేమ్‌వర్క్ మరియు ఎవరైనా ఈ రెండింటినీ ఏకీకృతం చేయడాన్ని చూడటానికి ఇష్టపడతారు!

      ధన్యవాదాలు! (మరియు ఏదైనా అంశంపై బహుళ అభిప్రాయాలు ఉన్నాయని నేను ఎల్లప్పుడూ అభినందిస్తున్నాను).
      డౌ

మీరు ఏమి ఆలోచిస్తాడు?

స్పామ్ తగ్గించడానికి ఈ సైట్ Akismet ను ఉపయోగిస్తుంది. మీ వ్యాఖ్య డేటా ఎలా ప్రాసెస్ చేయబడిందో తెలుసుకోండి.