Historia Quick Launcher

A browser integrated website collection for historians.

May 2024: 2.1.X BETA released on all platforms!
Screenshot Historia Firefox

About

The entirely open source and free browser extension "Historia Quick Launcher" (short: "Historia") functions as a meta link collector and searcher for websites all over the world.

It has the following features and advantages:

For many browsers: For Firefox, Opera, Microsoft Edge and Chrome based browsers + online version for all users.
Many entries: Currently around 900+ links with descriptions integrated.
Many languages: The collected websites are in the following languages: English, German, French, Italian, Spanish, Catalan, Portuguese, Hungarian, Polish, Czech, Dutch, Finnish, Welsh, Irish, Icelandic, Danish, Norwegian, Japanese, simplified Chinese and traditional Chinese, Korean, Russian, Arabic, Turkish, Hebrew.
Time span: Antiquity (and before) - (mainly Early) Modern Period
Always up to date: The links are tested from time to time to avoid dead links.
Multi-purpose: For students, lecturers and amateurs to find already known or new websites.
Sustainable: Entirely open-source and for everyone to participate, without deadlines.
Easy to manipulate: The extension is written in / with: HTML, Javascript, jQuery 3.7.1, jQuery dataTables 2.0.6, CSS, JSON, manifest 3V.

DISCLAIMER: Please note that the extension, developer and contributors are not responsible for the content of the links. The extension "Historia" is a voluntarily work to help researchers all around the world. The descirption texts are written based on the "About" page of every website.


Philosophy

The world of researchers is expanding from the printed world into the digital world with vast possibilities to represent and manipulate text and data in general. However, keeping track of all those digital resources we have on hand is becoming a task in itself. During study and research, everyone starts to list them up at some point and we all are ending up with similar lists on our own that we must import and export in case of major technical changes (changing browsers, changing the distro, changing the computer etc.). Some new students are still receiving lists of important links printed on paper. Researchers who are willing to expand their research fields still need to ask others for digital resources that are not necessarily included in printed books.

What if we could just make one single list for everyone around the world?

Indeed, there are some similar predecessors of this project such as "Medieval Digital Resources (MDR)", "Ménestrel" and "Save Ancient Studies Alliance (SASA)" as well as many websites and blogs with endless lists of useful websites. As it is always the case when building up a project, it is thanks to those already existing works that other projects can be build upon. However, from the point of view of the developer of Historia, it must be said that they all have problems that need to be faced:

Problem: The websites require the user to go to their websites to search for what they need. This is sufficient in order to find new resources, but as we all want to save time by human nature, many of us end up preferring using bookmarks that are directly accessible from the browser instead.
Historia's solution: By making it directly accessible on browsers by creating a browser extension, it is possible to eliminate the extra step of going to a website. Behind one single icon, one can find hundreds of searchable bookmarks saved.

Problem: Depending on the project, as long as a project has a funding time span, there will always be an end to the project. After the project's end, in many cases nobody is responsible for keeping the list up to date. Thus, after a certain time, the list will have a certain amount of dead links and is lacking of recent projects.
Historia's solution: By making it open source, even if the developer is not able to continue updating the project due to life circumstances, basically everyone with a bit of programming knowledge can continue keeping the list alive.

Problem: A project that is tied to specific people, institutions or fundings can be tied to a specific server as well. A server however requires maintanance, the domain name must be paid annually - thus there are costs, which leads to the need of fundings.
Historia's solution: By making Historia an extension based on JavaScript queries (and not based on a SQL/noSQL database) and hosting the online version as well as the project page on GitHub, costs can be saved. This is the reason why Historia's core will never be a WebApp (a searchable server-based database), but a simple HTML table animated with JavaScript. The future task on the developer's side will be efficient coding in order to reduce loading time.

Versions

Historia comes in three different types, the online version, the browser extension version from the browser stores and the browser extension version for the manual installation.

Online version (2.1.2):
Originally made for demo purposes. The online version is the most actual version and can include Beta-releases. From 2.0.0 onwards, the online version will have an extended filter and will differ from the plugin version.
Go to the online version


Extensions from the browser store

Firefox (2.1.1):
Can be downloaded from "Firefox Add-Ons" with 1 click. Flagship version of all the extensions, thus it is always the most actual version of the extensions.
Go to the store

Opera (2.0.3 / 2.1.0 in review):
Can be downloaded from "Opera AddOns" with 1 click.
Go to the store

Microsoft Edge (2.0.3 / 2.1.0 in review):
Can be downloaded from "Microsoft Edge Addons" with 1 click.
Go to the store

Google Chrome (2.1.0):
Can be downloaded from "Chrome Web Store" with 1 click.
Go to the store

Extensions from source for manual installation

Firefox Manifest 2 (2.1.1):
A zip-file with codes for Firefox that can be downloaded from GitHub and installed manually. Attention: Manual installation must also be updated manually!
Go to GitHub

Firefox Manifest 3 (2.1.0):
A zip-file with codes for Firefox that can be downloaded from GitHub and installed manually. Attention: Manual installation must also be updated manually!
Go to GitHub

Opera (2.1.0):
A zip-file with codes for Opera (any version) that can be downloaded from GitHub and installed manually. Attention: Manual installation must also be updated manually!
Go to GitHub

Chrome (2.1.0):
A zip-file with codes for Chrome that can be downloaded from GitHub and installed manually. Attention: Manual installation must also be updated manually!
Go to GitHub

Microsoft Edge (2.1.0):
A zip-file with codes for Microsoft Edge that can be downloaded from GitHub and installed manually. Attention: Manual installation must also be updated manually!
Go to GitHub

Guide

Coming soon!

News & Logs

May 2024: 2.1.0 and 2.1.1 released on all platforms

7. June 2023: 2.0.1 released on Firefox & Opera & online version

12. January 2023: 1.1.0 released on Opera

December 2022 / January 2023: New project page design

22. December 2022: 1.1.0 released on Firefox & online version

August / September: Version 1.0.1 was released on Firefox Add-Ons and Opera Beta / Developer with minor bug fixes. Manual install versions for Microsoft Edge and Chrome-based browsers were uploaded on Github. Online version was created. All versions are 1.0.1.

9. August 2022: Version 1.0.0 was launched on Firefox Add-Ons

August 2022: Beta version completed with around 370 links

July / August 2022: The formerly used javascript code from javascript search function based off this code was replaced by the jQuery DataTables plugin for jQuery to ensure the search functionality for Japanese, Korean, Chinese and Russian.

Spring 2022: Project launch


How to send in suggestions

If you have any suggestions, want a website to be added or want to report a problem, you have the following options:

Option 1: Program it yourself and make a pull-request on Github.

Option 2: Please write an eMail to the main developer of the extension. For suggestions, please provide the link of the website, its official name and a short description of the website in English.

Developer

Lina Lerch

Started the project in Spring 2022
Project idea as well as the entire programming process including design, functionalities, information gathering & research, descriptions and translations, contributer recruitment and advertisement were all done by Lerch with the exceptions listed below under "Contributors" and "License".
Contact via mail

Further contributors & credits

Franziska Naether

Contributed 98 links


Daniel Hadas

Contributed 47 links


John Hinderer

Contributed 39 links and 3 descriptions


Luisa Rühlmann

Contributed 20 links


Eric Böhme

Contributed 5 links


Sven Jaros

Contributed 4 links


Adrian Ziannis

Contributed 3 links


Thanks to the online open source community for providing coding information in general, without which this project would never have been developed.
Special thanks to the user kthorngren at the DataTables forum for providing solutions for checkbox use cases.

License

The extension Historia itself is licensed under CC BY-SA 4.0.

jquery, jquery.dataTables.min.js and jquery.dataTables.min.css are all licensed under the MIT license.