ווי צו דעטעקט היט פון מאָביל דעוויסעס אויף וועב בלעטער

רעדירעקט רירעוודיק דעוויסעס צו רירעוודיק צופרידן אָדער דיזיינז

פֿאַר יאָרן איצט, עקספּערץ האָבן געזאגט אַז פאַרקער צו וועבזייטל פון וויזאַטערז אויף רירעוודיק דעוויסעס איז ינקריסינג דראַמאַטיקלי. דעריבער, פילע קאָמפּאַניעס האָבן סמאַרטלי אנגעהויבן צו אַרומנעמען אַ רירעוודיק סטראַטעגיע פֿאַר זייער אָנליין בייַזייַן, שאפן יקספּיריאַנסיז וואָס זענען פּאַסיק פֿאַר טעלעפאָנירן און אנדערע רירעוודיק מיטל.

אַמאָל איר האָבן פארבראכט די צייַט לערנען ווי צו פּלאַן וועב זייַטלעך פֿאַר רירעוודיק פאָנעס , און ימפּלאַמענינג דיין סטראַטעגיע, איר וועט אויך ווילן צו מאַכן זיכער אַז דיין פּלאַץ ס וויזאַטערז קענען זען די דיזיינז. עס זענען פילע וועגן וואָס איר קענען טאָן דאָס און עטלעכע אַרבעט בעסער ווי אנדערע. דאָ ס אַ קוק בייַ די אופֿן וואָס איר קענען נוצן צו ינסטרומענט רירעוודיק שטיצן אויף דיין וועבזייטל - צוזאמען מיט אַ רעקאָמענדאַציע בייַ די סוף פֿאַר וואָס דער בעסטער וועג צו דערגרייכן דאָס איז אויף הייַנט ס וועב!

צושטעלן אַ לינק צו אן אנדער מאַפּע ווערסיע

דעם איז, דורך ווייַט, די יזיאַסט אופֿן צו שעפּן צעל טעלעפאָנירן וסערס. אַנשטאָט פון זאָרג וועגן צי זיי קענען אָדער קענען נישט זען דיין בלעטער, פשוט לייגן אַ לינק ערגעץ בייַ די שפּיץ פון די בלאַט וואָס ווייזט צו אַ באַזונדער רירעוודיק ווערסיע פון ​​דיין פּלאַץ. דעריבער די לייענער קענען זיך סעלעקטירן צי זיי ווילן צו זען די רירעוודיק ווערסיע אָדער פאָרזעצן מיט די "נאָרמאַל" ווערסיע.

די נוץ פון דעם לייזונג איז אַז עס איז גרינג צו ינסטרומענט. עס ריקווייערז איר צו שאַפֿן אַ אָפּטימיזעד ווערסיע פֿאַר רירעוודיק און דעמאָלט צו לייגן אַ לינק ערגעץ בייַ די שפּיץ פון די נאָרמאַל פּלאַץ בלעטער.

די דיסאַדוואַנטידזשיז זענען:

לעסאָף, דעם צוגאַנג איז אַ אַוטדייטיד איינער וואָס איז אַנלייקלי צו זיין אַ טייל פון אַ מאָדערן רירעוודיק סטראַטעגיע. עס איז מאל געניצט ווי אַ האַלטן-גאַפּ פאַרריכטן, בשעת אַ בעסער לייזונג איז דעוועלאָפּעד, אָבער עס איז טאַקע אַ קורץ טערמין באַנד-הילף בייַ דעם פונט.

ניצן דזשאַוואַסקריפּט

אין אַ ווערייישאַן פון די אויבן דערמאנט אַפּראָוטשיז, עטלעכע דעוועלאָפּערס נוצן עטלעכע טיפּ פון בלעטערער דעטעקטיאָן שריפט צו דעטעקט אויב דער קונה איז אויף אַ רירעוודיק מיטל און דעמאָלט רידערעקט זיי צו די באַזונדער רירעוודיק פּלאַץ. די פּראָבלעם מיט בלעטערער דיטעקשאַן און רירעוודיק דעוויסעס איז אַז עס זענען טויזנטער פון רירעוודיק דעוויסעס אויס דאָרט. צו פּרווון צו דעטעקט זיי אַלע מיט איין דזשאַוואַסקריפּט קען אומקערן אַלע דיין בלעטער אין אַ דאַונלאָודינג נייטמער - און איר זענט נאָך אונטער צו פילע פון ​​די זעלבע דיסאַדוואַנטידזשיז ווי די אויבן דערמאנט צוגאַנג.

ניצן CSS & # 64, מעדיע כאַנדכעלד

דער CSS באַפֿעלן @ מעדיאַ כאַנדכעלד מיינט ווי עס וואָלט זיין אַ ידעאַל וועג צו אַרויסווייַזן CSS סטיילז פֿאַר כאַנדכעלד דעוויסעס - ווי צעל פאָנעס. דאָס מיינט ווי אַ ידעאַל לייזונג פֿאַר ווייַזנדיק בלעטער פֿאַר רירעוודיק דעוויסעס. איר שרייַבן איין וועב בלאַט און דעמאָלט שאַפֿן צוויי נוסח שיץ. דער ערשטער פֿאַר די "פאַרשטעלן" מידיאַ טיפּ סטיילז דיין בלאַט פֿאַר מאָניטאָרס און קאָמפּיוטער סקרינז. די רגע פֿאַר די "כאַנדכעלד" סטיילז דיין זייַט פֿאַר קליין דעוויסעס ווי די רירעוודיק פאָנעס. סאָונדס גרינג, אָבער עס טוט נישט טאַקע אַרבעט אין פיר.

די ביגאַסט מייַלע צו דעם אופֿן איז אַז איר טאָן ניט האָבן צו טייַנען צוויי ווערסיעס פון דיין וועבזייַטל. איר נאָר טייַנען די איין, און די נוסח בלאַט דיפיינז ווי עס זאָל קוקן - וואָס איז פאקטיש געטינג נעענטער צו דער סוף לייזונג מיר ווילן.

א פּראָבלעם מיט דעם אופֿן איז אַז פילע פאָנעס טאָן ניט שטיצן די האַנדהעלד מידיאַ טיפּ-זיי ווייַזן זייער בלעטער מיט די פאַרשטעלן מידיאַ טיפּ אַנשטאָט. און פילע עלטערע צעל פאָנעס און האַנדהעלדס טאָן ניט שטיצן CSS בייַ אַלע. אין די סוף, דעם מעטאָד איז אַנרילייאַבאַל, און איז דעריבער ראַרעלי געניצט צו צושטעלן רירעוודיק ווערסיעס פון אַ וועבזייַטל.

ניצן פפּ, דזשספּ, אַספּ צו דעטעקט די User-Agent

דאָס איז אַ פיל בעסער וועג צו רעדירעקט רירעוודיק ניצערס צו אַ מאָביל ווערסיע פון ​​דעם פּלאַץ, ווייַל עס טוט נישט פאַרלאָזנ אויף אַ סקריפּטינג שפּראַך אָדער קסס אַז די רירעוודיק מיטל טוט נישט נוצן. אַנשטאָט, עס ניצט אַ סערווער-זייַט שפּראַך (פפּ, אַספּ, דזשספּ, קאָלדפוסיאָן, אאז"וו) צו קוקן בייַ די באַניצער-אַגענט און דעמאָלט טוישן די הטטפּ בעטן צו פונט צו אַ רירעוודיק בלאַט אויב עס איז אַ רירעוודיק מיטל.

א פּשוט פפּ קאָד צו טאָן דעם וואָלט ווי דאָס:

סטריסטר ($ ua, "Windows CE") אָדער
סטריסטר ($ ua, "AvantGo") אָדער
סטריסטר ($ ua, "Mazingo") אָדער
סטריסטר ($ און, "מאָביל") אָדער
סטריסטר ($ ua, "ט 68") אָדער
סטריסטר ($ און, "סינקאַלאָט") אָדער
סטריסט ($ ua, "בלאַזער")) {
$ DEVICE_TYPE = "רירעוודיק";
}
אויב (isset ($ DEVICE_TYPE) און $ DEVICE_TYPE == "MOBILE") {
$ location = 'mobile / index.php';
header ('Location:'. $ location);
exit;
}
?>

דער פּראָבלעם דאָ איז אַז עס זענען גורל און גורל פון אנדערע פּאָטענציעל באַניצער אגענטן וואָס זענען געניצט דורך רירעוודיק דעוויסעס. דעם שריפט וועט כאַפּן און רידערעקט אַ פּלאַץ פון זיי אָבער נישט אַלע דורך קיין מיטל. און מער זענען מוסיף אַלע די צייַט.

פּלוס, ווי מיט די אנדערע סאַלושאַנז אויבן, איר וועט האָבן צו נאָך האָבן צו טייַנען אַ באַזונדער רירעוודיק פּלאַץ פֿאַר די לייענער! דעם שטערונג פון צו פירן צוויי (אָדער מער!) וועבסיטעס איז אַ סיבה גענוג צו זוכן אַ בעסער לייזונג.

ניצן WURFL

אויב איר זענען נאָך באשלאסן צו רידערעקט דיין רירעוודיק ניצערס צו אַ באַזונדער פּלאַץ, דעמאָלט WURFL (Wireless Universal Resource File) איז אַ גוט לייזונג. דעם איז אַן קסמל טעקע (און איצט אַ דב טעקע) און פאַרשידן דבי לייברעריז וואָס ניט בלויז אַנטהאַלטן אַרויף-צו-טאָג וויירליס באַניצער-אַגענט דאַטע אָבער אויך וואָס פֿעיִקייטן און קייפּאַבילאַטיז די באַניצער-אגענטן שטיצן.

צו נוצן WURFL, איר אָפּלאָדירן די XML קאַנפיגיעריישאַן טעקע און דעמאָלט קלייַבן דיין שפּראַך און ינסטרומענט די אַפּי אויף דיין וועבזייַטל. עס זענען מכשירים פֿאַר ווורפל מיט דזשאַוואַ, פפּ, פּערל, רובי, פּיטהאָן, נעט, קססלט און C + +.

די נוץ פון ניצן WURFL איז אַז עס זענען אַ פּלאַץ פון מענטשן אַפּדייטינג און אַדדינג צו די קאָנפיג טעקע אַלע די צייַט. אזוי, בשעת די טעקע איר'ט נוצן איז אויס-פון-טאָג כּמעט איידער איר'ווע ענדיקן דאַונלאָודינג עס, גיכער זענען אַז אויב איר אָפּלאָדירן עס אַמאָל אַ חודש אָדער אַזוי, איר וועט האָבן אַלע די רירעוודיק בראַוזערז דיין לייענער באַוווסט נוצן אָן קיין פראבלעמען. די דאַונסייד, פון קורס, איז אַז איר האָבן צו קעסיידער אָפּלאָדירן און דערהייַנטיקן דעם - אַלע אַזוי איר קענען גלייַך ניצערס צו אַ צווייט וועבזייטל און די שאָרטיסט אַז קריייץ.

דער בעסטער לייזונג איז אָפּרופיק פּלאַן

אַזוי אויב מיינטיינינג פאַרשידענע זייטלעך פֿאַר פאַרשידענע דעוויסעס איז ניט דער ענטפֿער, וואָס איז? אָפּרופיק וועב דיזיין .

אָפּרופיק פּלאַן איז ווו איר נוצן קסס מעדיע קוויריז צו באַשליסן סטיילז פֿאַר דיווייסאַז פון פארשידענע ברייט. אָפּרופיק פּלאַן אַלאַוז איר צו שאַפֿן איין וועב בלאַט פֿאַר ביידע רירעוודיק און ניט-רירעוודיק ניצערס. דערנאך איר טאָן ניט האָבן צו זאָרג וועגן וואָס צופרידן צו אַרויסווייַזן אויף די רירעוודיק פּלאַץ אָדער געדענקען צו אַריבערפירן די לעצט ענדערונגען צו דיין רירעוודיק פּלאַץ. פּלוס, אַמאָל איר האָבן די CSS געשריבן, איר טאָן ניט האָבן צו אָפּלאָדירן עפּעס נייַ.

אָפּרופיק פּלאַן קען נישט אַרבעטן בישליימעס אויף זייער אַלט דעוויסעס און בראַוזערז (רובֿ פון וואָס זענען אין זייער קליין נוצן הייַנט און זאָל נישט זיין פיל פון אַ זאָרג פֿאַר איר), אָבער ווייַל עס איז אַדאַטיוו (אַדאַפּט סטיילז אַנטו די צופרידן, אַוועק) די לייענער וועט נאָך זיין ביכולת צו לייענען דיין וועבזייַטל, עס נאָר וועט נישט קוקן ידעאַל אויף זייער אַלט מיטל אָדער בלעטערער.