Thread [HTTP::DetectUserAgent] und IE 11
(23 answers)
Opened by bianca at 2013-11-22 10:46
Patch in DetectUserAgent.pm ca. Zeile 282:
Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 sub _check_ie { my ( $self, $ua, $block ) = @_; $self->{engine} = 'Internet Explorer'; $self->{type} = 'Browser'; if( $block->{sleipnir} ){ $self->{name} = 'Sleipnir'; $self->{version} = $block->{sleipnir}; $self->{vendor} = 'Fenrir'; }elsif( $block->{_comment} =~ /lunascape\s+([\d.]+)/){ $self->{name} = 'Lunascape'; $self->{version} = $1; $self->{vendor} = 'Lunascape'; }elsif( $block->{_comment} =~ m{kiki/([\d.]+)}){ $self->{name} = 'KIKI'; $self->{version} = $1; $self->{vendor} = 'http://www.din.or.jp/~blmzf/index.html'; }elsif( $block->{_comment} =~ /msie\s+([\d.]+)/){ $self->{name} = 'Internet Explorer'; $self->{version} = $1; $self->{vendor} = 'Microsoft'; } # new IE 11 has new UA: Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; rv:11.0) like Gecko elsif( $block->{_comment} =~ /Trident\/[\d.]+;\s+rv:([\d.]+)/){ $self->{name} = 'Internet Explorer'; $self->{version} = $1; $self->{vendor} = 'Microsoft'; } } Last edited: 2013-11-22 14:08:44 +0100 (CET) |