Häufig Gestellte Fragen

Diese Seite listet häufig gestellte Fragen über Scratch Addons auf.

Allgemeine Fragen

Was ist Scratch Addons?

Scratch Addons ist eine “All-in-One”-Browsererweiterung für die Scratch-Website und den Projekteditor. Es bietet Funktionen und Designs (intern Addons genannt) sowohl für die Scratch-Website als auch für den Projektideditor. Die Mission von Scratch Addons besteht darin, alle vorhandenen Scratch-Erweiterungen, Userscripts und Userstyles, die von mehreren Mitgliedern der Scratch-Community entwickelt wurden, in einem einzigen, leicht zugänglichen Ort zu kombinieren und den Benutzern weiterhin die Auswahl der zu aktivierenden Erweiterungen zu ermöglichen.

Wer hat Scratch Addons gemacht?

Scratch Addons ist ein Teamproject, das von World_Languages geleitet wird. Du kannst die Liste von Menschen, die zu uns beigetragen haben auf der Dankaussagungensseite. Obwohl die “Scratch-Nachrichten” und “Entwicklertools” zuerst von griffpatch erstellt wurden, erhält er die Erweiterung nicht.

Was enthält Scratch Addons?

Scratch Addons enthält über 100 Addons, die individuell ein- oder ausgeschaltet werden können. Manche Addons können auch weiter konfiguriert werden, und manche haben Voreinstellungen, wie ein Dunkelmodus für das Websiteaussehen. Scratch Addons hat auch ein Popup, das benutzt werden kann, um schnell zu seinen Nachrichten zu kommen, um Cloudspiele zu spielen und um die Einstellungen aufzurufen. Scratch Addons ist in verschiedene Sprachen übersetzt, z.B. deutsch, französisch, spanisch und japanisch.

Ist das das gleiche wie Turbowarp-Addons?

Turbowarp hat manche Addons von Scratch Addons, die im Editor genutzt werden können, ohne Scratch Addons zu installieren. Scratch Addons enthält aber auch Addons für die Scratch-Website und das Popup. Also ist es trotzdem nützlich, Scratch Addons zu haben, auch wenn du nur mit Turbowarp programmierst.

Systemanforderungen

Was sind die Systemanforderungen für Scratch Addons?

Scratch Addons ist offiziell auf den Desktopversionen von Google Chrome (mind. Version 80), Microsoft Edge (mind. Version 80) und Mozilla Firefox (mind. Version 86), und sollte auch auf anderen Desktopbrowsern funktionieren, die auf diesen Browsern basieren. Siehe diese Seite für vollständige Informationen.

Kann ich Scratch Addons auf einem Mobilgerät nutzen?

For Android users: Yes, Scratch Addons can now be installed on Firefox for Android, but it is not recommended yet since Scratch Addons’ UI is not well-tested on touchscreens or environments with small screen sizes so some features might not work as expected. Alternatively, if you prefer Chrome you could try the Kiwi Browser.

For iOS and iPadOS users: Sadly, it is not. App Store policy does not allow browser implementations to be uploaded, which means all browsers available on that platform are just re-skinned Safari. This causes some problems (see below).

Kann ich Scratch Addons auf Safari nutzen?

Momentan nicht.

Zuerst müssen Entwickler für Safarierweiterungen eine jährliche Gebühr zahlen, um Erweiterungen hochzuladen. Da das Scratch Addons-Team keine Art hat, Geld zu bekommen, macht es das sehr schwierig, die Erweiterung zu erhalten. Es gibt auch ein technisches Problem mit der Implementierung von Browsererwriterungen in Safari, was manche wichtige Funktionen unnutzbar macht.

Kann ich Scratch Addons im Offlineeditor nutzen?

Scratch Addon kann auf offiziellen Scratchprogrammen nicht genutzt werden, inklusive dem Offlineeditor.

Als Alternative sind die meisten Editoraddons auf Turbowarp mit downloadbarer App für Windows, macOS und Linux, verfügbar. Bei Browsern, die Progessive Web Applications (PWA) haben, kannst du den TurboWarp-Editor auch als PWA installieren und ohne Internetverbindung nutzen.

Gibt es inkompatible Programme?

Manche Browsererweiterungen oder Userscripts könnten mit Scratch Addons Probleme bereiten. Wenn du Probleme hast, solltest du versuchen, diese auszuschalten:

  • Scratch 3 Developer Tools: Diese Browsererweiterungen ist eine Kopie von dem Entwicklertoolsaddon. Du solltest die Developer Tools-Browsererweiterung ausschalten und stattdessen das Addon anschalten.
  • Better3.0: Diese Browsererweiterung kann mit manchen Addons Probleme bereiten. Glücklicherweise sind die meisten der Features auch als Addons erhalten.

Sicherheit und Privatsphäre

Ist Scratch Addons sicher?

Ja. Scratch Addons sollte keine Sicherheitsprobleme in den neueren Versionen haben. Scratch Addons ist ein Open-Source-Projekt, also wird der Code von Scratch Addons-Mitwirkenden überprüft. Außerdem überprüft der Chrome Web Store, Addons für Firefox und Microsoft Edge Add-ons jede neue Version von Scratch Addons, bevor sie es zu deren Store hinzufügen.

Wie kann ich eine Sicherheitsschwäche melden?

Wenn du ein Sicherheitsproblem findest, kontaktiere bitte World_Languages privat durch worldxlanguages (at) gmail.com. Wenn du keine Antwort innerhalb 48 Stunden erhälst, bitte erstelle ein Issue, in der du sagst, dass du eine E-Mail gesendet hast.

Du kannst entweder unsere Sicherheitsregeln lesen oder unsere publizierten Sicherheitsratschläge ansehen..

Ist mein Konto sicher, wenn ich Scratch Addons verwende?

Ja. Funktionen, die dein Scratchkonto betreffen, wurden von Scratch Addons-Mitwirkenden stark überprüft um sicherzustellen, dass sie deinem Konto nicht schaden. Scratch Addons hält deine Anmeldedaten sicher, und stellt sicher, dass keine Projekte oder Dateien von dir ohne deine Erlaubnis verändert werden.. Du darfst aber die Erweiterung ohne kontobasierende Funktionen nutzen, wenn du das willst.

Addons auf Scratch Addons wurden auch von mehreren Mitwirkenden im Repository geprüft, sodass niemand nur böswilligen Code unter unsere Augen schieben kann.

Wir werden nie private oder persönliche Daten aus deinem Browser heraus senden. Siehe die Datenschutzbestimmungen der Erweiterung für mehr Informationen.

Scratch Addons benutzen

Wie schalte ich Addons ein?

Um Addons einzuschalten, gehe zuerst in die Einstellungen durch:

Dann, finde Addons, die du einschalten möchtest, durch die Suchbox oder die Seitenleiste. Um ein Addon einzuschalten, klicke auf den Schalter an der rechten Seite von der Addon-Box.

Kann ich anderen Leuten auf Scratch über Scratch Addons erzählen?

Du kannst das nicht, und bitte mache es nicht. Es gibt eine Regelung hier, die das Nennen von Browsererweiterungen und Userscripts verbietet, und Verletzungen dieser Regel haben dazu geführt, dass das Scratch Team Posts entfernt oder Konten stummschaltet. Du hast aber andere Möglichkeiten, um deine Freunde über Scratch Addons zu informieren.

Ich denke, dass Scratch Addons Scratch verlangsamt. Was kann ich tun?

You can try disabling addons that you don’t need, especially complex features such as the variables tab, debugger, and cat blocks that watch the mouse pointer. Most addons with a performance impact will provide a warning in the extended addon information.

Some specific advices:

  • Turn off 60FPS addon. While the addon can increase the maximum speed a project can run, it does not reduce lags. To run such projects faster, use TurboWarp.
  • “Variable manager” addon should not be used while the project is running.

I cannot receive notifications. Why?

First, disable and re-enable the “Scratch Notifier” addon. This can fix some issues.

If the problem continues, then check the operating system’s notification settings. You have to allow the browser - such as Google Chrome - to send notifications.

  • Windows: Open Settings, open the “Notifications & actions” category, then find “Change notification settings for individual senders”. Read Microsoft’s help article for more detailed information.
  • macOS: Open System Preferences, then open the Notifications section. Select the browser (e.g. Google Chrome) on the left and enable notifications. Read Apple’s help article for more detailed information.

You should also make sure that “focus assist” (on Windows) or “Do Not Disturb” (on macOS) is disabled.

How do I watch recordings made with the project video recorder addon?

Due to technical limitations, videos recorded with this addon are in the WebM format. You can view .webm files using your browser (by dragging and dropping the file) or by using a media player that supports it, such as VLC Media Player.

To convert WebM files into MP4 or other formats, you can use a video conversion software that supports WebM, such as HandBrake or CloudConvert, although we recommend simply viewing these files with a browser or media player. Note that this can take a long time depending on the size of the video.

Wie kann ich die Easter-Egg-Addons aktivieren?

Um die Easter-Egg-Addons zu enthüllen, mache den Konami-Code (↑↑↓↓←→←→BA) mit deiner Tastatur auf der Einstellungenseite. Danach werden die Easter-Egg-Addons sichtbar sein, um dir den Zugriff darauf zu erlauben.

Manche unserer Easter-Egg-Addons sind “Katzenblöcke” und “Semikolonfehler”. Im Addons-Tab findest du die vollständige Liste.

Mitwirken

Wie kann ich bei Scratch Addons mitwirken?

Firstly, we appreciate your interest in contributing to Scratch Addons!

As an open source project, we welcome any kind of contribution. You don’t need to ask in advance – everyone is welcome to contribute! You can contribute in many ways, many of which don’t require programming knowledge.

  • Code beitragen

    If you are familiar with JavaScript, HTML, and CSS, you can contribute by fixing bugs, making adjustments, or adding features.

    To incorporate your changes into the main extension, you need to create a pull request. You can do so by forking the repository, creating a branch, making the necessary changes, and then locating the option to create a pull request. We will review it and most likely make some changes before it gets merged.

    You can also contribute to other aspects of the organization, such as our website. You can view all of our repositories on our GitHub organization page.

  • Eine Idee vorschlagen

    Have an idea that you think would be a good addition to Scratch Addons? Let us know!

  • Einen Fehler melden

    Found a bug in one of our addons, the settings page, or anything else in our extension? Send us a bug report.

  • Scratch Addons übersetzen

    If you are fluent in another language, you can help translate/localize Scratch Addons to said language. You can start by joining the localization team.

  • Die Dokumentation schreiben

    Are you familiar with the inner workings of Scratch Addons? If so, you can write the documentation for it. The documentation is located in our website repo. Feel free to open a pull request!

  • Feedback senden

    You can send feedback on this page. Your feedback may give us a different perspective in the extension development and help us know things needed attention and fix bugs.

  • Eine Bewertung in den Stores hinterlassen

    You can leave a review about Scratch Addons on the Chrome extension page, the Firefox addon page or the Microsoft Edge addon page. This is a great way to help convince others to install the extension!

  • Unser Repository starren

    Basically, the GitHub star is similar to the Scratch star/favorite. You can do this by going to our repository and clicking the “Star” button on the top-right corner.

  • Andere einweihen

    You can tell anyone about Scratch Addons, including your friends, relatives, and teachers. We’re just asking you not to do this on the Scratch website.

Wie kann ich mein eigenes Addon erstellen?

Read more about it here.

Was kann ich tun, wenn ich ein Problem finde?

Du kannst uns mit einer der folgenden Methoden kontaktieren.

Ich denke, ihr habt eine Funktion übersehen. Was kann ich tun?

If you want to suggest an addon for the extension or have some other kind of good idea, tell us with one of these methods.

Where can I discuss Scratch Addons?

You can do it on our Discussion tab or our Discord server. There, you can ask questions and engage with the Scratch Addons community.

Technical

Was ist ein “Addon” genau?

Ein Addon ähnelt einer Erweiterung oder einem Userscript, verwendet jedoch spezielle APIs, die von der Erweiterung Scratch Addons bereitgestellt werden. Mit diesen APIs können Addons Skripte auf einer Scratch-Seite ausführen (Userscripts), Skripte im Hintergrund ausführen (persistente Skripte) oder Stile auf die Scratch-Website (Userstyles) anwenden.

Userscripts can use the addon.* JavaScript APIs, which allow them to obtain Scratch-related information (for example, the currently logged in user) and use extension APIs (like sending notifications).

Wenn alles ein Addon ist, was macht Scratch Addons dann?

By itself, Scratch Addons is just an addon loader. Its main tasks are to:

  • Erlaubt es Nutzern, Addons zu deaktivieren und zu konfigurieren.
  • Addons ausführen und APIs dafür bereitzustellen.
  • Provide useful data to addons (for example, the addon.auth API).
  • Erstellen von Prototypen zur Verwendung durch Addon-Userscripts.
  • Methoden zum Zugreifen und Bearbeiten des Redux-Status bereitstellen.
  • Vermeiden, dass sich Addons untereinander behindern.
  • Doppelte Arbeit von verschiedenen Addons vermeiden.

Other

How can I add/remove myself to/from the contributors page?

If you want your name to be on the page, please read and follow the instructions of this issue.

If you don’t want your name to be on the page, please tell us by creating an issue on our contributors repository, or by other means of contact. We’re sorry for the inconvenience.

Ich habe noch Fragen!

If you have more questions that need answers, you can create a post on our Discussion tab or send a message on our Discord server. We will answer as best we can!