Archive for the ‘Tests’ Category

Email Suche in Outlook mit Lookeen

Wenn längere Zeit mit Outlook gearbeitet wurde, dann gibt es eine Menge an Email und Dateianhängen. Manchmal ist es aufwendig die richtige Email wiederzufinden. Lookeen ist ein Plug-in für die Outlook Versionen 2003, 2007 und 2010. Aber es kann nicht nur in Outlook die gesuchten Dokumente finden, sondern auch Dateien auf dem Computer.

Funktionsumfang der Lookeen Suche mit Outlook

  • Suche nach Emails und Dateianhängen
  • Suche nach Dokumenten im Dateisystem
  • Vorschau der Suchergebnisse
  • Wiederholt gebrauchte Suchen lassen sich als Bookmark speichern
  • Zugriff auf die Suchhistorie
  • Farbige Markierung der Suchbegriffe in den Dokumenten

Nach der Installation von Lookeen werden die ausgewählten Daten indiziert. Der Index dient zur schnellen Suche. Es können aber auch externe Indexdateien genutzt werden. Dies wäre der Fall, wenn ein Unternehmen zentral die Dateien eines File-Servers für alle Mitarbeiter indiziert. Dadurch können Ressourcen gespart werden.

Wenn der Index erstellt ist, dann kann Lookeen genutzt werden. Dazu gibt es in Outlook das neu erstellte Band “Lookeen”.

"Lookeen" Band in Outlook 2010

"Lookeen" Band in Outlook 2010

Im Band gibt es ein Feld zur Eingabe des Suchbegriffs. Mit dem schwarzen Icon links neben dem Suchfeld oder mit der “Enter”-Taste wird die Suche ausgelöst. Rechts neben dem Suchfeld kann die Hilfe aufgerufen werden. Lookeen bietet deutsche Hilfetexte an. In der zweiten Zeile gibt es von links nach rechts betrachtet weitere Bedienmöglichkeiten.

 

 

  • Statistiken mit Lookeen Analytics
  • Weitere Korrespondenz vom Versender der geöffneten Email finden
  • Weitere Emails mit dem gleichen Betreff finden
  • Alle Emails von heute finden
  • Alle Emails der letzten 7 Tage finden
  • Das Fenster des Indizierungsprogramms öffnen
  • Das Fenster mit den Optionen öffnen

Übersicht der Suchmöglichkeiten

Durch zusätzliche Befehle lassen sich im Eingabefeld lassen sich sehr detaillierte Suchen durchführen.

SuchabfrageBeschreibung
SuchwortDokumente mit dem Suchwort werden angezeigt
Wort-A und Wort-BEs werden Dokumente angezeigt, die Wort-A und Wort-B enthalten
Wort-A oder Wort-B Es werden Dokumente angezeigt, die den Wort-A oder das Wort-B enthalten
Wort-A + Wort-BEs werden Dokumente angezeigt, die Wort-A und Wort-B enthalten
Wort-A - Wort-BEs werden Dokumente angezeigt, die das Wort-A, aber nicht das Wort-B enthalten
Zwei WörterEs werden Dokumente mit Zwei Wörter gefunden
? nutzenDas Zeichen ? ersetzt einen beliebigen Buchstaben, z. B. W?rt = Wart, Wort
* nutzenDas Zeichen * ersetzt eine beliebige Wortgruppe, z. B. Wo* = Wort, Wohnort
~ nutzenDas Zeichen ~ findet ähnliche Begriffe, z. B. Wo~ = Wort, Wohnort, Wohnhaus
Zwei Wörter“~8Die beiden Wörter Zwei und Wörter sind im Text innerhalb von 8 Wörtern vorhanden
from:max@muster.de ; to: ; cc: ; bcc:Es werden Emails mit dem Absender max@muster.de angezeigt
-from:max@muster.de ; -to: ; -cc: ; -bcc:Es werden keine Emails mit dem Absender max@muster.de angezeigt
Subject:Anfrage*Es werden Emails gefunden, die im Betreff mit dem Wort Anfrage beginnen
Body:BenzinpreisEs werden Emails angezeigt, die im Text das Wort Benzinpreis enthalten
Store:MyOrdnerDer Begriff wird nur im Speicher MyOrdner gesucht
mailfolder:MyOrdnerDer Begriff wird nur im Ordner MyOrdner gesucht
date:[_YYYYMMDD to _YYYYMMDD]Eine Dokumentensuche innerhalb des angegebenen Zeitraums

Das Ergebnis der Suche wird in einem Anzeigefenster dargestellt. Dort kann die Suche nach Bedarf verfeinert werden. Zudem gibt es eine Dokumenten Voransicht. In verschiedenen Tabs werden die unterschiedlichen Dokumententypen des Suchergebnisses gruppiert.

Lookeen - Fenster mit dem Suchergebnis

Lookeen - Fenster mit dem Suchergebnis

 

Fazit:

Lookeen für Outlook ist ein hervorragendes Hilfsmittel um in großen Mengen von Dokumenten in Outlook und auch im Dateisystem die passenden Dokumente zu finden. Durch die schnelle Suche kann viel Zeit gespart werden. Die Indizierung des Dateisystems dauert je nach Umfang der Daten längere Zeit. Die Indizierung von Outlook Daten funktioniert schnell. Insgesamt gesehen ist Lookeen ein empfehlenswertes Suchprogramm für Outlook.

 

Browser Marktanteil bei Handys und Tabletts

Nachdem der Chrome Browser bei PCs in der weltweiten Statistik die Führung übernommen hat, zeigt der Stat Counter für mobile Geräte eine  andere Struktur. Für Europa gibt es keinen Browser mit einem Marktanteil von mehr als 40%.

Mobile Browser in Europa 11-2010 bis 11-2011

Mobile Browser in Europa 11-2010 bis 11-2011

Bei den mobilen Geräte gibt es noch keinen Gewinner. Die Hauptakteure Apple iPhone und die Android Handys bestimmen den überwiegenden Marktanteil. Nach den technischen Problemen geht es bei Blackberry langsam wieder aufwärts. Nokia kann trotz des Wechsels von Symbian zu dem Handy Betriebssystem Windows 7 den Abwärtstrend nicht stoppen.

http://www.html-lernen.de/2011/12/browser-marktanteil-bei-handys-und-tabletts/
 

Testen von Webseiten mit dem Opera Browser Emulator

Opera hat nicht nur einen hervorragenden Browser für Computer, sondern auch für mobile Geräte wie Handys und Tablett Computer. Damit Webentwickler Ihre Webseiten auch auf mobilen Geräten testen können, gibt es den Browser Emulator Opera V11.5. Dieser kann auf Windows Betriebssystemen installiert werden und dann können Handy Modelle verschiedener Hersteller simuliert werden.

Opera Browser Emulator für Windows

Opera Browser Emulator für Windows

 

Verfügbare Profile für die Handy und Tablett Modelle

  • Asus Eee Pad Transformer TF101
  • ExoPC Slate
  • HTC Desire
  • HTC Evo 4G
  • HTC Hero
  • HTC Sensation
  • HTC Tatoo
  • HTC Wildfire
  • LG Optimus One
  • Motorola Droid X
  • Motorola Atrix 4G
  • Motorola Xoom
  • Nokia 5800 XpressMusic
  • Nokia C7-00
  • Nokia E63
  • Nokia N9
  • Nokia N800
  • Nokia N900 Maemo
  • Samsung Galaxy S
  • Samsung Galaxy S II
  • Samsung Galaxy Tab
  • Samsung Galaxy Tab 10.1
  • SEMC Xperia X 10
  • SEMC Xperia Ray

 

Das Display der Geräte kann längs oder quer dargestellt werden. Alle Funktionen des mobilen Browsers sind im Emulator vorhanden. Zudem können weitere Modelle durch eine individuelle Einstellmöglichkeit simuliert werden. Es kann zwischen einer Eingabe mit Tippen, Tastatur und Tablett unterschieden werden.

Fazit:

Der Opera Browser Emulator V11.5 ist ein nützliches Werkzeug für Entwickler mobiler Webseiten. Opera unterstützt viele Befehle der Seitenbeschreibungssprache HTML 5 und CSS Version 3.

http://www.html-lernen.de/2011/12/testen-von-webseiten-mit-dem-opera-browser-emulator/
 

iMacros Scripting Edition – ein vielseitig einsetzbarer Macrorecorder

Oft habe ich mir ein Werkzeug gewünscht, mit dem sich wiederholende Tätigkeiten im Browser automatisiert werden können. Mit iMacros kann aber nicht nur automatisiert werden. Es eignet sich auch zum Testen von Webseiten und zur Gewinnung von Informationen. iMacros gibt es für die Browser Firefox, Chrome, Internet Explorer und für den Professional gibt es den iMacros Browser.

Bei dem iMacros Browser gibt es zwei Varianten, eine Pro- und eine Scripting Edition. Die unterschiedlichen Funktionen können der Übersicht entnommen werden. In diesem Artikel beschreibe ich die Scripting Edition von iMacros. Diese kann zusätzlich mit einem ein breitem Angebot an Programmiersprachen (Windows Scripting Host, Visual Basic 6, Visual Basic .NET, C#, Java, Perl, Python, C++, ASP, PHP, ASP.NET) genutzt werden. Beim Benchmark Test Peacekeeper auf meinem Computer ist der iMacros Browser gegenüber den Internet Explorer Version 8 um 8% schneller. Nun zeige ich an Hand von drei Beispielen wie iMacros genutzt werden kann.

Aufnehmen von Macros

Makro aufzeichnen mit iMacros

Macro aufzeichnen mit iMacros

Das Aufnehmen funktioniert bei allen Version gleich. Klicken Sie auf den Tab “Record” um den Aufnahmebereich anzuzeigen. Sobald der Button “Record” geklickt wird, beginnt die Aufname des Macros. Die Aufnahme erfolgt so lange bis der “Stop” Button gedrückt wird. Das aufgezeichnete Macro wird in der Datei “#current.iim” abgelegt.

Mit Hilfe des Button “Save Macro As…” wird das aufgenommene Macro als Datei abgespeichert.

 

 

 

 

 

 

 

 

Abspielen von Macros

Macro abspielen mit iMacros

Macro abspielen mit iMacros

Wählen ein abgespeichertes Macro aus der Liste aus. Durch klicken auf den “Play” Button wird das Macro abgespielt. Die Ausführung des Macros kann im Browserfenster beobachtet werden. Mit dem Button “Pause” kann das Macro vorübergehend angehalten werden. Durch klicken auf den “Stop” Button wird das Macro sofort gestoppt.

Das Macro kann auch mehrfach hintereinander ausgeführt werden. In der unteren Hälfte des Fensters gibt es das Feld “Max:”. Dort kann die die Anzahl an Wiederholungen eingetragen werden. Mit dem Button “Play (Loop)” wird die mehrfache Ausführung des Macros gestartet.

 

 

 

 

 

 

 

Beispiel1: Periodische Ermittlung des Benzinpreis

Nach dieser einfachen Einführung für iMacros zeige ich Ihnen ein Beispiel. Mit Hilfe von iMacros erstelle ich eine Statistik mit dem täglichen Benzinpreis einer Tankstelle.

Die Daten erhalte ich durch die  Webseite Clever Tanken. Als erster Schritt werden die Daten der Webseite extrahiert. Mit Hilfe des aufgenommenen und bearbeiteten iMacros werden die Daten geholt und in einer Datei abgelegt.

VERSION BUILD=7311339
‘ (c) 2011 Karl Högerl

TAB CLOSEALLOTHERS
SET !EXTRACT_TEST_POPUP NO
URL GOTO=http://www.clever-tanken.de/index.asp
TAG POS=1 TYPE=SELECT FORM=ID:form1 ATTR=NAME:typ CONTENT=%SuperPlus
TAG POS=1 TYPE=INPUT:TEXT FORM=ID:form1 ATTR=NAME:ort CONTENT=93073
TAG POS=2 TYPE=INPUT:IMAGE FORM=ID:form1 ATTR=ID:image1
TAG POS=1 TYPE=A ATTR=TXT:Freie<SP>Tanke<SP>LanzingerDonaustaufer<SP>Str.<SP>11293059<SP>Regensburg EXTRACT=TXT
TAG POS=1 TYPE=FONT ATTR=CLASS:detailhead EXTRACT=TXT
TAG POS=3 TYPE=FONT ATTR=CLASS:partnerhead EXTRACT=TXT
SAVEAS TYPE=EXTRACT FOLDER=* FILE=Extract_{{!NOW:ddmmyy_hhnnss}}.csv

 

Mit Hilfe der “Geplanten Tasks” aus der Systemsteuerung werde ich täglich das iMacros Skript aufrufen.

Geplante Tasks für iMacros Benzinpreis Statistik

Systemsteuerung: Geplante Tasks für iMacros Benzinpreis Statistik

 

Die Daten werden täglich in einer Datei abgelegt. Mit Hilfe der zusammengefassten Daten kann dann die Benzinpreisentwicklung verfolgt werden.

Benzinpreis Statistik

Benzinpreis Statistik

Das einfache Beispiel zeigt, wie sich durch Information Kosten einsparen lassen.

 

Beispiel2: Automatisierte Eingabe von Daten in ein Webformular

Für Tests müssen Testsysteme mit Daten gefüllt werden. Dies sollte durch eine Eingabe auf der Webmaske geschehen um eine realistische Eingabe zu simulieren. Dazu erstelle ich eine csv-Datei (Comma-Separated-File) mit den Daten die iMacros eingeben soll.

Testformular für iMacros Scripting Edition

Testformular für iMacros Scripting Edition

 

Für die Eingabe habe ich ein Macro aufgenommen. Das Macro benutzt die gewünschten Felder.

VERSION BUILD=7311339
‘ (c) 2011 Karl Högerl
TAB T=1
TAB CLOSEALLOTHERS
URL GOTO=http://www.url-eintragen.de
TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:/cgi-bin/mailmanager.pl ATTR=NAME:thema CONTENT=Linux
TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:/cgi-bin/mailmanager.pl ATTR=NAME:name CONTENT=Max
TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:/cgi-bin/mailmanager.pl ATTR=NAME:vorname CONTENT=Mustermann
TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:/cgi-bin/mailmanager.pl ATTR=NAME:strasse CONTENT=Züricher<SP>Str.<SP>1
TAG POS=1 TYPE=INPUT:RESET FORM=ACTION:/cgi-bin/mailmanager.pl ATTR=VALUE:Eingaben<SP>löschen

 

In einem weiteren Schritt erstelle ich eine csv Datei “testformular.csv” mit den zu testenden Daten.

“thema” , “name” , “vorname” , “strasse”
“Linux”, “Mustermann”, “Max” , “Züricher Str. 1″
“Windows”, “Mueller”, “Hans” , “Berner Str. 12″
“OSX”, “Meier”, “Hermine” , “Baldurweg 8″

 

Danach bereite ich das geänderte Script für den Test vor und speichere es unter dem Dateinamen “testformular.iim“.

VERSION BUILD=7311339
‘ (c) 2011 Karl Högerl
TAB T=1
TAB CLOSEALLOTHERS
SET !LOOP 2                       ‘ Beginnt mit der 2. Zeile der csv Datei  
SET !DATASOURCE testformular.csv  ’ Ruft die csv Datei auf
SET !DATASOURCE_LINE {{!LOOP}}    ’ Lädt die Daten pro Zeile  
URL GOTO=http://www.url-eintragen.de
TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:/cgi-bin/mailmanager.pl ATTR=NAME:thema CONTENT={{!COL1}}
TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:/cgi-bin/mailmanager.pl ATTR=NAME:name CONTENT={{!COL2}}
TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:/cgi-bin/mailmanager.pl ATTR=NAME:vorname CONTENT={{!COL3}}
TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:/cgi-bin/mailmanager.pl ATTR=NAME:strasse CONTENT={{!COL4}}
WAIT SECONDS=2
TAG POS=1 TYPE=INPUT:RESET FORM=ACTION:/cgi-bin/mailmanager.pl ATTR=VALUE:Eingaben<SP>löschen

Um den Test auszuführen trage ich nun in das Feld “Max:” auf der unteren Hälfte des Bedienpanels im Tab “Play” die Anzahl der Zeilen der csv Datei ein. Danach klicke ich auf den Button “Play (Loop)”. iMacros füllt das Formular mit den Daten der csv Datei aus. Bei Bedarf kann noch das Handling beim Auftreten von Fehlern festgelegt werden.

Zur Fehleranalyse nutze ich meist die automatische Screenshot Funktion von iMacros und zeichne die Webseite damit auf. Damit kann ich später in einem Zug die aufgetretenen Fehler analysieren.

 

Beispiel3: Automatisiertes Ermitteln von KFZ Angeboten

Eine weitere Möglichkeit ist beispielsweise ist das wiederholte Zusammenstellen von KFZ Angeboten nach ausgewählten Kriterien. Die spart Zeit, da die Webseiten nicht manuell zusammengeklickt werden. Zudem sind die Fahrzeuge in der Liste leichter vergleichbar.

Dazu habe ich das Macro auto-mobile.iim aufgezeichnet, dass die Daten der ausgewählten Fahrzeuge ermittelt.

VERSION BUILD=7361445
TAB T=1
TAB CLOSEALLOTHERS
URL GOTO=http://www.autoscout24.de/
TAG POS=1 TYPE=A FORM=ID:aspnetForm ATTR=CLASS:extendedLink
TAG POS=1 TYPE=SELECT FORM=ID:aspnetForm ATTR=ID:make1 CONTENT=%13
TAG POS=1 TYPE=SELECT FORM=ID:aspnetForm ATTR=ID:model1 CONTENT=%0
TAG POS=1 TYPE=SELECT FORM=ID:aspnetForm ATTR=ID:model1 CONTENT=%-38
TAG POS=1 TYPE=SELECT FORM=ID:aspnetForm ATTR=ID:bodyType CONTENT=%0
TAG POS=1 TYPE=SELECT FORM=ID:aspnetForm ATTR=ID:bodyType CONTENT=%5
TAG POS=1 TYPE=SELECT FORM=ID:aspnetForm ATTR=ID:mileageto CONTENT=%0
TAG POS=1 TYPE=SELECT FORM=ID:aspnetForm ATTR=ID:mileageto CONTENT=%60000
TAG POS=1 TYPE=SELECT FORM=ID:aspnetForm ATTR=ID:priceto CONTENT=%0
TAG POS=1 TYPE=SELECT FORM=ID:aspnetForm ATTR=ID:priceto CONTENT=%20000
TAG POS=1 TYPE=SELECT FORM=ID:aspnetForm ATTR=ID:pricefrom CONTENT=%1000
TAG POS=1 TYPE=SELECT FORM=ID:aspnetForm ATTR=ID:pricefrom CONTENT=%15000
TAG POS=1 TYPE=SELECT FORM=ID:aspnetForm ATTR=ID:mileageto CONTENT=%30000
TAG POS=1 TYPE=SPAN FORM=ID:aspnetForm ATTR=CLASS:m
‘New page loaded

 

Zudem habe ich ein weiteres iMacro Skript auto-mobile-extract.iim erstellt. Dieses Skript extrahiert die Daten aus der Webseite.

VERSION BUILD=7361445
TAB T=1
TAB CLOSEALLOTHERS
URL GOTO=http://www.autoscout24.de/ListGN.aspx?atype=C&mmvmk0=13&mmvmd0=-38&mmvco=1&make=13&model=-38&pricefrom=15000&priceto=20000&kmto=30000&body=5&cy=D&zipc=D&ustate=N%2CU
TAG POS={{myvar}} TYPE=DIV FORM=ID:aspnetForm ATTR=CLASS:lit-price<SP>font-item-price EXTRACT=TXT
TAG POS={{myvar}} TYPE=DIV FORM=ID:aspnetForm ATTR=CLASS:lit-km EXTRACT=TXT
TAG POS={{myvar}} TYPE=DIV FORM=ID:aspnetForm ATTR=CLASS:lit-y EXTRACT=TXT
TAG POS={{myvar}} TYPE=DIV FORM=ID:aspnetForm ATTR=CLASS:lit-cont EXTRACT=TXT

 

Das dritte Script ist ein Visual Basic Script. Es erstellt die Datei mit den extrahierten Daten und steuert die beiden oben genannten Scripte.

‘ Erstellt von Karl Hoegerl
‘ Basiert auf dem iMacros Beispiel
‘ iMacros Extract-2-File Script
‘ (c) 2008-2010 iOpus Software

Option Explicit

Dim objFileSystem, objOutputFile
Dim strOutputFile

Const OPEN_FILE_FOR_APPENDING = 8
Dim message
message = “Dieses Skript zeigt wie die gewünschten Autos ausgewählt und in eine CSV Datei exportiert werden.”

MsgBox (message)

‘ finde den aktuellen Ordner
Dim myname, mypath
myname = WScript.ScriptFullName
mypath = Left(myname, InstrRev(myname, “\”))

‘ basierend auf den Scriptnamen wird der Dateinamen erstellt
strOutputFile = “./extracted-data.txt”

Set objFileSystem = CreateObject(“Scripting.fileSystemObject”)

Set objOutputFile = objFileSystem.CreateTextFile(strOutputFile, TRUE)
‘Notiz: Benutze ….CreateTextFile(strOutputFile, FALSE) um die Daten in der Datei anzufügen

Dim iim1, iret, iplay
set iim1= CreateObject (“imacros”)
iret = iim1.iimInit(“-v7″)

iplay = iim1.iimPlay(mypath & “.\auto-mobile.iim”)

Dim num, pos, str, s
For num = 1 To 4
str = cstr(num)  ‘Konvertiere integer zu string
iret = iim1.iimDisplay(“Listing No: ” + str)

pos = num   ‘+ 4′start at 5: Offset für POS= statement
str = cstr(pos)  ‘Konvertiere integer zu string
iret = iim1.iimSet(“myvar”, str) ‘Selektiere einen neuen Link für jeden neuen Lauf

iplay = iim1.iimPlay(mypath & “.\auto-mobile-extract.iim”)

If iplay = 1 Then
s =  “”"” +  iim1.iimGetLastExtract(1)+ “”",”"” + iim1.iimGetLastExtract(2) + “”",”"” + iim1.iimGetLastExtract(3) + “”",”"” + iim1.iimGetLastExtract(4)  + “”"”
objOutputFile.WriteLine(s)
End If

If iplay < 0 Then
MsgBox “Error code: “+cstr(iplay) + VbCrLf + “Error Text: ” + iim1.iimGetLastError()
End If
Next

iret = iim1.iimExit
objOutputFile.Close
Set objFileSystem = Nothing
MsgBox “Die Daten sind in der Datei <extracted-data.txt> gespeichert. Das Skript ist beendet.”
WScript.Quit(iret)

 

Als Ergebnis entstand eine kommaseparierte Textdatei mit den extrahierten Daten:

“€ 15.900,-  “,”22.000 km”,”12/2006″,”BMW 318 i Touring D-42329 Wuppertal – Benzin, Kombi/Van, Schaltgetriebe,
grau metallic, HU/AU 05/2011, ABS, Airbag, Anhängerkupplung, Beifahrer Airbag, Bordcomputer … mehr”
“€ 16.000,-  “,”26.000 km”,”01/2006″,”BMW 320 i Touring D-29525 Uelzen – Benzin, Kombi/Van, Schaltgetriebe,
titansilber metallic, 1 Vorbesitzer, HU/AU 01/2013, ABS, Airbag, Beifahrer Airbag, Bordcomputer, Dachträger, Elektr. … mehr”
“€ 16.400,-*”,”23.075 km”,”12/2006″,”BMW 318 i Touring, Klima, PDC, Sitzheizung, nur 23000 kD-08525 Plauen / Vogtl. – Benzin, Kombi/Van, Schaltgetriebe, montegoblau metallic, Euro 4, 2 Vorbesitzer, ABS, Airbag, Beifahrer Airbag, Bordcomputer, Elektr. … mehr”
“€ 16.500,-  “,”21.000 km”,”09/2007″,”BMW 318 i Tour., PDC, Klimaaut., SitzheizungD-73037 Göppingen – Benzin, Kombi/Van, Schaltgetriebe,
titansilber metallic, 2 Vorbesitzer, HU/AU 09/2012, ABS, Airbag, Beifahrer Airbag, Bordcomputer, Elektr. … mehr”

 

Viele weitere Beispiele finden Sie im Wiki von iOpus.

 

Fazit:

iMacros ist ein leistungsfähiges Automatisierungs Werkzeug für das Internet von der Firma iOpus. Im professionellen Bereich zeigt die Scripting Edition von iMacros vielfältige Einsatzmöglichkeiten. Durch das Scripting Interface kann die iMacros Funktionalität in eigenen Programmen integriert werden. Die große Auswahl an Programmiersprachen (Windows Scripting Host, Visual Basic 6, Visual Basic .NET, Visual Basic Scripting, C#, Java, Perl, Python, C++, ASP, PHP, ASP.NET, Powershell) und die umfangreiche Dokumentation bieten einen guten Einstieg zur Nutzung von iMacros.

 

Firefox 4 wurde veröffentlicht

Update: Ab heute steht die neue Version 4 des Firefox über die Update Funktion zur Verfügung. Obwohl im Blog von Mozilla ein weiterer Release Candidate angekündigt wurde, zeigt nach einem Update der RC1 Version Firefox die Angabe Firefox 4.0. Aus meiner Sicht hat dies aber keine Wichtigkeit.

Über Mozilla Firefox

Über Mozilla Firefox

Die neue Version wurde umfangreich überabeitet. So wurde die Geschwindigkeit gegenüber der alten Version deutlich erhöht. Firefox 4 bildet bei der Usability  zusammen mit dem Opera Browser 11.01 und Google Chrome 10 die Spitzengruppe. Dazu gibt es eine neue Javascript Engine mit dem Namen Jägermonkey. So werden komplexere Webseiten wie zum Beispiel Googlemail, Google Calendar schnell und flüssig zur Verfügung gestellt.

 

Neue oder geänderte Funktionen des Firefox 4

  • Neu gestaltete Benutzeroberfläche
  • Höhere Stablilität und Kompatibilitäts Verbesserungen
  • Verbesserte Darstellung der URL im Adressenfenster
  • Höhere Geschwindigkeit bei Flash Anwendungen
  • Vorschauanzeige der Url links unten in der Nähe der Statuszeile bei mit Mauszeiger gezeigte Hyperlinks
  • Schnellerer Start von Firefox 4
  • Unterstützung von Hardware Beschleunigung
  • Erweiterte HTML5 Unterstützung z. B. durch
    • HTML5 form API
    • erweiterte Formular Controls
    • Neuen HTML5 Parser
    • Native Unterstützung des HD HTML5 WebM video format
  • Erweiterte CSS3 Unterstützung
  • und viele weitere Funktionen …

Fazit:

Mit Firefox 4 ist Mozilla eine große Weiterentwicklung gelungen. Die Browser von Opera und Google Chrome sind zwar schneller. Aber das herausragende Merkmal von Firefox ist die hohe Kompatibilität bei den Standards und die individuelle Erweiterbarkeit mit Hilfe von Plug-ins. Hier hat Firefox die vielfältigsten Möglichkeiten. Aber Plugins nehmen dem Browser Geschwindigkeit. Zudem wurde die Unterstützung von HTML5 und CSS3 weiter vorangetrieben und macht dem Technologieführer Opera Konkurrenz.

 

Browser Benchmark Vergleich mit Opera, Chrome und Firefox

Heute wurde der Microsoft Internet Explorer 9 vorgestellt. Aus diesem Anlass habe ich einen Vergleichstest der Browser Konkurrenz  durchgeführt. Der Test wurde auf einem Computer mit Celeron Prozessor und 1 GB RAM Speicher durchgeführt.

Getestete Browser

 

Browser Benchmark 16.03.2011

Browser Benchmark 16.03.2011

Eine vergrößerte Darstellung erhalten Sie durch klicken auf das Bild.

Fazit:

Der Test war überraschend für mich. Chrome10 in der besonders gesicherten Variante SRWare Iron 10 war von allen getesteten Version deutlich am schnellsten. Selbst die Beta Version 11.10 von Opera konnte nicht mithalten. Die frühe Alpha Version Opera 11.50 ist langsamer. Dies war auch nicht anders zu erwarten, denn hier wird noch viel Entwicklungsarbeit von Opera geleistet werden. Diese Version hat das Potential beim Release dem Chrome Browser zu schlagen, so wie es Opera 11.01 mit Chrome Version 9 getan hat. Zudem geht Opera sparsam mit dem Arbeitsspeicher um. Die Firefox Version 4 RC1 war enttäuschend für mich. Der Browser schluckt bei mehreren geöffneten Tabs viel Arbeitsspeicher und die Geschwindigkeit im Benchmark Test war relativ langsam. Wenn Firefox 4 genutzt auf einem Rechner mit mehr Arbeitsspeicher genutzt wird, dann ist der Browser deutlich schneller. Der Firefox 3.6.15 ist stabil. Aber er ist nicht mehr auf dem aktuellen technischen Stand. Alle anderen Browser nutzen eine verbesserte Javascript Engine. Der Internet Explorer 9 ist im Test nicht mit dabei, weil Microsoft für Windows XP den Internet Explorer 9 nicht anbietet.

 

Browser Vergleich mit neu spezifizierten Formularfeldern von HTML5

HTML5 wird von den Entwicklern der Browser immer mehr implementiert. Dazu habe ich bei heute produktiv nutzbaren Browsern die Unterstützung der in HTML5 neu definierten Formularfelder geprüft.

Liste der Browser zum HTML5 Formulartest

  • Opera 11
  • Chromium 8
  • Firefox 3.6.13
  • Internet Explorer 8

Getestete HTML5 Formularfelder

  • Zahlenauswahl
  • Schieberegler
  • Datumseingabe
  • Zeitauswahl
  • Farbauswahl
  • Sucheingabe
  • Telefonnummer
  • E-mail Adresse
  • URL Eingabe

Wenn die Darstellung der neuen Formularfelder nicht möglich ist, dann sagt die Spezifikation aus, dass ein Standard Formularfeld angezeigt wird.

Die zum Test verwendete HTML5 Webseite kann auch von Ihnen genutzt werden.

HTML5 Testseite fuer Formularfelder

Testergebnisse der unterschiedlichen Browser

Opera 11

Die Formular Unterstützung des Opera 11 ist am weitesten fortgeschritten, wie Sie in den nachfolgenden Bildern entnehmen können.

Opera Formularfeld Zahlenauswahl

Opera Formularfeld Zahlenauswahl

Opera Formularfeld Schieberegler

Opera Formularfeld Schieberegler

Opera Formularfeld Kalendereingabe

Opera Formularfeld Kalendereingabe

Opera Formularfeld Farbauswahl einfach

Opera Formularfeld Farbauswahl einfach

Opera Formularfeld Farbauswahl2

Opera Formularfeld Farbauswahl2

Opera Formularfeld Zeitauswahl

Opera Formularfeld Zeitauswahl

Google Chromium 8

Beim Google Browser Chromium 8 wurde mit der Implementierung der HTML5 Formularfelder begonnen, wie sie den Grafiken entnehmen können.

Chrome Formular Zahlenauswahl

Chrome Formular Zahlenauswahl

Chrome Formular Schieberegler

Chrome Formular Schieberegler

Alle weiteren Formularfelder werden noch nicht unterstützt.

Mozilla Firefox 3.6.13

Der Browser Firefox 3.6.13 von Mozilla unterstützt noch keine Formular Felder von HTML 5. Der Nachfolger Mozilla Firefox 4 ist noch zu testen, wenn er produktiv freigegeben wird.

Firefox 3.6 Formular Zahlenauswahl

Firefox 3.6 Formular Zahlenauswahl

Firefox 3.6 Formular Schieberegler

Firefox 3.6 Formular Schieberegler

Testergebnis Internet Explorer 8

Der Microsoft Internet Explorer 8  kann keines der neuen Formularfelder darstellen. Auch hier ist ein Nachfolger, der Internet Explorer 9 im Beta Test. Allerdings wird der neue Browser nicht für Windows XP zur Verfügung stehen.

Internet Explorer 8 Formularfeld Zahlenauswahl

Internet Explorer 8 Formularfeld Zahlenauswahl

Fazit:

Bei der Implementierung der neuen HTML5 Formularfelder ist von den Herstellern der Browser noch einiges zu tun. Gerade Formularfelder werden im Business Bereich und bei Web 2.0 oft benötigt. Als Ausweichmöglichkeit bleibt das Programmieren der fehlenden Funktionen mit Javascript, PHP oder anderen Scriptsprachen. Dies ist auch zur Unterstützung der älteren Browser Versionen notwendig.

 

Neue Opera Browser Version 11 steht zum Download bereit

Opera hat die neue Browser Version 11 fertiggestellt. Der neue Browser wurde von mir noch in der Beta Version getestet. Der Opera Browser ist noch etwas schneller geworden und damit der zur Zeit der schnellste Browser. Zudem wurden einige neue Features eingebaut.

Neuerungen des Opera Browser 11

  • Es können nun wie bei Firefox und Google Chrome Erweiterungen (Plug-ins) hinzugefügt werden. Dadurch wird die Funktionalität des Browsers erweitert.
  • Neu sind auch die visuellen Mausgesten bei länger gedrückter rechter Maustaste. Das bietet kein anderer Browser.
  • Im Adressfeld gibt es neue Sicherheitsfunktionen.
  • Tabs können nun im Browser gestapelt werden. Durch die Gruppierung können Themenbereiche zusammengefasst werden.
  • Das neue Mail Panel erleichtert die Nutzung der Email Funktionen.

Fazit:

Die neuen Funktionen machen die Nutzung des Browsers noch praktischer. Die Geschwindigkeit des Browser ist auch bei ressourcenintensiven Webseiten sehr gut. Die Javascript Engine wurde überarbeitet und hat an Geschwindigkeit und Stablität dazugewonnen. Probieren Sie den Browser aus, hier können Sie den Browser herunterladen.