Როდესაც გამოიყენეთ აიაქსი და როდის არ გამოიყენოთ

რა უნდა გააკეთოთ, როდესაც შენ მიიღე "აიაქსის ზარი" შენი ბოსიდან

ვაღიარებ, რომ არასდროს ყოფილა JavaScript- ის დიდი გულშემატკივარი. მე ყოველთვის მართლა მოხარული ვარ, რომ გვქონდა JavaScript- ის სახელმძღვანელო, რომ არ მომხდარიყო ჩემი საიტი. შემიძლია წაიკითხო და დაწერე JavaScript, მაგრამ ბოლო დრომდე ძალიან ცოტა ინტერესი მქონდა. სხვადსხვა მიზეზის გამო, ჩემი გონება ჰქონდა სრული გონებრივი შესვენებისას, როდესაც მოვიდა JS წერილების წერა. მე შემიძლია დაწეროს რთული C ++ და Java პროგრამები და შემიძლია დაწეროს Perl CGI სკრიპტები ჩემი ძილით, მაგრამ JavaScript ყოველთვის იბრძოდა.

აიაქსი დამზადებულია JavaScript More გართობა

ვფიქრობ, იმ მიზეზით, რომ არ მომწონს JavaScript, რადგან rollovers არის მოსაწყენი. რა თქმა უნდა, თქვენ შეგიძლიათ გააკეთოთ მეტი, ვიდრე ეს JS, მაგრამ 90% საიტებზე out იქ გამოყენებით იგი აკეთებს rollovers ან ფორმა დადასტურება, და არა ბევრი სხვა. და კიდევ ერთი ფორმატის გადამოწმების შემდეგ, ყველა მათგანის გადამოწმება მოხდა.

შემდეგ აიაქსი ჩამოვიდა და ისევ ახალი ხელახლა შექმნა. მოულოდნელად გვქონდა ბრაუზერები, რომლებიც ხელს უწყობდნენ JavaScript- ს რაიმე სხვა სურათების გადანაცვლებასთან დაკავშირებით და ჩვენ გვქონდა XML და DOM ჩვენი სკრიპტების მონაცემთა დასაკავშირებლად. და ეს ყველაფერი ნიშნავს იმას, რომ აიაქსი დამაბნეველია, ამიტომაც მინდა აიმაღლო აიაქსი პროგრამები.

რა არის Stupidest Ajax- ის აპლიკაცია?

მე ვფიქრობ, რომ აფეთქდა ელ-ფოსტის შემოწმება იმ ანგარიშზე, რომელსაც თითქმის არ ჰქონდა ელ. თქვენ ვებ გვერდზე მიდიხარ და ამბობდნენ, რომ "თქვენ გაქვთ 0 ფოსტა." 0 შეიცვლება, თუ შეტყობინება მოვიდა, მაგრამ მას შემდეგ, რაც ეს ანგარიში არ მიიღო, ეს არასდროს არ შეიცვლება. მე შეამოწმე ეს წერილი გაგზავნის ანგარიშზე, და ის მუშაობდა. მაგრამ ეს აბსოლუტურად უაზრო იყო. ხუთი წლის წინ იყო უკეთესი ფოსტის გამშვები, და მე არ უნდა ჰქონოდა Firefox ან IE გაშვებული მათი გამოყენება. როდესაც ერთმა თანამშრომელმა დაინახა, მან თქვა, "რა არის ეს?" როდესაც მე ავუხსენი, მან ჰკითხა "რატომ?"

აკაქსის განაცხადის შედგენამდე ყოველთვის გაითვალისწინეთ რატომ

რატომ აიაქსი?
თუ ერთადერთი მიზეზი, რასაც ააქსში აყენებთ, არის "აიაქსი მაგარი", ანუ "ჩემი ბასმა მითხრა აიაქსი გამოიყენოს", მაშინ სერიოზულად უნდა შეაფასოთ თქვენი ტექნოლოგიური არჩევანი. როდესაც თქვენ აშენებთ ნებისმიერ ვებ აპლიკაციას, თქვენ უნდა ფიქრობთ თქვენი მომხმარებლის პირველი. რას სჭირდებათ ეს პროგრამა? რა გაუადვილებს მის გამოყენებას?

რატომ არ არის რაღაც?
ეს შეიძლება იყოს ძალიან მაცდური გამოიყენოს აიაქსი უბრალოდ იმიტომ, რომ თქვენ შეგიძლიათ. ერთ საიტზე, რომ ჩემი გუნდი მუშაობდა, იყო გვერდიგვერდი tabbed სექცია. ყველა შინაარსი XML- ში მონაცემთა ბაზაში შენახული იყო და როდესაც ჩანართებზე დააწექით, აიაქსი გამოყენებული იქნა XML- ის ახალი tab მონაცემებით.

ეს თითქოს აიაქსის კარგი გამოყენება იყო, სანამ არ იფიქრებდით ზოგიერთ საკითხს:

რაც საინტერესო იყო, ის არის, რომ ამ ვებ გვერდს ჰქონდა მსგავსი გვერდები წარსულში, რომ არ გამოიყენებოდა აიაქსი. მათ შინაარსი გადასცეს ფარული divs ან ცალკე HTML გვერდები. არ არსებობს არანაირი მიზეზი, რომ აიაქსი გამოიყენოთ აიაქზე, ვიდრე აიაქსი იყო და ჩვენი ბოსი ვარაუდობდით, რომ ადგილები გამოვიყენოთ.

აიაქსი არის არა შინაარსი

თუ თქვენ აპირებთ დააყენოთ აიაქსი აპლიკაცია, ან უბრალოდ რაღაც აიაქსი თქვენს ვებ-გვერდზე, პირველ რიგში განსაზღვრავს, თუ თქვენ შედიხართ მონაცემებს. ასინქრონული მოთხოვნის წერტილი ისაა, რომ სერვერზე მოთხოვნა ითხოვდეს ინფორმაციას, რომელიც სწრაფად შეიცვალა - რადგან ის ხდება, როდესაც მკითხველი რაღაცას აკეთებს. მაშინ, როდესაც ისინი დააჭირეთ ბმულს ან ღილაკს (ან შემდეგ კომპლექტი დროის - რაც თქვენი განსხვავება არის) მონაცემები გვიჩვენებს დაუყოვნებლივ.

თუ თქვენი შინაარსი ან მონაცემები არასდროს იცვლება, მაშინ არ უნდა გამოიყენოთ აიაქსი მისი წვდომისთვის.

თუ თქვენი შინაარსი ან მონაცემები მხოლოდ იშვიათად იცვლება, მაშინ ალბათ არ უნდა გამოიყენოთ აიაქსი.

ის, რაც კარგია აიაქსით

რა უნდა გააკეთოთ, როდესაც იღებთ & # 34; აიაქსი ზარის & # 34;

ისაუბრეთ თქვენი ბოსით ან მარკეტინგის განყოფილებაში იმის გასარკვევად, თუ რატომ სურთ აიაქსი ვებ-გვერდზე. მას შემდეგ, რაც თქვენ გესმით მიზეზი, რის გამოც მათ სურთ, შეგიძლიათ შემდეგ მუშაობის მოძიებაში შესაფერისი განაცხადი მას.

შეახსენე ორივე თქვენი ბოსი, რომ თქვენი მომხმარებლები მოვიდნენ პირველად, და ეს ხელმისაწვდომობა არ არის მხოლოდ სიტყვა. თუ ისინი არ აინტერესებდათ თუ არა თქვენს საიტზე მომხმარებელს, მაშინ შეგახსენებთ, რომ საძიებო სისტემები არ აინტერესებდათ აიაქს, ამიტომ ისინი არ მიიღებენ იმდენი ნახვებით.

დაწყება მცირეა. აშენება რაღაც ადვილი პირველი, სანამ შემაშფოთებელია შესახებ მშენებლობის მთელი ახალი ვებ განაცხადის ნულიდან. თუ თქვენ შეგიძლიათ მიიღოთ რაიმე აიაქსი თქვენს ვებსაიტზე, რომელიც შეიძლება იყოს ყველა თქვენი ბოსი ან მარკეტინგის განყოფილება მათი მიზნების მისაღწევად. ნამდვილად შესაძლებელია დააყენოთ აიაქსი პროგრამა, რომელიც მართლაც სასარგებლოა, მაგრამ მხოლოდ იმ შემთხვევაში თუ ფიქრობთ, როგორ გავაკეთოთ ეს.

იპოვე ეს სტატია სასარგებლო? გააკეთეთ კომენტარი.