07.10.2019
Freies E-Book-Management
Calibre startet in Version 4.0
Autor: Stefan Bordel
alphaspirit / Shutterstock.com
Der ausgewachsene E-Book-Manager Calibre nutzt in der neuen Version 4.0 die Qt WebEngine. Außerdem mit an Bord sind ein neuer E-Book-Viewer sowie ein verbesserter Content-Server.
Nach zwei Jahren Entwicklungszeit erhält der E-Book-Manager Calibre ein Update auf die neue Hauptversion 4.0. Während dieser Zeit hat der Projekt-Entwickler Kovid Goval mehrheitlich den Umstieg von Qt WebKit zu Qt WebEngine vorangetrieben. Die bisher genutzte Engine wird nicht mehr mit Updates versorgt. Der Einsatz der Qt WebEngine erforderte eine komplette Überarbeitung von vielen Programmteilen wie etwa des E-Book-Viewers, der PDF-Ausgabe und dergleichen.
Indessen legt der neue E-Book-Viewer von Calibre den Fokus auf die Inhalte. Das überarbeitete Design kommt ohne sichtbare Kontrollelemente aus. Die technologische Basis teilt sich das Tool mit dem In-Browser-Viewer. Das gemeinsame Fundament erleichtert die Entwicklung neuer Funktionen, wie etwa des kommenden Supports für Annotationen.
Trotz der Bemühung, die Funktionalität des Tools rückwärtskompatibel zu erhalten, können umfangreich formatierte Kommentare zu Problemen führen. Grund hierfür ist der eingeschränkte Support von HTML und CSS. Calibre nutzt ab Version 4.0 für die Detailansicht von Büchern keine komplette Browser-Engine für das Rendering, was im Gegenzug eine deutlich höhere Performance mit sich bringt.
Download:
Konferenz
Wird generative KI Software-Ingenieure ersetzen? DWX-Keynote
Auf der Developer Week '24 wird Professor Alexander Pretschner von der TU München eine der Keynotes halten. Er klärt auf, ob Ihr Job in Gefahr ist.
>>
Test-Framework
Testautomatisierung mit C# und Atata
Atata ist ein umfassendes C#-Framework für die Web-Testautomatisierung, das auf Selenium WebDriver basiert. Es verwendet das Fluent Page Object Pattern und verfügt über ein einzigartiges Protokollierungssystem sowie Trigger-Funktionalitäten.
>>
Programmiersprache
Primärkonstruktoren in C# erleichtern den Code-Refactoring-Prozess
Zusammenfassen, was zusammen gehört: Dabei helfen die in C# 12 neu eingeführten Primärkonstruktoren, indem sie Code kürzer und klarer machen.
>>
Tools
GitLab Duo Chat mit KI-Chat-Unterstützung
Der DevSecOps-Plattform-Anbieter GitLab führt den GitLab Duo Chat ein. Dieses Tool integriert Künstliche Intelligenz in die DevSecOps-Workflows.
>>