device detection

Can you add this device?
mmolenda
Posts: 3
Joined: Fri Mar 23, 2012 2:21 pm

device detection

Postby mmolenda » Fri Mar 23, 2012 2:25 pm

Hi. I'm testing out the .net api. Just wondering why this particular tablet is not being recognized as a tablet?

It's a ViewSonic G-Tablet.

Mozilla/5.0 (Linux; U; Android 2.2; en-us; VEGAn-TAB Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1

mobile_browser: Android Webkit
nokia_feature_pack: 0
device_os: Android
nokia_series: 0
has_qwerty_keyboard: true
pointing_method: touchscreen
mobile_browser_version:
is_tablet: false
nokia_edition: 0
uaprof:
can_skip_aligned_link_row: true
device_claims_web_support: true
ununiqueness_handler:
model_name: VS660
device_os_version: 2.2
uaprof2:
is_wireless_device: true
uaprof3:
brand_name: LG
model_extra_info: Verizon
marketing_name: Vortex
can_assign_phone_number: true
release_date: 2010_january
unique: true
icons_on_menu_items_support: false
opwv_wml_extensions_support: false
built_in_back_button_support: false
proportional_font: false
insert_br_element_after_widget_recommended: false
wizards_recommended: false
wml_can_display_images_and_text_on_same_line: false
softkey_support: false
wml_make_phone_call_string: wtai://wp/mc;
deck_prefetch_support: false
menu_with_select_element_recommended: false
numbered_menus: false
card_title_support: true
image_as_link_support: false
wrap_mode_support: false
table_support: true
access_key_support: false
wml_displays_image_in_center: false
elective_forms_recommended: true
times_square_mode_support: false
break_list_of_links_with_br_element_recommended: true
menu_with_list_of_links_recommended: true
imode_region: none
chtml_can_display_images_and_text_on_same_line: false
chtml_displays_image_in_center: false
chtml_make_phone_call_string: tel:
chtml_table_support: false
chtml_display_accesskey: false
emoji: false
xhtml_preferred_charset: iso-8859-1
xhtml_supports_css_cell_table_coloring: true
xhtml_select_as_radiobutton: false
xhtml_autoexpand_select: false
xhtml_avoid_accesskeys: true
accept_third_party_cookie: true
xhtml_make_phone_call_string: tel:
xhtml_allows_disabled_form_elements: true
xhtml_supports_invisible_text: false
xhtml_select_as_dropdown: false
cookie_support: true
xhtml_send_mms_string: mms:
xhtml_table_support: true
xhtml_display_accesskey: false
xhtml_can_embed_video: play_and_stop
xhtml_supports_iframe: full
xhtmlmp_preferred_mime_type: text/html
xhtml_supports_monospace_font: false
xhtml_supports_inline_input: false
xhtml_supports_forms_in_table: true
xhtml_document_title_support: true
xhtml_support_wml2_namespace: false
xhtml_readable_background_color1: #FFFFFF
xhtml_format_as_attribute: false
xhtml_supports_table_for_layout: true
xhtml_readable_background_color2: #FFFFFF
xhtml_select_as_popup: false
xhtml_send_sms_string: sms:
xhtml_format_as_css_property: false
xhtml_file_upload: supported
xhtml_honors_bgcolor: true
opwv_xhtml_extensions_support: false
xhtml_marquee_as_css_property: false
xhtml_nowrap_mode: false
ajax_preferred_geoloc_api: gears
ajax_xhr_type: standard
ajax_support_getelementbyid: true
ajax_support_event_listener: true
ajax_manipulate_dom: true
ajax_support_javascript: true
ajax_support_inner_html: true
ajax_manipulate_css: true
ajax_support_events: true
html_web_3_2: true
html_wi_imode_htmlx_1: false
html_wi_imode_html_1: false
html_wi_oma_xhtmlmp_1_0: true
html_wi_imode_html_2: false
html_wi_w3_xhtmlbasic: true
html_wi_imode_compact_generic: false
html_wi_imode_html_3: false
wml_1_1: false
html_wi_imode_html_4: false
wml_1_2: false
html_wi_imode_html_5: false
wml_1_3: false
preferred_markup: html_web_4_0
xhtml_support_level: 4
voicexml: false
html_wi_imode_htmlx_1_1: false
multipart_support: false
html_web_4_0: true
time_to_live_support: false
total_cache_disable_support: false
physical_screen_height: 100
columns: 60
dual_orientation: true
physical_screen_width: 60
rows: 40
max_image_width: 320
resolution_height: 480
resolution_width: 320
max_image_height: 400
greyscale: false
jpg: true
gif: true
transparent_png_index: true
epoc_bmp: false
bmp: false
wbmp: true
gif_animated: false
colors: 65536
svgt_1_1_plus: false
svgt_1_1: false
transparent_png_alpha: true
png: true
tiff: false
emptyok: false
empty_option_value_support: true
basic_authentication_support: true
post_method_support: true
nokia_voice_call: false
wta_pdc: false
wta_voice_call: false
wta_misc: false
wta_phonebook: false
phone_id_provided: false
https_support: true
sdio: false
wifi: true
has_cellular_radio: true
max_data_rate: 384
vpn: false
max_length_of_username: 0
max_url_length_bookmark: 0
max_no_of_bookmarks: 0
max_deck_size: 2000000
max_url_length_cached_page: 0
max_length_of_password: 0
max_no_of_connection_settings: 0
max_url_length_in_requests: 256
max_object_size: 0
max_url_length_homepage: 0
video: false
picture_bmp: false
picture: false
wallpaper_df_size_limit: 0
picture_preferred_width: 0
wallpaper_oma_size_limit: 0
picture_greyscale: false
inline_support: false
ringtone_qcelp: false
screensaver_oma_size_limit: 0
screensaver_wbmp: false
picture_resize: none
picture_preferred_height: 0
ringtone_rmf: false
wallpaper_wbmp: false
wallpaper_jpg: false
screensaver_bmp: false
screensaver_max_width: 0
picture_inline_size_limit: 0
picture_colors: 2
ringtone_midi_polyphonic: false
ringtone_midi_monophonic: false
screensaver_preferred_height: 0
ringtone_voices: 1
ringtone_3gpp: false
oma_support: true
ringtone_inline_size_limit: 0
wallpaper_preferred_width: 0
wallpaper_greyscale: false
screensaver_preferred_width: 0
wallpaper_preferred_height: 0
picture_max_width: 0
picture_jpg: false
ringtone_aac: false
ringtone_oma_size_limit: 0
wallpaper_directdownload_size_limit: 0
screensaver_inline_size_limit: 0
ringtone_xmf: false
picture_max_height: 0
screensaver_max_height: 0
ringtone_mp3: false
wallpaper_png: false
screensaver_jpg: false
ringtone_directdownload_size_limit: 0
wallpaper_max_width: 0
wallpaper_max_height: 0
screensaver: false
ringtone_wav: false
wallpaper_gif: false
screensaver_directdownload_size_limit: 0
picture_df_size_limit: 0
wallpaper_tiff: false
screensaver_df_size_limit: 0
ringtone_awb: false
ringtone: false
wallpaper_inline_size_limit: 0
picture_directdownload_size_limit: 0
picture_png: false
wallpaper_bmp: false
picture_wbmp: false
ringtone_df_size_limit: 0
picture_oma_size_limit: 0
picture_gif: false
screensaver_png: false
wallpaper_resize: none
screensaver_greyscale: false
ringtone_mmf: false
ringtone_amr: false
wallpaper: false
ringtone_digiplug: false
ringtone_spmidi: false
ringtone_compactmidi: false
ringtone_imelody: false
screensaver_resize: none
wallpaper_colors: 2
directdownload_support: true
downloadfun_support: false
screensaver_colors: 2
screensaver_gif: false
oma_v_1_0_combined_delivery: false
oma_v_1_0_separate_delivery: false
oma_v_1_0_forwardlock: false
streaming_vcodec_mpeg4_asp: -1
streaming_video_size_limit: 0
streaming_mov: false
streaming_wmv: none
streaming_acodec_aac: lc
streaming_vcodec_h263_0: 30
streaming_real_media: none
streaming_3g2: false
streaming_3gpp: true
streaming_acodec_amr: nb
streaming_vcodec_h264_bp: 1.3
streaming_vcodec_h263_3: -1
streaming_preferred_protocol: rtsp
streaming_vcodec_mpeg4_sp: 3
streaming_flv: false
streaming_video: true
streaming_mp4: true
expiration_date: false
utf8_support: false
connectionless_cache_operation: false
connectionless_service_load: false
iso8859_support: false
connectionoriented_confirmed_service_indication: false
connectionless_service_indication: false
ascii_support: false
connectionoriented_confirmed_cache_operation: false
connectionoriented_confirmed_service_load: false
wap_push_support: false
connectionoriented_unconfirmed_cache_operation: false
connectionoriented_unconfirmed_service_load: false
connectionoriented_unconfirmed_service_indication: false
doja_1_5: false
j2me_datefield_broken: false
j2me_clear_key_code: 0
j2me_right_softkey_code: 0
j2me_heap_size: 0
j2me_canvas_width: 0
j2me_motorola_lwt: false
doja_3_5: false
j2me_wbmp: false
j2me_rmf: false
j2me_wma: false
j2me_left_softkey_code: 0
j2me_jtwi: false
j2me_jpg: false
j2me_return_key_code: 0
j2me_real8: false
j2me_max_record_store_size: 0
j2me_realmedia: false
j2me_midp_1_0: false
j2me_bmp3: false
j2me_midi: false
j2me_btapi: false
j2me_locapi: false
j2me_siemens_extension: false
j2me_h263: false
j2me_audio_capture_enabled: false
j2me_midp_2_0: false
j2me_datefield_no_accepts_null_date: false
j2me_aac: false
j2me_capture_image_formats: none
j2me_select_key_code: 0
j2me_xmf: false
j2me_photo_capture_enabled: false
j2me_realaudio: false
j2me_realvideo: false
j2me_mp3: false
j2me_png: false
j2me_au: false
j2me_screen_width: 0
j2me_mp4: false
j2me_mmapi_1_0: false
j2me_http: false
j2me_imelody: false
j2me_socket: false
j2me_3dapi: false
j2me_bits_per_pixel: 0
j2me_mmapi_1_1: false
j2me_udp: false
j2me_wav: false
j2me_middle_softkey_code: 0
j2me_svgt: false
j2me_gif: false
j2me_siemens_color_game: false
j2me_max_jar_size: 0
j2me_wmapi_1_0: false
j2me_nokia_ui: false
j2me_screen_height: 0
j2me_wmapi_1_1: false
j2me_wmapi_2_0: false
doja_1_0: false
j2me_serial: false
doja_2_0: false
j2me_bmp: false
j2me_amr: false
j2me_gif89a: false
j2me_cldc_1_0: false
doja_2_1: false
doja_3_0: false
j2me_cldc_1_1: false
doja_2_2: false
doja_4_0: false
j2me_3gpp: false
j2me_video_capture_enabled: false
j2me_canvas_height: 0
j2me_https: false
j2me_mpeg4: false
j2me_storage_size: 0
mms_3gpp: false
mms_wbxml: false
mms_symbian_install: false
mms_png: false
mms_max_size: 0
mms_rmf: false
mms_nokia_operatorlogo: false
mms_max_width: 0
mms_max_frame_rate: 0
mms_wml: false
mms_evrc: false
mms_spmidi: false
mms_gif_static: false
mms_max_height: 0
sender: false
mms_video: false
mms_vcard: false
mms_nokia_3dscreensaver: false
mms_qcelp: false
mms_midi_polyphonic: false
mms_wav: false
mms_jpeg_progressive: false
mms_jad: false
mms_nokia_ringingtone: false
built_in_recorder: false
mms_midi_monophonic: false
mms_3gpp2: false
mms_wmlc: false
mms_nokia_wallpaper: false
mms_bmp: false
mms_vcalendar: false
mms_jar: false
mms_ota_bitmap: false
mms_mp3: false
mms_mmf: false
mms_amr: false
mms_wbmp: false
built_in_camera: false
receiver: false
mms_mp4: false
mms_xmf: false
mms_jpeg_baseline: false
mms_midi_polyphonic_voices: 0
mms_gif_animated: false
ems: false
text_imelody: false
nokiaring: false
siemens_logo_height: 29
ems_variablesizedpictures: false
sckl_groupgraphic: false
siemens_ota: false
sagem_v1: false
largeoperatorlogo: false
sagem_v2: false
ems_version: 0
ems_odi: false
nokiavcal: false
operatorlogo: false
siemens_logo_width: 101
ems_imelody: false
sckl_vcard: false
siemens_screensaver_width: 101
sckl_operatorlogo: false
panasonic: false
ems_upi: false
nokiavcard: false
callericon: false
sms_enabled: true
gprtf: false
siemens_screensaver_height: 50
sckl_ringtone: false
picturemessage: false
sckl_vcalendar: false
rmf: false
qcelp: false
awb: false
smf: false
wav: false
nokia_ringtone: false
aac: true
digiplug: false
sp_midi: false
compactmidi: false
voices: 1
mp3: true
mld: false
evrc: false
amr: false
xmf: false
mmf: false
imelody: false
midi_monophonic: false
au: false
midi_polyphonic: false
flash_lite_version:
fl_wallpaper: false
fl_browser: false
fl_screensaver: false
fl_standalone: false
full_flash_support: true
fl_sub_lcd: false
css_gradient: none
css_border_image: webkit
css_rounded_corners: webkit
css_spriting: true
css_supports_width_as_percentage: true
is_transcoder: false
transcoder_ua_header: user-agent
rss_support: false
pdf_support: true
playback_oma_size_limit: 0
playback_acodec_aac: lc
playback_vcodec_h263_3: -1
playback_vcodec_mpeg4_asp: -1
playback_mp4: true
playback_3gpp: true
playback_df_size_limit: 0
playback_acodec_amr: nb
playback_mov: false
playback_wmv: none
playback_acodec_qcelp: true
progressive_download: true
playback_directdownload_size_limit: 0
playback_real_media: none
playback_3g2: true
playback_vcodec_mpeg4_sp: 3
playback_vcodec_h263_0: 30
playback_inline_size_limit: 0
hinted_progressive_download: true
playback_vcodec_h264_bp: 1.3
canvas_support: full
viewport_width: device_width_token
html_preferred_dtd: html4
viewport_supported: true
viewport_minimum_scale:
viewport_initial_scale:
mobileoptimized: false
viewport_maximum_scale:
viewport_userscalable: no
image_inlining: true
handheldfriendly: false
is_smarttv: false
nfc_support: false

luca.passani
Posts: 65
Joined: Thu May 19, 2011 2:49 pm

Re: device detection

Postby luca.passani » Fri Mar 23, 2012 2:48 pm

mmolenda wrote:Hi. I'm testing out the .net api. Just wondering why this particular tablet is not being recognized as a tablet?

It's a ViewSonic G-Tablet.

Mozilla/5.0 (Linux; U; Android 2.2; en-us; VEGAn-TAB Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1
Because it is not in WURFL. Version 1.4 of the API would correctly detect this as an unrecognized Generic Android 2.2.

Where did you find that UA? I scanned several milions lines of logs and I couldn't find it. Is the user-agent string you posted correct?

Luca

luca.passani
Posts: 65
Joined: Thu May 19, 2011 2:49 pm

Re: device detection

Postby luca.passani » Fri Mar 23, 2012 2:54 pm

OK, our exceptionally skilled staff found that the UA string probably refers to this:

http://vegantab.gojimi.com/

OK. We will add it

Luca


Who is online

Users browsing this forum: No registered users and 31 guests