Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.comp.lang.javascript > #4660

Re: Browsereinstellungen abfragen: Die Lösung

From Thomas 'PointedEars' Lahn <PointedEars@web.de>
Newsgroups de.comp.lang.javascript
Subject Re: Browsereinstellungen abfragen: Die Lösung
Date 2015-07-30 16:45 +0200
Organization PointedEars Software (PES)
Message-ID <3262257.ti5y8OlhTM@PointedEars.de> (permalink)
References <201507282031.a15627@b.maus.de> <201507290149.a16208@b.maus.de> <1977000.ilC4Ou9lg9@PointedEars.de> <d1ug2mFt2u8U1@mid.dfncis.de>

Show all headers | View raw


Holger Jeromin wrote:

> Thomas 'PointedEars' Lahn wrote on 29.07.2015 23:49:
>> - der Feature-Test für document.getElementById(…) fe lt;
>> [...]
>> Inzwischen (Opera < 9 ist tot) dürfte es sogar vertretbar sein,
>>    var utag_style = utags[di].style;
> 
> Diese beiden Teile in einem Posting find ich spannend.
> 
> Wofür braucht man wirklich den getElementById test?

Better safe than sorry.  Solange ich das nicht näher untersucht habe und 
einigermassen sicher bin, dass die Methode wirklich überall[tm] verfügbar 
ist, schadet es nicht, sie zu testen und den document.all-Fallback 
einzubauen.  Drittquellen gegenüber, wie caniuse.com, bin ich misstrauisch.

Opera verwendet ab Version 15 (aktuell ist 30) Google Blink als Layout-
Engine und Google V8 als Script-Engine, basiert also auf Chromium.  
Diejenigen, die nicht zu Opera 15 gewechselt sind, sollten mindestens Opera 
12.00 haben, und da war – genauso wie bei WebKit/Blink – der direkte Zugriff 
auf die style-Eigenschaft – die, IIRC, dann einen primitiven String statt 
eine Objektreferenz lieferte; gut möglich, dass ich mich schon damals 
irrte – längst kein Problem mehr (mit Opera 9 wurden Layout- und Script-
Engine runderneuert).

Liege ich mit meinen Aussagen zu Opera falsch?

-- 
PointedEars
FAQ: <http://PointedEars.de/faq> | SVN: <http://PointedEars.de/wsvn/>
Twitter: @PointedEars2 | ES Matrix: <http://PointedEars.de/es-matrix>
Please do not cc me. / Bitte keine Kopien per E-Mail.

Back to de.comp.lang.javascript | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Re: Browsereinstellungen abfragen: Die Lösung Axel_Berger@b.maus.de (Axel Berger) - 2015-07-29 01:49 +0200
  Re: Browsereinstellungen abfragen: Die Lösung Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2015-07-29 23:49 +0200
    Re: Browsereinstellungen abfragen: Die Lösung Holger Jeromin <news01_2009@katur.de> - 2015-07-30 13:28 +0200
      Re: Browsereinstellungen abfragen: Die Lösung Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2015-07-30 16:45 +0200
        Re: Browsereinstellungen abfragen: Die Lösung Holger Jeromin <news01_2009@katur.de> - 2015-07-30 17:28 +0200
          Re: Browsereinstellungen abfragen: Die Lösung Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2015-07-30 17:47 +0200
        Re: Browsereinstellungen abfragen: Die Lösung Axel_Berger@b.maus.de (Axel Berger) - 2015-07-30 20:22 +0200
      Re: Browsereinstellungen abfragen: Die Lösung Holger Jeromin <news01_2009@katur.de> - 2015-07-31 11:10 +0200
        Re: Browsereinstellungen abfragen: Die Lösung Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2015-07-31 16:36 +0200
          Re: Browsereinstellungen abfragen: Die Lösung Holger Jeromin <news01_2009@katur.de> - 2015-07-31 17:01 +0200
            Re: Browsereinstellungen abfragen: Die Lösung Holger Jeromin <news01_2009@katur.de> - 2015-08-03 14:38 +0200
    Re: Browsereinstellungen abfragen: Die Lösung Axel_Berger@b.maus.de (Axel Berger) - 2015-07-30 11:21 +0200
      Re: Browsereinstellungen abfragen: Die Lösung Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2015-07-30 22:19 +0200
    Re: Browsereinstellungen abfragen: Die Lösung Axel_Berger@b.maus.de (Axel Berger) - 2015-07-30 12:01 +0200
      Re: Browsereinstellungen abfragen: Die Lösung Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2015-07-30 22:23 +0200

csiph-web