Როგორ გამოავლინონ ჰიტები მობილური მოწყობილობების ვებ გვერდებზე

გადაადგილება მობილური მოწყობილობების მობილურ შინაარსზე ან დიზაინზე

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

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

უზრუნველყოს ლინკი სხვა საიტის ვერსია

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

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

ხარვეზები არიან:

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

JavaScript- ის გამოყენება

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

გამოიყენეთ CSS და # 64; მედია ხელყუმბარა

CSS ბრძანება @ media handheld თითქოს ეს იქნება იდეალური გზა ცარიელია CSS სტილის მხოლოდ ხელის მოწყობილობები - ისევე როგორც მობილური ტელეფონები. ეს როგორც ჩანს, იდეალური გადაწყვეტა გვერდების ჩვენებისას მობილური მოწყობილობებისთვის. თქვენ წერენ ერთი ვებ გვერდი და შემდეგ შექმნა ორი სტილის ფურცლები. პირველი "ეკრანზე" მედია ტიპის სტილის თქვენს გვერდზე მონიტორები და კომპიუტერის ეკრანები. მეორე "ხელის" სტილი თქვენი გვერდი პატარა მოწყობილობებისთვის, როგორიც არის მობილური ტელეფონები. ჟღერს ადვილი, მაგრამ ეს ნამდვილად არ მუშაობს პრაქტიკაში.

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

ამ მეთოდის პრობლემა ის არის, რომ ბევრმა ტელეფონმა ხელი არ შეუშვა ხელსაყრელი მედიის ტიპს - მათი გვერდების ჩვენება ეკრანის მედია საშუალებით. და ბევრი ძველი მობილური ტელეფონები და ხელყუმბარა არ უჭერს მხარს CSS. საბოლოო ჯამში, ეს მეთოდი არასანდოა და ამიტომ იშვიათად გამოიყენება ვებ-გვერდის მობილური ვერსიების გადაცემა.

გამოიყენეთ PHP, JSP, ASP გამოსაყენებლად მომხმარებელი აგენტი

ეს არის ბევრად უკეთესი გზა პორტალის მომხმარებლებს გადამისამართების გზაზე, რადგან ეს არ არის დამოკიდებული სკრიფტინგის ენაზე ან CSS- ში, რომ მობილური მოწყობილობა არ გამოიყენებს. ამის ნაცვლად, იგი იყენებს სერვერის ენაზე (PHP, ASP, JSP, ColdFusion და ა.შ.), რათა იხილოთ მომხმარებლის აგენტი და შემდეგ შეცვალოთ HTTP მოთხოვნის მითითება პორტალის გვერდზე, თუ ეს მობილური მოწყობილობაა.

მარტივი PHP კოდი ამის გაკეთება ასე გამოიყურება:

stristr ($ ua, "Windows CE") ან
stristr ($ ua, "AvantGo") ან
stristr ($ ua, "Mazingo") ან
stristr ($ ua, "მობილური") ან
stristr ($ ua, "T68") ან
stristr ($ ua, "Syncalot") ან
stristr ($ ua, "Blazer")) {
$ DEVICE_TYPE = "MOBILE";
}
თუ (isset ($ DEVICE_TYPE) და $ DEVICE_TYPE == "MOBILE") {
$ ადგილმდებარეობა = 'მობილური / index.php';
header ('საიდან:'. $ ადგილმდებარეობა);
გასასვლელი;
}
?>

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

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

გამოიყენეთ WURFL

თუ თქვენ ჯერ კიდევ გადაწყვეტენ, რომ თქვენი მობილური მომხმარებლების ცალკე საიტი გადამისამართება, მაშინ WURFL (უკაბელო უნივერსალური რესურსების ფაილი) არის კარგი გამოსავალი. ეს არის XML ფაილი (ახლა DB ფაილი) და სხვადასხვა DBI ბიბლიოთეკები, რომლებიც არა მხოლოდ უახლესი უკაბელო მომხმარებელი აგენტის მონაცემებს შეიცავს, არამედ ის, რაც თავისებურებებსა და შესაძლებლობებს აძლევს მომხმარებლებს.

WURFL- ის გამოსაყენებლად, თქვენ გადმოიტანოთ XML კონფიგურაციის ფაილი და შემდეგ აირჩიოთ თქვენი ენა და განახორციელოთ API თქვენს ვებ-გვერდზე. არსებობს ინსტრუმენტები WURFL გამოყენებით Java, PHP, Perl, Ruby, Python, Net, XSLT, და C + +.

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

საუკეთესო გამოსავალი არის საპასუხო დიზაინი

ასე რომ, თუ სხვადასხვა მოწყობილობებისთვის სხვადასხვა მოწყობილობების შენარჩუნება არ არის პასუხი, რა არის? საპასუხო ვებ დიზაინი .

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

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