<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	 xmlns:media="http://search.yahoo.com/mrss/" >

<channel>
	<title>Du hast nach java se 7 gesucht - Macnotes.de</title>
	<atom:link href="https://macnotes.de/search/java+se+7/feed/rss2/" rel="self" type="application/rss+xml" />
	<link>https://macnotes.de/</link>
	<description>iPhone, iPod, iPad, Mac - das unabhängige Magazin rund um Apple</description>
	<lastBuildDate>Fri, 16 Sep 2022 13:15:45 +0000</lastBuildDate>
	<language>de</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://macnotes.de/images/2021/02/image-150x150.jpg</url>
	<title>Du hast nach java se 7 gesucht - Macnotes.de</title>
	<link>https://macnotes.de/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>iOS 15.3 und iPadOS 15.3 von Apple veröffentlicht</title>
		<link>https://macnotes.de/2022/01/26/ios-153-und-ipados-153-von-apple-veroffentlicht/</link>
		
		<dc:creator><![CDATA[Alexander Trust]]></dc:creator>
		<pubDate>Wed, 26 Jan 2022 18:57:03 +0000</pubDate>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Software]]></category>
		<guid isPermaLink="false">https://macnotes.de/?p=612705</guid>

					<description><![CDATA[<p>Ab sofort können Nutzer:innen das neue iOS 15.3 und iPadOS 15.3 herunterladen und auf dem eigenen iPhone, iPod touch oder iPad installieren. Apple behebt damit unter anderem ein Datenschutz-Problem im Browser Safari. Vor knapp einer Woche veröffentlichte Apple noch den Release Candidate (RC). Nun gibt es das finale Update für alle Verbraucher:innen. Insgesamt war der [&#8230;]</p>
<p>Der Beitrag <a href="https://macnotes.de/2022/01/26/ios-153-und-ipados-153-von-apple-veroffentlicht/">iOS 15.3 und iPadOS 15.3 von Apple veröffentlicht</a> erschien zuerst auf <a href="https://macnotes.de">Macnotes.de</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p class='lead'>Ab sofort können Nutzer:innen das neue iOS 15.3 und iPadOS 15.3 herunterladen und auf dem eigenen <a href="https://macnotes.de/produkt/iphone/">iPhone</a>, iPod touch oder <a href="https://macnotes.de/produkt/ipad/">iPad</a> installieren. Apple behebt damit unter anderem ein Datenschutz-Problem im Browser Safari.</p>
<p>Vor knapp einer Woche veröffentlichte Apple noch den <a href="https://macnotes.de/2022/01/20/ios-153-und-ipados-153-rc-von-apple/">Release Candidate (RC)</a>. Nun gibt es das finale Update für alle Verbraucher:innen. Insgesamt war der Betatest relativ kurz.</p>
<h2>Apple behebt hauptsächlich Fehler</h2>
<p>Große Änderungen stellten Entwickler deshalb auch während der Probierphase nicht fest. <a href="https://developer.apple.com/documentation/ios-ipados-release-notes/ios-ipados-15_3-release-notes">Die Release Notes</a> geben auch keine Auskunft über Anpassungen und der Hinweistext auf dem iPhone oder iPad lautet lediglich „enthält Fehlerbehebungen und Sicherheitsupdates“.</p>
<p>Die Formulierungen bei Fehlern mit der VPN-ähnlichen Funktion „iCloud Private Relay“ wurden angepasst.</p>
<h3>Sicherheitsproblem in Safari behoben</h3>
<p>Dies ist allerdings eher nebensächlich. Außerdem behob das Unternehmen ein Datenschutz-Problem bei Safari. Es gab einen Exploit, der eine Sicherheitslücke im Browser Safari ausnutzen konnte, um an „persönliche“ Daten im weitesten Sinne zu geraten.</p>
<p>Konkret blieben die Bezeichnungen von IndexedDB-Instanzen nicht, wie es eigentlich sein soll, vor den Blicken anderer geschützt. So hätten Anbieter, die auf die Javascript-API setzen, die Namen anderer Datenbank-Instanzen auslesen können. Die enthalten mitunter Hinweise auf Nutzernamen im Bezeichner. Die Entdecker sprachen von „<a href="https://macnotes.de/2022/01/17/safarileaks-browser-bug-enthullt-daten/">SafariLeaks“</a>.</p>
<h3>Problem mit HomeKit-Kameras beseitigt</h3>
<p><a href="https://www.macrumors.com/2022/01/27/ios-15-3-fixes-homekit-camera-thumbnails/">Mittlerweile</a> (27. Januar) wurde auch bekannt, dass iOS 15.3 und iPadOS 15.3 ein Problem bei der Anzeige von Vorschaubildern von HomeKit-Kameras behebt. Nutzer:innen hatten beklagt, dass die Erneuerung der Vorschaubilder in der Home-App teils fehlschlug und teilweise veraltete Thumbnails zeigte.</p>
<h2>Weitere Updates</h2>
<p>Dazu stellt Apple am Abend Nutzer:innen auch <a href="https://macnotes.de/2022/01/26/tvos-153-von-apple-veroffentlicht/">tvOS 15.3</a>, <a href="https://macnotes.de/2022/01/26/watchos-84-von-apple-veroffentlicht/">watchOS 8.4</a> und <a href="https://macnotes.de/2022/01/26/macos-122-monterey-von-apple-veroffentlicht/">macOS 12.2</a> zum Download und zur Installation bereit. Gerade macOS nimmt sich für Mac-Nutzer:innen ebenfalls dem Sicherheitsproblem in Safari an.</p>
<p>Sollten uns Hinweise auf weitere Neuerungen bekannt werden, passen wir den Beitrag im Laufe des Abends oder in den kommenden Tagen noch entsprechend an.</p>
<p>Der Beitrag <a href="https://macnotes.de/2022/01/26/ios-153-und-ipados-153-von-apple-veroffentlicht/">iOS 15.3 und iPadOS 15.3 von Apple veröffentlicht</a> erschien zuerst auf <a href="https://macnotes.de">Macnotes.de</a>.</p>
]]></content:encoded>
					
		
		
		
	</item>
		<item>
		<title>Safarileaks: Browser-Bug enthüllt Daten</title>
		<link>https://macnotes.de/2022/01/17/safarileaks-browser-bug-enthullt-daten/</link>
		
		<dc:creator><![CDATA[Alexander Trust]]></dc:creator>
		<pubDate>Mon, 17 Jan 2022 14:34:53 +0000</pubDate>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Internet]]></category>
		<guid isPermaLink="false">https://macnotes.de/?p=611488</guid>

					<description><![CDATA[<p>Eigentlich sollten fremde Webseiten nicht in der Lage sein, auf die Surfhistorie oder pers&#246;nliche Daten der Nutzerin oder des Nutzers zuzugreifen. Doch ein Bug in der WebKit-Engine von Safari 15 erlaubt den Zugriff auf IndexedDB-Informationen, und sogar ohne Zutun der Nutzer:innen. Die Entdecker sprechen von &#8222;Safarileaks&#8220;. In der aktuellen Version der Browserengine WebKit, die Apple [&#8230;]</p>
<p>Der Beitrag <a href="https://macnotes.de/2022/01/17/safarileaks-browser-bug-enthullt-daten/">Safarileaks: Browser-Bug enthüllt Daten</a> erschien zuerst auf <a href="https://macnotes.de">Macnotes.de</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p class='lead'>Eigentlich sollten fremde Webseiten nicht in der Lage sein, auf die Surfhistorie oder pers&ouml;nliche Daten der Nutzerin oder des Nutzers zuzugreifen. Doch ein Bug in der WebKit-Engine von Safari 15 erlaubt den Zugriff auf IndexedDB-Informationen, und sogar ohne Zutun der Nutzer:innen. Die Entdecker sprechen von &bdquo;Safarileaks&ldquo;.</p>
<p>In der aktuellen Version der Browserengine WebKit, die Apple in Safari verwendet, gibt es einen Fehler mit der <a href="https://de.wikipedia.org/wiki/Indexed_Database_API">IndexedDB-Javascript-API</a>. Diese Schnittstelle erlaubt Websites das Speichern von Informationen in einer Datenbank-&auml;hnlichen Struktur.</p>
<h2>Zugriff auf spezifische Daten?</h2>
<p>Die Betreiber der Javascript-Bibliothek FingerprintJS, die die Nutzung von Fingerabdr&uuml;cken erlaubt, ver&ouml;ffentlichten vor Kurzem Hinweise auf den Fehler in Safari 15.</p>
<p>Websites, die IndexedDB nutzen, k&ouml;nnen derzeit Informationen von anderen IndexedDB-Entit&auml;ten einsehen. Normalerweise sollte eine Website nur die Informationen der eigenen Website sehen. Diese Informationen beschr&auml;nken sich jedoch auf den Namen der jeweiligen IndexedDB-Instanz. Zugriff auf spezifische Daten bekommt man somit &bdquo;nicht&ldquo;. Die Einschr&auml;nkung setzen wir deshalb in Anf&uuml;hrung, weil manche Datenbank-Namen pers&ouml;nliche Informationen enthalten k&ouml;nnen, wenn die Anbieter sie so ausw&auml;hlen. YouTube beispielsweise nutzt die Anmelde-ID f&uuml;r Google mit im Namen der IndexedDB-Instanz.</p>
<p>Da die einzelnen Instanzen au&szlig;erdem einzigartige Namen haben, k&ouml;nnte man in jedem Fall nachvollziehen, ob Besucher der eigenen Website auch auf anderen Websites gesurft haben. Ein Verhalten, das der Browser eigentlich verhindern soll.</p>
<p>Wer wissen m&ouml;chte, wie der Fehler sich im Detail auswirkt, f&uuml;r den hat FingerprintJS ein Video ver&ouml;ffentlicht, in dem man dies nachvollziehen kann. Weitere Details sind auch <a href="https://fingerprintjs.com/blog/indexeddb-api-browser-vulnerability-safari-15/">in einem Blogbeitrag</a> enthalten.</p>
[mn-youtube id="Z7dPeGpCl8s"]
<h2>Safari 14 nicht betroffen</h2>
<p>Der Recherche von FingerprintJS zufolge sind Nutzer:innen von Safari oder Mobile Safari der Version 14 nicht betroffen. Denn der Fehler tritt nur in der verwendeten WebKit-Engine in Safari 15.</p>
<p>Sehr wohl aber sind auch aktuelle Browser von Drittanbietern f&uuml;r iOS betroffen. Das gilt also auch f&uuml;r Google Chrome. Denn diese sind von Apple dazu verpflichtet, dieselbe WebKit-Engine einzusetzen.</p>
<h2>Safarileaks?</h2>
<p>FingerprintJS hat speziell zu diesem Zweck eine Webseite unter der Domain &bdquo;<a href="https://safarileaks.com/">Safarileaks</a>&ldquo; erstellt. Es handelt sich dabei um eine Live-Demo. Wenn man die Website mit Safari 15 am Mac oder einem anderen iOS-Browser besucht, werden entsprechende Informationen &uuml;ber die vorhandenen IndexedDB-Instanzen angezeigt. Au&szlig;erdem f&uuml;hrt die Website einige Websites an, die von dem Problem betroffen sind, wie Alibaba, Cnet, Dropbox, Bloomberg, Slack, Xbox.com und andere mehr.</p>
<p>Der Beitrag <a href="https://macnotes.de/2022/01/17/safarileaks-browser-bug-enthullt-daten/">Safarileaks: Browser-Bug enthüllt Daten</a> erschien zuerst auf <a href="https://macnotes.de">Macnotes.de</a>.</p>
]]></content:encoded>
					
		
		
		
	</item>
		<item>
		<title>Apps für die Selbstständigkeit</title>
		<link>https://macnotes.de/2021/11/27/apps-fur-die-selbststandigkeit/</link>
		
		<dc:creator><![CDATA[Alexander Trust]]></dc:creator>
		<pubDate>Sat, 27 Nov 2021 15:43:12 +0000</pubDate>
				<category><![CDATA[Tipps]]></category>
		<category><![CDATA[Software]]></category>
		<guid isPermaLink="false">https://macnotes.de/?p=604916</guid>

					<description><![CDATA[<p>Selbstständigkeit im Berufsleben ist ein sehr weites Feld. Es gibt im Netz super viele Listen mit Apps, die man in der Selbstständigkeit nutzen könnte. Doch die sind oft nur Kopien voneinander und haben keinen Wert, da die Redakteure sie nur aus SEO-Zwecken schreiben und die Apps womöglich selbst noch nicht ausprobiert haben. Ich habe mit [&#8230;]</p>
<p>Der Beitrag <a href="https://macnotes.de/2021/11/27/apps-fur-die-selbststandigkeit/">Apps für die Selbstständigkeit</a> erschien zuerst auf <a href="https://macnotes.de">Macnotes.de</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p class='lead'>Selbstständigkeit im Berufsleben ist ein sehr weites Feld. Es gibt im Netz super viele Listen mit Apps, die man in der Selbstständigkeit nutzen könnte. Doch die sind oft nur Kopien voneinander und haben keinen Wert, da die Redakteure sie nur aus SEO-Zwecken schreiben und die Apps womöglich selbst noch nicht ausprobiert haben.</p>
<p>Ich habe mit Absicht als in diesem Beitrag nicht von den „Top X“-Apps geschrieben und werde auch – so hoffe ich – nicht zu viel Software aufführen, die ihr schon kennt. In jedem Fall möchte ich aber meine Erfahrungen in der Selbstständigkeit schildern und die Apps, die mir dabei helfen.</p>
<h2>Es gibt nicht „die“ Apps</h2>
<p>Doch genau da ist ja der Knackpunkt. Ich bin kein Ingenieur und habe CAD-Software hin und wieder für den 3D-Druck im Einsatz. Aber mit meiner Selbstständigkeit hat das dann nichts zu tun. Ich beschränke mich also auf Apps und schildere meine Erfahrungen.</p>
<h2>Aufgabenverwaltung oder To-Do-Apps</h2>
<p>An dieser Stelle folgt einfach gähnende Leere. Denn so sehr ich verstehe, dass es Leute gibt, die Aufgabenverwaltung betreiben, ist das für mich nicht effektiv. Denn Apples Erinnerungen-App ist die einzige Aufgabenverwaltung, die ich nutze, und das auch nur privat. Ich nutze auch Kalender eher sporadisch und auch erst, seit mich Push-Benachrichtigungen darüber informieren. Aktiv setze ich solche Software nicht ein.</p>
<p>Ich musste eine zeitlang beruflich ein Software-Ticketing-System wie <a href="https://www.redmine.org/">Redmine</a> einsetzen. Bei komplexen Projekten erkenne ich dann sogar einen Mehrwert – heute kann man aber Softwareprojekte mit Git und auf Github komfortabler managen. Mein eigenes Business ist nicht derart unüberschaubar und ich gleichzeitig aber so viel interessiert und zerstreut, dass ich am Ende vergessen könnte aktiv in die Aufgabenverwaltung zu blicken. Im Grunde sind Nachrichten und E-Mails meine To-Do-Liste geworden.</p>
<h2>Nachrichten und E-Mails</h2>
<p>Perfekte Überleitung sozusagen. Ich nutze sowohl Gmail als auch Apple Mail und neben iMessage auch <a href="https://slack.com/intl/de-de/">Slack</a> für die berufliche Kommunikation. Audio- und Videotelefonie. Vor Jahren setzten wir auch Skype ein, aber das habe ich als MS Teams, zu dem es nach der Übernahme von Microsoft dann irgendwann wurde, nur noch gebraucht, wenn ein Kunde darauf bestand.</p>
<h2>Texteditoren</h2>
<p>Ich schreibe viel, selbst Gedichte und Prosa, die ich zur Veröffentlichung bringen möchte oder in Teilen auch schon habe. Aber ich schreibe auch viel fürs Web. Da bieten sich Texteditoren mit Schnittstellen zu weitverbreiteten CMS an.</p>
<p>Ein Editor, den ich empfehlen kann und selbst seit Jahren einsetze, ist <a href="https://ulysses.app/">Ulysses</a>, den es sowohl für macOS als auch iOS und iPadOS gibt. Was mir bei dem Editor noch fehlt, ist die Unterstützung von „Custom Post Types“ auf WordPress-Systemen. Ansonsten erlaubt Ulysses den Export als PDF, aber auch auf WordPress, Ghost oder Medium. Man kann damit, und das tue ich mittlerweile, ebenfalls Manuskripte anfertigen. Mir gefallen die Schreibziele und hilfreich ist die seit ein, zwei Jahren enthaltene Rechtschreibkontrolle.</p>
<p>Für die Veröffentlichung von Inhalten im iBooks Store kann man auch auf <a href="https://www.apple.com/de/pages/">Apples Pages</a> (früher iBooks Author) setzen.</p>
<h2>Programmier-Editoren</h2>
<p>Ich arbeite hin und wieder auch im Bereich der Web-Programmierung, habe schon WordPress-Installationen und individuelle Themenprogrammierung umgesetzt. In dem Kontext beschäftigte ich mich mit Ruby (on Rails), Python oder PHP und Javascript und als Programmiereditor meiner Wahl nutze ich deshalb <a href="https://atom.io/">Atom</a>, den es kostenlos gibt. Hin und wieder kommt auch Microsofts <a href="https://code.visualstudio.com/?wt.mc_id=vscom_downloads">Visual Studio Code</a> zum Einsatz. Die App ist ebenfalls kostenlos. Ich nutze außerdem Apples Xcode, aber bislang nur für App-Experimente und nicht im beruflichen Sinn.</p>
<h2>Zeiterfassung</h2>
<p>In meiner Selbstständigkeit ist die Dokumentation meiner Arbeit wichtig. Ich kann auf einem Rechnungsdokument auch notieren, welche Arbeit ich ausgeführt habe. Aber manche Kunden rechnen pro Stunde mit mir ab und also benötigt es ein Tool zur Zeiterfassung. Als ich das erste Mal auf Stundenbasis abrechnen musste, habe ich zunächst nach einer kostenlosen App fürs iPhone gesucht. „<a href="https://web.archive.org/web/20211127233104/https://www.mybettertime.com/de/">My Better Time</a>“ habe ich nach einigem Ausprobieren dann für mich entdeckt und bin der App bis heute treu geblieben. Mittlerweile gibt es die App auch für den Mac und wer mag, kann damit auch Urlaubs-, Feier- oder Krankheitstage festhalten. Der Export der Daten erfolgt in unterschiedliche Formate, wobei die kostenlose Variante im Export eingeschränkt ist.</p>
<h2>Mindmapping</h2>
<p>Es mag komisch klingen, dass ich Aufgabenverwaltungen nicht nutze, sehr wohl aber Mindmaps. Ich mag es, wenn ich große Themen, auf die ich mich einlasse, visualisieren kann. Das hilft mir, den Überblick zu behalten. Als Software meiner Wahl habe ich dazu <a href="https://www.mindnode.com/">MindNode</a> für mich entdeckt. Selbst mit der kostenlosen Variante kann man schon eine Menge anfangen. Vor allem eignet sie sich prima, um auszuprobieren, ob man mit dem Konzept von Mindmaps überhaupt zurechtkommt.</p>
<p>Ich mag Mindmapping auch als kreativen Prozess, habe ihn, ähnlich wie ein paar Schnelllese- und Memorierungstechniken während meiner Studienzeit kennengelernt und viele Bücher dazu gelesen. Eines davon zum Thema „kreative Notizen“ habe ich vor ein paar Jahren sogar mit einem Testbericht bedacht, <a href="https://macnotes.de/2014/01/30/review-das-sketchnote-handbuch-mike-rohde/">das Sketchnote-Handbuch von Mike Rohde</a>.</p>
<h2>Die leidigen Steuern</h2>
<p>Vor Jahren habe ich auch einfach WISO Steuer für den Mac genutzt. Aber die App ist zu träge und in erster Linie für den privaten Gebrauch gedacht und erwähnte ich, dass sie sehr träge ist und mehr oder weniger absolut nicht modern?</p>
<p>Denn es gibt diese neue Kategorie von cloud-gestützten Apps, die einem bei der Buchhaltung helfen wollen und Export-Schnittstellen für den Steuerberater bereithalten, und die man auch auf dem iPhone unterwegs nutzen kann, um Dokumente einzuscannen und zu verarbeiten.</p>
<div data-id="398755" class="ajaxGalleryInit" style="display:none;"></div>
<p>Regelmäßige Leser:innen von Macnotes werden wissen, dass ich den Jahreswechsel 2019/2020 genutzt habe, um eine „neuartige“ Steuersoftware auszuprobieren, mit Datev-Export. Das klappte aber mit mäßigem Erfolg, da es noch viele ungeklärte Sachverhalte gibt, wie ich sogar in einer dem Thema gewidmeten <a href="https://macnotes.de/2021/02/12/sajonaras-7-minuten-20-die-ausgabe-mit-sevdesk/">Podcast-Episode</a> festgehalten habe.</p>
<p>Für den Jahreswechsel 2020/2021 habe ich mir vorgenommen einer neuen App eine Chance zu geben. <a href="https://taxfix.de/">TaxFix</a> heißt sie und vielleicht hört oder lest ihr dann im neuen Jahr, wie sich die Software geschlagen hat. Man soll die Hoffnung ja nicht aufgeben.</p>
<p>Der Beitrag <a href="https://macnotes.de/2021/11/27/apps-fur-die-selbststandigkeit/">Apps für die Selbstständigkeit</a> erschien zuerst auf <a href="https://macnotes.de">Macnotes.de</a>.</p>
]]></content:encoded>
					
		
		
		
	</item>
		<item>
		<title>iOS 15 und iPadOS 15 von Apple veröffentlicht</title>
		<link>https://macnotes.de/2021/09/20/ios-15-und-ipados-15-von-apple-veroffentlicht/</link>
		
		<dc:creator><![CDATA[Alexander Trust]]></dc:creator>
		<pubDate>Mon, 20 Sep 2021 18:20:26 +0000</pubDate>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Software]]></category>
		<guid isPermaLink="false">https://macnotes.de/?p=593899</guid>

					<description><![CDATA[<p>Es ist so weit, Apple stellt das neue iOS 15 und iPadOS 15 zum Download bereit. Die Betriebssystem-Updates können direkt auf den Geräten heruntergeladen werden. Wir geben einen Überblick über die neuen Funktionen. Vergangene Woche stellte Apple bereits den Release Candidate von iOS 15 und iPadOS 15 für Entwickler zur Verfügung. Heute dann steht für [&#8230;]</p>
<p>Der Beitrag <a href="https://macnotes.de/2021/09/20/ios-15-und-ipados-15-von-apple-veroffentlicht/">iOS 15 und iPadOS 15 von Apple veröffentlicht</a> erschien zuerst auf <a href="https://macnotes.de">Macnotes.de</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p class='lead'>Es ist so weit, Apple stellt das neue iOS 15 und iPadOS 15 zum Download bereit. Die Betriebssystem-Updates können direkt auf den Geräten heruntergeladen werden. Wir geben einen Überblick über die neuen Funktionen.</p>
<p>Vergangene Woche stellte Apple bereits den <a href="https://macnotes.de/2021/09/14/ios-15-und-ipados-15-release-candidate-verfugbar/">Release Candidate von iOS 15 und iPadOS 15</a> für Entwickler zur Verfügung. Heute dann steht für alle Verbraucher die finale Version zum Herunterladen und Installieren bereit.</p>
<h2>Was kann iOS 15?</h2>
<p>Es ist eigentlich unfair, dass wir mit iOS 15 in der Beschreibung beginnen. Denn es wirkt dann immer so, dass das iPad nur ein nachrangiges Gerät sei. Ist es aber ja nicht. Nur beide Systeme teilen sich eine gemeinsame Basis und also sind die Features, die wir an dieser Stelle beschreiben so oder so ähnlich auch auf dem iPad verwendbar.</p>
<h3>3D-Navigation in der Karten-App</h3>
<p>Apple möchte die Navigation vereinfachen und mehr visuelle Hilfe beim Fahren geben. Dazu führt es einen 3D-Modus für die Navigation in seiner Karten-App ein. Der sieht ein wenig aus, wie in einem Computerspiel, hilft aber besonders beim Abbiegen mit Höhenunterschieden, bei denen man sonst nicht ganz genau gewusst hätte, ob man nun in den Tunnel fahren soll oder oberhalb weiterfahren müsste, und so fort. Das Feature soll sukzessive auch für CarPlay nachgerüstet werden. Es wird jedoch nicht zum Start auf CarPlay verfügbar sein.</p>
<h3>Augmented-Reality in der Karten-App</h3>
<p>Nur auf dem <a href="https://macnotes.de/produkt/iphone/">iPhone</a> XS oder neuer verfügbar sein wird eine interaktive Augmented-Reality-Navigation für Fußgänger in Apples Karten-App. Nutzer können das aktuelle Bild ihrer Kamera zur Orientierung nutzen und bekommen dann aber Richtungsanweisungen darüber angezeigt.</p>
<h3>Optimierungen für FaceTime</h3>
<p>Apple führt bei FaceTime nun auch 3D-Audio ein. Dies dürfte für manche Nutzer beim Sprechen auch noch eine Umgewöhnung bedeuten, aber man hört sie dann entsprechend von dort, wo sie sich gegenüber dem Mikrofon aufhalten.</p>
<p>Darüber hinaus fügt Apple nun auch einen Porträt-Modus in FaceTime hinzu. Man kann dann bei der Videotelefonie auch einfach den Hintergrund unscharf stellen. Das funktioniert allerdings nur auf Geräten mit Apple A12 Bionic oder neuer.</p>
<h3>Live-Text in Fotos und Fotos in Spotlight</h3>
<p>Ebenfalls neu ist Live-Text in Fotos. Sowohl in Livebildern als auch auf bereits gemachten Fotografien kann man dank Texterkennung zusätzliche Informationen entnehmen. Zusammen mit einem in iOS 15 integrierten Übersetzer kann man so beispielsweise auch Inhalte von Speisekarten übersetzen. Aber eigentlich geht es primär darum, die eigene Fotoverwaltung zu optimieren. Hat man ein Foto von einem Gebäude gemacht, befindet sich am Haus ein Schild, auf dem etwas steht, kann man im Nachhinein danach suchen und das Bild wird gefunden. Der erkannte Text dient gewissermaßen als Metadaten. Die Erkennung findet nur auf dem eigenen Smartphone oder Tablet statt und nicht in der Cloud.</p>
<p>Entsprechend tauchen Fotos dann natürlich auch in der allgemeinen Spotlight-Suche auf. Das kann man natürlich auch deaktivieren. Es kann gerade im beruflichen und aber auch privaten Umfeld hilfreich sein. Man möchte etwa eine Grußkarte in Pages erstellen und zieht die Spotlightsuche zu Hilfe. Das Foto kann man aus dem Ergebnis direkt in die App ziehen. Ähnliches gilt dann beispielsweise, wenn man Fotos für Nachrichten-Beiträge sucht und die Texterkennung Textfetzen wie PHP, Javascript etc. in Screenshots von Code wieder erkennt.</p>
<h3>Visual Look Up</h3>
<p>Wenn man sich außerdem Fotos ansieht, und Apples iOS 15 darauf etwa Gebäude oder Sehenswürdigkeiten erkannt hat, dann kann man sich dazu aus dem Dialog heraus weitere Informationen anzeigen lassen.</p>
<h3>Siri und Spracherkennung offline</h3>
<p>Allen Geräten mit Apple A12 Bionic oder neuer steht außerdem die Möglichkeit zur Verfügung offline Spracherkennung zu betreiben. Zum einen erlaubt Apple auf diese Weise die Nutzung von <a href="https://macnotes.de/produkt/siri/">Siri</a> auch ohne Internetanbindung. So wird man zumindest Teile der Sprachassistenten auch offline sinnvoll verwenden können. Beispielsweise kann man Diktate vornehmen, Erinnerungen anlegen, Apps öffnen und andere Dinge mehr.</p>
<p>Darüber hinaus sollen auch einige Übersetzungsfunktionen im Apple Übersetzer offline genutzt werden können. Dazu kann man sich passende Sprachpakete vorab auf das Gerät laden.</p>
<h3>Optimierungen für die Wetter-App</h3>
<p>Die Wettervorhersage in iOS 15 wird noch besser. Zum einen hängt die mit der Übernahme einer Wetter-App durch Apple vor einiger Zeit zusammen. Zum anderen stellt das Unternehmen nicht nur mehr Animationen, sondern auch mehr Informationen zur Verfügung und verlängert den Prognose-Zeitraum.</p>
<h3>Fokus aufs Wesentliche, Nachrichten und Benachrichtigungen</h3>
<p>Apple erlaubt mit iOS 15 das Erstellen von Fokus-Gruppen. Man kann Apps bestimmten Gruppen zuordnen, und Benachrichtigungen derselben entweder über den Standort oder die Uhrzeit steuern. So möchte man vor allem Beruf und Freizeit trennen. Es bieten sich jedoch noch mehr Möglichkeiten.</p>
<p>Darüber hinaus bietet die Nachrichten-App nun mehr Möglichkeiten, Inhalte von Kontakten zu konsumieren. Dies gilt für Fotos und andere Medien, aber auch für Links. So besteht eine Verbindung zur Fotos-App. In der kann man sich die von Kontakten geschickten Medien in Form von Alben ansehen. Und in der News-App gilt selbiges für Links, die einem geschickt wurden. In dem Kontext funktioniert die News-App dann wie eine RSS-Lese-App. Die News-App allerdings kann man in Deutschland noch immer nur passiv als Widget nutzen.</p>
<p>Für Benachrichtigungen im System kann man sich entscheiden in Zukunft eine Zusammenfassung angezeigt zu bekommen. Die geht Hand in Hand mit dem „Nicht stören“-Modus, der zudem auch andere Leute über den Status informiert.</p>
<h2>Was bringt iPadOS 15 noch?</h2>
<p>Der Home Screen für Nutzer von iPadOS 15 wird noch flexibler. Wie zuvor schon beim iPhone kann man nun auch auf dem Tablet Widgets platzieren, wo man möchte.</p>
<h3>Schnelle Notizen am iPad</h3>
<p>Ein Feature, das es so am iPhone nicht gibt, sind die schnellen Notizen (engl. „Quick Notes“). Wann immer es dem Nutzer oder der Nutzerin danach ist, können er oder sie weitere Informationen zu einem Dokument hinzufügen. Dazu fährt man mit dem Pencil von der rechten unteren Ecke ins Zentrum des Displays. Es öffnet sich ein Fenster für „schnelle Notizen“. Darin findet auch eine Handschrifterkennung statt und diese Informationen werden auch über die Suche erfassbar gemacht.</p>
<p>Wenn man sich beispielsweise Stichwörter zu einer Website notieren möchte, kann man das tun, oder Gedanken zu einem PDF-Dokument, einem Foto, Video, etc. Die Quick Notes werden über alle Geräte synchronisiert und sind so etwas wie Metadaten zu den Dokumenten. Bearbeiten kann man sie aber nur am iPad selbst oder in Zukunft dann auch unter <a href="https://macnotes.de/2021/08/30/macos-monterey-beta-6-von-apple-veroffentlicht/">macOS Monterey</a> im Oktober.</p>
<h3>Xcode am iPad?</h3>
<p>Tatsächlich gab es Gerüchte, ob Apple Xcode aufs iPad bringen würde. Mit iPadOS 15 geschieht dies „ein wenig“. Denn Apple hat Swift Playgrounds erweitert. Nutzer können darin jetzt „echte Apps“ entwerfen und diese aus der App heraus auch direkt als App an den App Store einsenden. Für die erste, einfache iOS-Software-Entwicklung benötigt man also gar keinen Mac mehr. Ein iPad reicht da schon aus.</p>
<h2>Was kommt später?</h2>
<p>Eine der Funktionen, die mit iOS 15 kommen wird, ist die Integration der „Wo ist?“-Standortbestimmung für Produkte wie AirPods. Man wird die Geräte dann aktiv suchen können, wie andere Hardware (iPhone, iPad, Mac) auch. Bislang jedoch kann man immer nur den „letzten bekannten Standort“ abfragen. Der ergibt sich über das Gerät, mit dem die AirPods zuletzt verbunden waren.</p>
<p>Auf einer Support-Seite zu iOS 15 heißt es in einer Fußnote, dass die Funktion „später im Herbst“ nachgeliefert würde.</p>
<h3>SharePlay kommt später</h3>
<p>Ebenfalls nicht sofort verfügbar ist SharePlay, das jedoch als eines der meistbeworbenen Features auf der WWDC galt. Apple möchte damit über seine FaceTime-Technologie den gemeinsamen Konsum von Apps und Medien interaktiver machen. Gemeinsam Filme und Serien schauen und gleichzeitig die Stimme der anderen hören, oder sogar deren Bilder. Das könnte möglich werden, vor allem wenn in Zukunft Apple außerdem noch Apple TV mit integrierter Kamera vorstellen würde. Auch gemeinsames Spielen soll so möglich werden.</p>
<p>Neben SharePlay nicht von Beginn an verfügbar sein wird die Integration von Ausweisdokumenten oder Schlüsseln in die Wallet-App. Es sind zudem Funktionen, die zunächst, wenn sie kommen, nur in den USA angeboten werden.</p>
<h3>Noch kein Privatsphäre-Report und keine eigene E-Mail-Domain</h3>
<p>Gedulden müssen sich Nutzer außerdem auf den Privatsphäre-Report für Apps. Das Unternehmen wollte App-Nutzern nämlich mit iOS 15 mitteilen, welche Apps wann welche Daten abgefragt oder geteilt haben. Gut Ding will vermutlich Weile haben.</p>
<p>Zumindest aber die Nutzung einer eigenen E-Mail-Domain kann man jetzt schon ausprobieren. Apple bietet die Einrichtung über beta.icloud.com an. Wir haben bereits eine Anleitung veröffentlicht, in der wir Schritt für Schritt zeigen, wie man <a href="https://macnotes.de/2021/09/02/icloud-eigene-e-mail-domain-einrichten-so-gehts/">eine eigene E-Mail-Domain einrichten</a> kann.</p>
<h3>Universelle Kontrolle noch nicht sofort</h3>
<p>Abermals ein interessantes Feature, das Apple während der WWDC bewarb und aber noch nicht enthalten ist, ist „Universal Control“. Das ist eine Weiterentwicklung von Sidecar. Nur mit dem Unterschied, dass man jetzt ein Eingabegerät für unterschiedliche Geräte nutzen kann, um so einfach zwischen den Desktops mehrerer iPads und Macs Dateien hin- und herzuschieben.</p>
<h3>Nachlassverwaltung nicht jetzt</h3>
<p>Apple wird mit iOS 15 den digitalen Nachlass regeln. So zumindest lautet der Plan. Wie das gehen könnte, erfuhren Betatester bereits. Doch Apple entfernte im Laufe der Testphase (<a href="https://macnotes.de/2021/07/27/ios-15-und-ipados-15-beta-4-veroffentlicht/">Beta 4</a>) die Funktion. Sie soll „zu einem späteren Zeitpunkt zurückkehren“.</p>
<h2>Welche iPhones sind kompatibel mit iOS 15?</h2>
<p>Nicht jedes iPhone ist kompatibel mit iOS 15, aber jedes Gerät, das mit iOS 14 funktionierte. Es handelt sich dabei um:</p>
<ul>
<li><a href="https://macnotes.de/2015/09/10/iphone-6s-plus-vorgestellt/">iPhone 6s</a> (Plus)</li>
<li>iPhone SE (1. Generation)</li>
<li>iPhone 7 (Plus)</li>
<li>iPhone 8 (Plus)</li>
<li>iPhone X</li>
<li>iPhone XS (Max)</li>
<li>iPhone 11</li>
<li>iPhone 11 Pro (Max)</li>
<li>iPhone 12 (mini)</li>
<li>iPhone 12 Pro (Max)</li>
<li>iPhone 13 (mini)</li>
<li>iPhone 13 Pro (Max)</li>
<li>iPhone SE (2. Generation)</li>
<li>iPod touch (7. Generation)</li>
</ul>
<h2>Welche iPads sind kompatibel mit iPadOS 15?</h2>
<p>Für iPads gilt übrigens das Gleiche wie für iOS 15. Denn das neue Betriebssystem ist ebenfalls zu allen Geräten kompatibel, die vorher mit iPadOS 14 kompatibel waren. Dies sind:</p>
<ul>
<li>iPad Pro 12,9 Zoll (1. bis 5. Generation)</li>
<li>iPad Pro 11 Zoll (1. bis 3. Generation)</li>
<li>iPad Pro 10,5 (2. Generation)</li>
<li>iPad Pro 9,7 Zoll (1. Generation</li>
<li>iPad Air (2. bis 4. Generation)</li>
<li>iPad Mini (4. bis 6. Generation)</li>
<li>iPad (5. bis 8. Generation)</li>
</ul>
<p>Wir stellen Euch in einem weiteren Beitrag übrigens die <a href="https://macnotes.de/2021/09/20/downloadlinks-fur-ios-15-und-ipados-15/">Downloadlinks für iOS 15 und iPadOS 15</a> bereit. Außerdem informieren wir Euch über <a href="https://macnotes.de/2021/09/20/2022-zeigt-apple-erstmals-virtual-reality/">watchOS 8</a> und <a href="https://macnotes.de/2021/09/20/tvos-15-von-apple-veroffentlicht/">tvOS 15</a>.</p>
<p>Der Beitrag <a href="https://macnotes.de/2021/09/20/ios-15-und-ipados-15-von-apple-veroffentlicht/">iOS 15 und iPadOS 15 von Apple veröffentlicht</a> erschien zuerst auf <a href="https://macnotes.de">Macnotes.de</a>.</p>
]]></content:encoded>
					
		
		
		
	</item>
		<item>
		<title>Sajonaras 7 Minuten #36: Linkpflege ist wichtig … #SEO</title>
		<link>https://macnotes.de/2021/04/13/sajonaras-7-minuten-36-linkpflege-ist-wichtig-seo/</link>
		
		<dc:creator><![CDATA[Alexander Trust]]></dc:creator>
		<pubDate>Tue, 13 Apr 2021 01:10:28 +0000</pubDate>
				<category><![CDATA[Podcast]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Technologie]]></category>
		<guid isPermaLink="false">https://macnotes.de/?p=555244</guid>

					<description><![CDATA[<p>Als Betreiber einer Webseite ist die Linkpflege ein unliebsames Thema, das jedoch zur Kategorie des &#8222;technischen SEO&#8220; gez&#228;hlt wird. Sie ist notwendig, aber so was von. Genau diese Disziplin m&#246;chte ich in der aktuellen Ausgabe des Podcasts thematisieren. Der K&#246;lner Dom ist ein Gesamtkunstwerk, in den eigenen vier W&#228;nden gibt es immer etwas zu tun [&#8230;]</p>
<p>Der Beitrag <a href="https://macnotes.de/2021/04/13/sajonaras-7-minuten-36-linkpflege-ist-wichtig-seo/">Sajonaras 7 Minuten #36: Linkpflege ist wichtig … #SEO</a> erschien zuerst auf <a href="https://macnotes.de">Macnotes.de</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p class='lead'>Als Betreiber einer Webseite ist die Linkpflege ein unliebsames Thema, das jedoch zur Kategorie des &bdquo;technischen SEO&ldquo; gez&auml;hlt wird. Sie ist notwendig, aber so was von. Genau diese Disziplin m&ouml;chte ich in der aktuellen Ausgabe des Podcasts thematisieren.</p>
<p>Der K&ouml;lner Dom ist ein Gesamtkunstwerk, in den eigenen vier W&auml;nden gibt es immer etwas zu tun und Linkpflege ist ein bisschen von beidem.</p>
<h2>Websitebetreiber, oder Papiertiger?</h2>
<p>Denn die eigene Webseite sollte jedem am Herzen liegen. Ich kenne Websitebetreiber, bei denen ist eine Website ein Papiertiger. Dort werden in B&uuml;ror&auml;umen Zahlen auf dem Papier jongliert, um am Ende zu entscheiden, worum es geht.</p>
<p>Ich kenne Leiter von Redaktionen, die sich f&uuml;r teures Geld vom Besitzer der Website einen SEO-Kurs haben bezahlen lassen, weil der es wollte und aber nicht besser wusste. Das sind diese Redaktionen, in den eigentlich niemand Ahnung davon hat, was eigentlich SEO ist, geschweige denn PHP, Ruby, Python oder einfach nur HTML und Javascript bedeuten. Dort wird f&uuml;r teures Geld Expertise von Au&szlig;en eingekauft und am Ende aber absolut nichts draus gemacht. So kann man sein Geld zum Fenster herauswerfen.</p>
<p>Doch es gibt auch diese Gruppe von Websitebetreibern, die zwar eine Ahnung davon haben, dass es irgendwie so was wie SEO gibt, aber es als zu m&uuml;hselig empfinden. SEO ist keine Alchemie und trotzdem ein weites Feld, das manche &uuml;berfordert und demotiviert.</p>
<h2>Linkpflege ist wichtig</h2>
<p><a href="https://macnotes.de/2020/05/23/wasserstand-13-lottogewinn-pr0n-092008-und-fake-anfragen/">Linkpflege</a> ist ein Teil der Suchmaschinenoptimierung. Dies ist nicht nur meine Meinung, sondern war schon Ende der 1990er meine Erfahrung. Damals wie heute mache ich mein Ding und versuche nicht, daraus irgendeinen Vorteil zu ziehen, au&szlig;er meinen eigenen. Will hei&szlig;en, ich gebe mich nicht als Suchmaschinenoptimierer aus, sondern ich wende meine Ideen an.</p>
<p>Es ist eine einfache Rechnung. Denn Google hat an vielen Stellen &uuml;ber das Thema gesprochen &ndash; damals noch Matt Cutts und sp&auml;ter &uuml;ber andere Verantwortliche Stellungnahmen abgegeben, um dies zu best&auml;tigen. Die Wartung einer Website ist wichtig. <a href="https://search.google.com/search-console/about">Googles Search Console</a> (fr&uuml;her Webmaster Tools) liefert Anreize, was man warten k&ouml;nnte.</p>
<p><a href="https://macnotes.de/2020/08/09/wasserstand-17-wordpress-bandigen-links-korrigieren-ruckschlage-verdauen/">Ich schrieb schon des &Ouml;fteren</a>, dass es ein Graus ist und man den Zerfall Woche f&uuml;r Woche erlebt. Ein Link, der vor Jahren noch aktiv war, funktioniert heute nicht mehr. Das w&auml;re noch verschmerzbar. Doch irgendwelche Idioten kaufen alte Domains auf und nutzen die Backlinks, um ihrer Pornoplattform, Casinodreck oder anderen sinnfreien Inhalten zu mehr Geltung zu verhelfen. Die Strategien werden immer subtiler. Doch sobald Google so eine Website erkennt, dann gilt sie als &bdquo;Bad Neighborhood&ldquo; und wirft ein schlechtes Licht auf die eigene Website. Welche Widrigkeiten die Linkpflege mit sich bringt, thematisiere ich im aktuellen Podcast von Macnotes.</p>
<p>Ach ja, und au&szlig;erdem gibt es vielleicht dort drau&szlig;en jemanden, der diesem Podcast zu einer Art Podcast verhelfen mag.</p>
<p>In jedem Fall findet Ihr unseren Podcast auf <a href="https://podcasts.apple.com/de/podcast/sajonaras-7-minuten/id824164708?l=de&at=1l3vbAb" rel="nofollow">iTunes</a>, <a href="https://open.spotify.com/show/4qnHdmYLstodgK0j3fmqf1">Spotify</a> und auch in <a href="https://podcasts.google.com/feed/aHR0cHM6Ly9tYWNub3Rlcy5kZS9wb2RjYXN0cy9zYWpvbmFyYXMtNy1taW51dGVuL2ZlZWQv">Googles Podcast-Verzeichnis</a>. Dort k&ouml;nnt Ihr ihn abonnieren, wenn Ihr m&ouml;gt.</p>
<audio class="wp-audio-shortcode" id="audio-555244-1" preload="none" style="width: 100%;" controls="controls"><source type="audio/mpeg" src="https://macnotes.de/images/2021/04/sajonara036.m4a?_=1" /><a href="https://macnotes.de/images/2021/04/sajonara036.m4a">https://macnotes.de/images/2021/04/sajonara036.m4a</a></audio>
<div class="inlinebox"><h4 class="notification is-warning has-text-dark is-marginless is-radiusless" style="padding:5;">Damit zeichnen wir unseren Podcast auf:</h4><div class="notification has-text-dark is-radiusless">Wer Lust hat, selbst auch einen Podcast aufzuzeichnen, dem wollen wir einen Blick auf unser Zubeh&ouml;r geben. Neben Apples GarageBand nutzen wir noch ein wenig Hardware, um unseren Podcast aufzuzeichnen. Wer sich selbst f&uuml;r die Podcast-Produktion interessiert, f&uuml;r den ist wom&ouml;glich folgende &Uuml;bersicht interessant:</p>
<ul>
<li><a href="https://www.amazon.de/R%C3%98DE-Go-Compact-Mikrofonsystem-kabellos/dp/B07QGGBNMN?tag=sajonara0d-21" rel="nofollow">R&Oslash;DE Wireless Go Compact Mikrofonsystem kabellos</a> (ca. 180 Euro).</li>
<li><a href="https://www.amazon.de/R%C3%98DE-Lavalier-Professionelles-tragbares-Mikrofon/dp/B07WM65GTF?tag=sajonara0d-21" rel="nofollow">R&Oslash;DE Lavalier GO Professionelles tragbares Mikrofon</a> (ca. 65 Euro).</li>
<li><a href="https://www.amazon.de/Rode-Anschlusskabel-Klinkenstecker-VideoMic-Smartphone-Rot/dp/B00L6C8T22?tag=sajonara0d-21" rel="nofollow">Rode Anschlusskabel auf Handy</a> (ca. 11 Euro).</li>
<li><a href="https://www.amazon.de/Creative-Sound-Blaster-Play-USB-DAC-Verst%C3%A4rker/dp/B073KTPNDR?tag=sajonara0d-21" rel="nofollow">Creative Sound Blaster Play!3 &#8211; USB-DAC-Verst&auml;rker und externe Soundkarte</a> (ca. 25 Euro).</li>
</ul>
<p></div></div>
<p><small>Dieser Artikel enthält Affiliate-Links.</small></p><p>Der Beitrag <a href="https://macnotes.de/2021/04/13/sajonaras-7-minuten-36-linkpflege-ist-wichtig-seo/">Sajonaras 7 Minuten #36: Linkpflege ist wichtig … #SEO</a> erschien zuerst auf <a href="https://macnotes.de">Macnotes.de</a>.</p>
]]></content:encoded>
					
		
		<enclosure url="https://macnotes.de/images/2021/04/sajonara036.m4a" length="48262087" type="audio/mpeg" />

		
	</item>
		<item>
		<title>Sajonaras 7 Minuten #31: MS Edge am Mac</title>
		<link>https://macnotes.de/2021/03/23/sajonaras-7-minuten-31-ms-edge-am-mac/</link>
		
		<dc:creator><![CDATA[Alexander Trust]]></dc:creator>
		<pubDate>Tue, 23 Mar 2021 02:33:14 +0000</pubDate>
				<category><![CDATA[Podcast]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Software]]></category>
		<guid isPermaLink="false">https://macnotes.de/?p=546122</guid>

					<description><![CDATA[<p>Vor einiger Zeit gab es ein Update f&#252;r Microsofts Browser Edge. Das enthielt &#8222;vertikale Tabs&#8220;. Grund genug, die Software noch einmal auszuprobieren. &#220;ber meine Erfahrungen damit spreche ich in der aktuellen Ausgabe unseres Podcasts. Ich bin ehrlich. Selbst als Mac-Nutzer verwende ich fast ausschlie&#223;lich Google Chrome. Safari ist schnell und schneller, aber ich konnte mich [&#8230;]</p>
<p>Der Beitrag <a href="https://macnotes.de/2021/03/23/sajonaras-7-minuten-31-ms-edge-am-mac/">Sajonaras 7 Minuten #31: MS Edge am Mac</a> erschien zuerst auf <a href="https://macnotes.de">Macnotes.de</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p class='lead'>Vor einiger Zeit gab es ein Update f&uuml;r Microsofts Browser Edge. Das enthielt &bdquo;vertikale Tabs&ldquo;. Grund genug, die Software noch einmal auszuprobieren. &Uuml;ber meine Erfahrungen damit spreche ich in der aktuellen Ausgabe unseres Podcasts.</p>
<p>Ich bin ehrlich. Selbst als Mac-Nutzer verwende ich fast ausschlie&szlig;lich Google Chrome. Safari ist schnell und schneller, aber ich konnte mich noch nicht an die Feinheiten in der Benutzeroberfl&auml;che gew&ouml;hnen, dass ich &ouml;fter als nur &bdquo;manchmal&ldquo; damit arbeite.</p>
<p>Dazu kommt leider, dass Chrome deutlich robuster ist als Safari &ndash; nicht etwa, weil der Browser das Problem ist, sondern die vielen Webseiten dort drau&szlig;en. Selbst WordPress (und dessen Javascript) hat bis heute nicht richtig gelernt mit Safari zusammenzuarbeiten. Ich kenne Anwendungen im professionellen Umfeld, zur Verwaltung von Daten im Finanzbereich und solche, die in Hochschulen zur Kursverwaltung und f&uuml;r die Webseitenpflege als CMS eingesetzt wird, die zum Teil sehr gereizt reagiert, wenn man sie mit Safari am Desktop aufruft. Die Empfehlung lautet immer: Nutzen Sie bitte Chrome, Firefox oder einen anderen Browser.</p>
<h2>Auftritt Edge</h2>
<p>Wie w&auml;re es mit MS Edge? Denn dieser Browser basiert mittlerweile auch auf Chromium und der Wechsel f&auml;llt damit ziemlich einfach. Warum ich nun Wochen nach dem Test immer noch mit Microsofts Browser arbeite und aber trotzdem auch eine gewisse Entt&auml;uschung nicht verbergen kann, das erfahrt Ihr in dieser Ausgabe von Sajonaras 7 Minuten.</p>
<p>Diese und weitere findet Ihr auf <a href="https://podcasts.apple.com/de/podcast/sajonaras-7-minuten/id824164708?l=de&at=1l3vbAb" rel="nofollow">iTunes</a>, <a href="https://open.spotify.com/show/4qnHdmYLstodgK0j3fmqf1">Spotify</a> und auch in <a href="https://podcasts.google.com/feed/aHR0cHM6Ly9tYWNub3Rlcy5kZS9wb2RjYXN0cy9zYWpvbmFyYXMtNy1taW51dGVuL2ZlZWQv">Googles Podcast-Verzeichnis</a>. Dort k&ouml;nnt Ihr ihn abonnieren, wenn Ihr m&ouml;gt.</p>
<audio class="wp-audio-shortcode" id="audio-546122-3" preload="none" style="width: 100%;" controls="controls"><source type="audio/mpeg" src="https://macnotes.de/images/2021/03/sajonara031.m4a?_=3" /><a href="https://macnotes.de/images/2021/03/sajonara031.m4a">https://macnotes.de/images/2021/03/sajonara031.m4a</a></audio>
<div class="inlinebox"><h4 class="notification is-warning has-text-dark is-marginless is-radiusless" style="padding:5;">Damit zeichnen wir unseren Podcast auf:</h4><div class="notification has-text-dark is-radiusless">Wer Lust hat, selbst auch einen Podcast aufzuzeichnen, dem wollen wir einen Blick auf unser Zubeh&ouml;r geben. Neben Apples GarageBand nutzen wir noch ein wenig Hardware, um unseren Podcast aufzuzeichnen. Wer sich selbst f&uuml;r die Podcast-Produktion interessiert, f&uuml;r den ist wom&ouml;glich folgende &Uuml;bersicht interessant:</p>
<ul>
<li><a href="https://www.amazon.de/R%C3%98DE-Go-Compact-Mikrofonsystem-kabellos/dp/B07QGGBNMN?tag=sajonara0d-21" rel="nofollow">R&Oslash;DE Wireless Go Compact Mikrofonsystem kabellos</a> (ca. 180 Euro).</li>
<li><a href="https://www.amazon.de/R%C3%98DE-Lavalier-Professionelles-tragbares-Mikrofon/dp/B07WM65GTF?tag=sajonara0d-21" rel="nofollow">R&Oslash;DE Lavalier GO Professionelles tragbares Mikrofon</a> (ca. 65 Euro).</li>
<li><a href="https://www.amazon.de/Rode-Anschlusskabel-Klinkenstecker-VideoMic-Smartphone-Rot/dp/B00L6C8T22?tag=sajonara0d-21" rel="nofollow">Rode Anschlusskabel auf Handy</a> (ca. 11 Euro).</li>
<li><a href="https://www.amazon.de/Creative-Sound-Blaster-Play-USB-DAC-Verst%C3%A4rker/dp/B073KTPNDR?tag=sajonara0d-21" rel="nofollow">Creative Sound Blaster Play!3 &#8211; USB-DAC-Verst&auml;rker und externe Soundkarte</a> (ca. 25 Euro).</li>
</ul>
<p></div></div>
<p><small>Dieser Artikel enthält Affiliate-Links.</small></p><p>Der Beitrag <a href="https://macnotes.de/2021/03/23/sajonaras-7-minuten-31-ms-edge-am-mac/">Sajonaras 7 Minuten #31: MS Edge am Mac</a> erschien zuerst auf <a href="https://macnotes.de">Macnotes.de</a>.</p>
]]></content:encoded>
					
		
		<enclosure url="https://macnotes.de/images/2021/03/sajonara031.m4a" length="30872258" type="audio/mpeg" />

		
	</item>
		<item>
		<title>Wasserstand #18: Sich selbst auf die Schulter klopfen und die Trennung von Pagespeed</title>
		<link>https://macnotes.de/2020/10/23/wasserstand-18-sich-selbst-auf-die-schulter-klopfen-und-die-trennung-von-pagespeed/</link>
		
		<dc:creator><![CDATA[Alexander Trust]]></dc:creator>
		<pubDate>Thu, 22 Oct 2020 23:48:09 +0000</pubDate>
				<category><![CDATA[Kommentar]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Technologie]]></category>
		<guid isPermaLink="false">https://macnotes.de/?p=431261</guid>

					<description><![CDATA[<p>Anfang August ver&#246;ffentlichte ich den letzten Wasserstand. Heute ist dann mal wieder Zeit f&#252;r ein Zwischenfazit mit Blick auf das Projekt Macnotes, das ich im November 2019 erwarb. R&#252;ckschl&#228;gen zum Trotz, die vor allem den Geldbeutel und die Laune geschm&#228;lert haben, entwickelt sich die Webseite m&#252;hsam wie das Eichh&#246;rnchen. &#220;ber diese Entwicklungen m&#246;chte ich Euch [&#8230;]</p>
<p>Der Beitrag <a href="https://macnotes.de/2020/10/23/wasserstand-18-sich-selbst-auf-die-schulter-klopfen-und-die-trennung-von-pagespeed/">Wasserstand #18: Sich selbst auf die Schulter klopfen und die Trennung von Pagespeed</a> erschien zuerst auf <a href="https://macnotes.de">Macnotes.de</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p class='lead'>Anfang August <a href="https://macnotes.de/2020/08/09/wasserstand-17-wordpress-bandigen-links-korrigieren-ruckschlage-verdauen/">ver&ouml;ffentlichte ich den letzten Wasserstand</a>. Heute ist dann mal wieder Zeit f&uuml;r ein Zwischenfazit mit Blick auf das Projekt Macnotes, das ich <a href="https://macnotes.de/2019/11/01/nahkastchen-19-da-bin-ich-wieder/">im November 2019 erwarb</a>. R&uuml;ckschl&auml;gen zum Trotz, die vor allem den Geldbeutel und die Laune geschm&auml;lert haben, entwickelt sich die Webseite m&uuml;hsam wie das Eichh&ouml;rnchen.</p>
<p>&Uuml;ber diese Entwicklungen m&ouml;chte ich Euch nun wieder einen kleinen Einblick geben.</p>
<h2>10 Jahre auf und ab mit mod.pagespeed</h2>
<p>An den Anfang packe ich eine Randnotiz in diesem Wasserstand, meinen Abgesang auf Pagespeed. Wohlgemerkt geht es hier nicht um die Geschwindigkeit der Webseite, sondern um Module f&uuml;r Webserver wie Apache oder Nginx, <a href="https://developers.google.com/speed/pagespeed/module">die Google bereitstellt</a>.</p>
<p>Diese sollen eigentlich die Geschwindigkeit der Webseite optimieren. Es gibt aber Hinweise, dass Pagespeed <a href="https://raidboxes.io/blog/hosting-performance/pagespeed-module-test/">je nach Setup die Leistung sogar verschlechtern</a> kann.</p>
<p>So weit w&uuml;rde ich nun nicht gehen. Doch ich habe diese Tools nun viele Jahre lang auf unterschiedlichen Seiten genutzt und musste entnervt die Segel streichen. Immer wieder kommt es bei der Nutzung von Pagespeed zu Problemen. Selbst wenn diese Tools sie nicht selbst ausl&ouml;sen, sondern nur im Zusammenspiel mit anderer Software manchmal &bdquo;komisch&ldquo; reagieren, dann musste ich zweierlei doch deutlich feststellen:</p>
<ol>
<li>Pagespeed hat in den zehn Jahren mehr geschadet als genutzt.</li>
<li>Blindtests und Vergleiche bei teilweise total unoptimierten Webseiten von verschiedenen Kunden haben mir gezeigt, dass Pagespeed in der Form alles schafft, aber nicht f&uuml;r bessere Rankings sorgt.</li>
</ol>
<p>Dieses kritische Fazit sorgte dann daf&uuml;r, dass ich das Tool zuletzt deaktivierte. Stellt Euch einfach vor, es gibt ein WordPress-Update, oder auch nur ein Plug-in-Update bei einem Kunden XY und auf einmal funktioniert die Javascript-Galerie nicht mehr, die dieser einsetzt. Oder ein Plug-in soll eigentlich optimierte Webp-Bilder anzeigen und bei Browsern, die das nicht k&ouml;nnen, eine JPEG-Alternative nutzen. Als Feedback von Nutzern und Kunden erf&auml;hrt man dann, dass dies wider Erwarten doch nicht funktioniert. &ndash; Ein Update von einem Plug-in hier, das ein Kunde gerne selbst ausf&uuml;hren k&ouml;nnen soll, damit man f&uuml;r solche Routine-Arbeiten nicht st&auml;ndig parat stehen muss, sorgt wom&ouml;glich daf&uuml;r, dass die Webseite nicht mehr richtig angezeigt wird. Dies sind nur wenige Beispiele davon, wie Pagespeed schon f&uuml;r viel Kopfzerbrechen und noch mehr Stunden der Konfiguration und des Rumprobierens sorgte, nur um am Ende festzustellen: Ohne Pagespeed ist das Leben so viel einfacher!</p>
<h2>Ich bin auf dem richtigen Weg</h2>
<p>Als ich Macnotes kaufte, wusste ich, wo ich mit der Seite hinwill. Nun j&auml;hrt sich die &Uuml;bernahme demn&auml;chst. Tats&auml;chlich hab ich &bdquo;ein wenig&ldquo; was geschafft, aber es gibt eben immer noch sehr viel zu tun. Als ich im Januar 2020 <a href="https://macnotes.de/2020/01/03/wasserstand-1-neues-jahr-viel-zu-tun/">den ersten Wasserstand schrieb</a>, erkl&auml;rt ich Euch schon damals, dass ich chronologisch alle Beitr&auml;ge auf Macnotes &uuml;berarbeiten &bdquo;will&ldquo;. Doch es sind eben mehrere zehntausend St&uuml;ck, und also habe ich mir viel vorgenommen.</p>
<p>Dass ich mich aber nicht &uuml;bersch&auml;tze, das erz&auml;hlen mir manchmal auch ehemalige Weggef&auml;hrten. Sie schauen ein wenig mit Bewunderung darauf, dass ich wie ein Uhrwerk funktioniere und jede freie Stunde in das Projekt investiere. Als ich also im Januar den Wasserstand schrieb, war ich mit der &Uuml;berarbeitung der Beitr&auml;ge im Oktober 2006 gelandet, begonnen hatte ich im Mai 2006. Stand heute bin ich im Juli 2009 angekommen. Ich habe also von Januar bis September immerhin ein paar tausend Beitr&auml;ge eingenordet. Sie sind nicht hochgradig optimiert, sondern einfach nur mit korrekten Links ausgestattet, semantisch mit Zwischen&uuml;berschriften versehen und passenden Kategorien und Schlagworten versehen. Doppelte Beitr&auml;ge habe ich zusammengelegt, &bdquo;<a href="https://macnotes.de/2020/02/23/wasserstand-7-thin-content-dubletten-und-ideen-fuer-die-zukunft-von-macnotes/">Thin Content</a>&ldquo; gel&ouml;scht und Weiterleitungen eingerichtet.</p>
<h3>Warum tu ich mir das an?</h3>
<p>Ich bin seit vielen Jahren im Web unterwegs, kenne noch die Zeit &bdquo;vor&ldquo; dem Internet in Mailboxen und artverwandten Systemen. Ich habe schon mehrfach eigene Webseiten aus der Taufe gehoben, die auf dem H&ouml;hepunkt mehrere hunderttausend Besucher monatlich erreichten. Das werde ich mit Macnotes wieder erreichen und genau deshalb tue ich mir das an.</p>
<p>Immer wieder versuchte ich davor &bdquo;anderen&ldquo; zu zeigen, dass ich das kann. Doch am Ende war das nicht von Erfolg gekr&ouml;nt, weil ich meine Arbeit vor wirtschaftlich unrealistischen Hintergr&uuml;nden rechtfertigen musste. Das f&uuml;hrte dann zu faulen Kompromissen, die meine Arbeit zunichtemachten. Nun bin ich bei Macnotes der Chef und mach es so, weil ich es &bdquo;mir&ldquo; beweisen will.</p>
<h3>Sich selbst auf die Schulter klopfen</h3>
<p>Schauen wir uns doch einfach an, was ich &bdquo;bis jetzt&ldquo; erreicht habe. Als ich Macnotes im November 2019 &uuml;bernahm, hatte diese Webseite 13 Top-10-Rankings &ndash; in Worten dreizehn. Das geht aus meiner Recherche bei Sistrix hervor. Ich war selbst erschrocken, als ich das f&uuml;r diesen Beitrag noch einmal recherchierte.</p>
<p>Mit meiner Sisyphusarbeit an der Webseite habe ich die Sichtbarkeit seitdem vervielfacht. Stand heute verf&uuml;gt Macnotes &uuml;ber 6473 Top-10-Rankings. Darunter sind alleine tausende Suchergebnisse mit Beitr&auml;gen aus den Jahren 2006 bis 2009, die ich bis hierhin &uuml;berarbeitet habe. Dazu kommen weitere Top-10 Rankings, die es vorher nicht gab und stattdessen auf neue Inhalte entfallen, die ich seit der &Uuml;bernahme produziert habe. Und ja, meine Optimierung der Seite f&uuml;hrte auch dazu, dass bereits vorhandene Inhalte, die noch nicht &uuml;berarbeitet wurden, wieder sichtbarer wurden. So kann man sehr sch&ouml;n feststellen, dass sich meine Arbeit auszahlt. Wir haben au&szlig;erdem heute 63.045 Top-100-Rankings. Im November 2019 waren es noch nur 435. Dreimal d&uuml;rft Ihr raten, aus welchen Zeitr&auml;umen hier die zus&auml;tzliche Sichtbarkeit stammt? ;)</p>
<p>Dass dies monet&auml;r noch nicht reicht, habe ich mehrfach betont. Dass wir aber zuletzt zugelegt haben, ist sp&uuml;rbar. Denn in diesem Monat erreichen wir Zugriffszahlen, die weitaus h&ouml;her liegen als noch im November 2019. Tats&auml;chlich haben wir Macnotes bei den Besucherzahlen verdoppelt und bei den Zugriffszahlen sogar verdreifacht. &bdquo;Wenn&ldquo; es so weitergeht, dann d&uuml;rfte Macnotes Ende 2020 oder sp&auml;testens Anfang 2021 bei den Zugriffszahlen wieder monatlich sechsstellig sein.</p>
<h2>Was noch nicht funktioniert</h2>
<p>Ich will aber auch nicht verhehlen, dass es Dinge gibt, die eben noch nicht funktionieren. Denn die ganze Arbeit wird tats&auml;chlich noch nicht monetarisiert. Die Werbepreise sind im Keller und davon abgesehen l&auml;uft es aber auch beim Affiliate-Marketing nicht. <a href="https://macnotes.de/2019/12/16/darum-sind-wir-nicht-mehr-amazon-partner/">Amazon wollte uns nicht</a>, bei eBay warte ich jetzt bereits 10 Monate auf die Freischaltung. Doch auch bei Programmen, bei denen wir angemeldet sind, kommt nichts rum. Da ich selbst kein Freund von zu viel Werbung bin, ver&ouml;ffentliche ich sowieso nur hin und wieder Beitr&auml;ge, die in die Zeit passen. Zum Start des iPhone 12 beispielsweise, ver&ouml;ffentlichte ich Hinweise zur Vorbestellung bei <a href="https://macnotes.de/2020/10/16/das-iphone-12-bei-o2-jetzt-vorbestellen/">O2</a>, der <a href="https://macnotes.de/2020/10/16/das-iphone-12-bei-der-telekom-jetzt-vorbestellen/">Telekom</a> oder <a href="https://macnotes.de/2020/10/15/das-iphone-12-jetzt-schon-vorbestellen-bei-preisboerse24-moglich/">weiteren Anbietern</a>. Bei Apple selbst kommen wir nicht ins Affiliate-Programm und wirklich lohnen t&auml;te es sich auch nicht, weil Apple in den letzten zwei, drei Jahren neue Ger&auml;te in den ersten Monaten nicht mehr verg&uuml;tet. Genutzt hat uns das Affiliate-Marketing rund um den iPhone-Start nichts. Es gab zwar mehrere hundert Klicks, aber keine Konversion. Leider hat niemand von Euch &uuml;ber Macnotes ein iPhone 12 geordert, oder falls er es getan hat, haben Browser oder AdBlocker oder beide das Tracking so unterbunden, dass Macnotes nicht als Vermittler ausgemacht werden konnte.</p>
<h2>Steigende Nutzerzahlen sind Lichtstreif am Horizont</h2>
<p>Doch es gibt trotzdem vers&ouml;hnliche T&ouml;ne am Ende. Denn die steigenden Nutzerzahlen sind ein Grund zur Freude. Da Macnotes bei der VG Wort gemeldet ist, hoffen wir, dass zumindest hier einige Beitr&auml;ge sich im n&auml;chsten Jahr dann f&uuml;r uns &bdquo;bezahlt&ldquo; machen. Auch da kann es sein, dass mancher AdBlocker uns &uuml;bel mitspielt, aber das ist dann so. Dann m&uuml;ssen wir eben noch mehr Leute erreichen, damit unter dem Strich etwas &uuml;brig bleibt. Wir k&ouml;nnen schlie&szlig;lich nicht die Leute daf&uuml;r verdammen, dass die Situation so ist, wie sie ist.</p>
<p>Ich wollte, das k&uuml;ndigte ich im November 2019 an, Vertrauen aufbauen und das scheint sich langsam aber sicher zu erf&uuml;llen. Wir bekommen ab und an Hinweise, und Ihr stellt uns Fragen &uuml;ber die sozialen Medien und wir versuchen diese zu beantworten, so gut es geht.</p>
<h2>Es gibt noch viel mehr</h2>
<p>Neben Arbeit und Arbeit und noch mehr Arbeit an Macnotes gibt es aber auch noch mehr Arbeit, die durchaus auch Vergn&uuml;gen sein kann. So habe ich vor Kurzem das erste Mal erfolgreich einen vergilbten Computer wieder zum Strahlen gebracht.</p>
<div data-id="431264,431265" class="ajaxGalleryInit" style="display:none;"></div>
<p>Auch habe ich <a href="https://macnotes.de/produkt/chicony-ch-491e-rev-1-5/">an einem 486er-Mainboard</a> erfolgreich eine oxidierende Batterie gegen eine externe L&ouml;sung ausgetauscht und tats&auml;chlich ein AT-Netzteil in einem Pentium durch ein ATX-Netzteil ersetzen k&ouml;nnen sowie gleichzeitig ein weiteres AT-Netzteil reparieren k&ouml;nnen, indem ich ein paar Kondensatoren und einen kaputten <a href="https://de.wikipedia.org/wiki/Thermistor">Thermistor</a> ersetzt habe.</p>
<div data-id="431269,431270" class="ajaxGalleryInit" style="display:none;"></div>
<p>Diese Computer, die sollen irgendwann Platz in einem Retro-Keller finden und aus diesem sollen in den n&auml;chsten Jahren irgendwann auch einmal Videoaufnahmen zu sehen sein, die dann auf YouTube oder anderswo landen werden.</p>
<p>In diesem Sinne: Es bleibt spannend!</p>
<p>Der Beitrag <a href="https://macnotes.de/2020/10/23/wasserstand-18-sich-selbst-auf-die-schulter-klopfen-und-die-trennung-von-pagespeed/">Wasserstand #18: Sich selbst auf die Schulter klopfen und die Trennung von Pagespeed</a> erschien zuerst auf <a href="https://macnotes.de">Macnotes.de</a>.</p>
]]></content:encoded>
					
		
		
		
	</item>
		<item>
		<title>Gibt es noch Klopapier bei DM? Widget fürs iPhone weiß Rat</title>
		<link>https://macnotes.de/2020/10/22/gibt-es-noch-klopapier-bei-dm-widget-furs-iphone-weiss-rat/</link>
		
		<dc:creator><![CDATA[Alexander Trust]]></dc:creator>
		<pubDate>Thu, 22 Oct 2020 17:26:02 +0000</pubDate>
				<category><![CDATA[Tipps]]></category>
		<category><![CDATA[Gesundheit]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Technologie]]></category>
		<guid isPermaLink="false">https://macnotes.de/?p=430937</guid>

					<description><![CDATA[<p>Es gibt eigentlich nichts, was nicht gibt. Vor allem in unserer vernetzten Welt stehen viele Informationen zur Verf&#252;gung, auch &#252;ber APIs, die man nur abrufen muss. Wer nun in der Covid-19-Pandemie wissen will, ob es bei seinem DM um die Ecke noch Klopapier gibt, der kann sich dazu mit ein wenig Aufwand ein Widget aufs [&#8230;]</p>
<p>Der Beitrag <a href="https://macnotes.de/2020/10/22/gibt-es-noch-klopapier-bei-dm-widget-furs-iphone-weiss-rat/">Gibt es noch Klopapier bei DM? Widget fürs iPhone weiß Rat</a> erschien zuerst auf <a href="https://macnotes.de">Macnotes.de</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p class='lead'>Es gibt eigentlich nichts, was nicht gibt. Vor allem in unserer vernetzten Welt stehen viele Informationen zur Verf&uuml;gung, auch &uuml;ber APIs, die man nur abrufen muss. Wer nun in der Covid-19-Pandemie wissen will, ob es bei seinem DM um die Ecke noch Klopapier gibt, der kann sich dazu mit ein wenig Aufwand ein Widget aufs <a href="https://macnotes.de/produkt/iphone/">iPhone</a> basteln. Wir erkl&auml;ren Euch, wie es funktioniert, und auch, wie Ihr die Information im Terminal am Mac oder Windows-PC abfragen k&ouml;nnt.</p>
<p>Marco Dengel machte sich die M&uuml;he mit der Scriptable-App ein Widget anzufertigen, das den Restbestand an Klopapier in einem DM-Drogeriemarkt anzeigt. M&ouml;glich macht dies eine Produkt-API, an der man die Verf&uuml;gbarkeit abfragen kann.</p>
<p>Ihr ben&ouml;tigt daf&uuml;r in jedem Fall ein iPhone, <a href="https://macnotes.de/produkt/ipad/">iPad</a> oder einen iPod touch mit <a href="https://macnotes.de/2020/09/16/ios-14-und-ipados-14-von-apple-veroffentlicht/">iOS 14</a> oder neuer und <a href="https://apps.apple.com/us/app/scriptable/id1405459188?ign-mpt=uo%3D4">die App Scriptable</a> in Version 1.5 oder neuer.</p>
<h2>Quellcode in die Scriptable-App eintragen</h2>
<p>Marco Dengel stellt den Quellcode freundlicherweise <a href="https://gist.github.com/marco79cgn/23ce08fd8711ee893a3be12d4543f2d2">auf Github bereit</a>. Diesen Quellcode m&uuml;sst Ihr lediglich in die Scriptable-App am iPhone eingeben.</p>
<h3>Was ist Scriptable?</h3>
<p>Scriptable ist eine App, die Euch erm&ouml;glich mittels Javascript Aufgaben am iPhone (oder andernorts) auszuf&uuml;hren. Ihr k&ouml;nnt Euch dann zum Beispiel &uuml;ber Benachrichtigungen informieren lassen, wenn Euer Webserver nicht erreichbar ist, oder wenn, wie in diesem Fall, bei DM das Klopapier knapp wird.</p>
<h3>Wie werden die Daten abgefragt?</h3>
<p>DM stellt dazu offenbar eine API bereit und diese fragt Dengel in seinem Code mittels JSON-Objekt ab, wertet die Informationen aus und gibt sie &uuml;ber das Widget aus.</p>
<h2>Widget installieren</h2>
<p>Ihr geht folgenderma&szlig;en vor, wenn Ihr das Klopapier-Widget installieren m&ouml;chtet:</p>
<ol>
<li>&Ouml;ffnet die passende Github-Seite auf Eurem iPhone.</li>
<li>Klickt dann auf die &bdquo;RAW&ldquo;-Anzeige. Markiert und kopiert den Text. Wenn Euer Mac und iPhone oder iPad neu genug sind, k&ouml;nnt Ihr den Quellcode auch am Mac in die geteilte Zwischenablage kopieren und dann trotzdem am iOS-Ger&auml;t einf&uuml;gen.</li>
<li>&Ouml;ffnet Scriptable.</li>
<li>Tippt dort auf das Plus-Symbol und f&uuml;gt ein Script hinzu.</li>
<li>Kopiert dann den Quellcode in das Editorfenster.</li>
<li>Gebt dem Kind noch einen Namen und speichert es.</li>
<li>&Ouml;ffnet dann Euren Home-Bildschirm am iPhone oder iPad. Haltet dort ein Programm-Icon l&auml;nger gedr&uuml;ckt, bis der Dialog erscheint, in dem Ihr &bdquo;Home-Bildschirm bearbeiten&ldquo; ausw&auml;hlen k&ouml;nnt.</li>
<li>Tippt nun auf das Plus-Symbol oben links, um ein Widget hinzuzuf&uuml;gen. Scrollt ein wenig herunter, um Scriptable ausw&auml;hlen zu k&ouml;nnen und f&uuml;gt ein Widget hinzu.</li>
<li>Solange die Icons noch am Wackeln sind, tippt auf das neue Widget. Ihr k&ouml;nnt nun Einstellungen vornehmen, bspw. das Script ausw&auml;hlen, als Ausf&uuml;hrart &bdquo;Run Script&ldquo; und als Parameter m&uuml;sst Ihr die ID des Ladengesch&auml;fts Eurer Wahl angeben.</li>
<li>Fertig!</li>
</ol>
<h3>Wie finde ich die ID meines DM-Ladengesch&auml;fts?</h3>
<p>&Ouml;ffnet den &bdquo;<a href="https://www.dm.de/store">Store Finder</a>&ldquo; auf der Webseite von DM. Tippt dann in der Ergebnisliste auf &bdquo;weitere Details&ldquo;. W&auml;hrend die &Uuml;bersichtskarte sich ver&auml;ndert, passt DM aber auch die URL an. In der URL seht Ihr dann die ID Eures Ladengesch&auml;fts.</p>
<p><strong>Beispiel:</strong> Ein DM bei uns in der N&auml;he hat die ID 2764, die sich aus dem URL <code>https://www.dm.de/store/de-2764/niederzier/rurbenden-2</code> ergibt.</p>
<h2>Wie korrekt ist die Anzeige?</h2>
<p>Marco Dengel hat in seinem Script alle Klopapier-Sorten fest programmiert, filtert aber das &bdquo;feuchte&ldquo; Klopapier heraus. Wenn Ihr ein wenig Ahnung von Javascript habt, oder zumindest der englischen Sprache m&auml;chtig seid, k&ouml;nnt Ihr das Script schnell so anpassen, dass ein anderes Produkt abgefragt wird, Babywindeln vielleicht, oder Tofu, oder nur eine spezielle Sorte Klopapier.</p>
<h2>Ist das nicht illegal?</h2>
<p>DM stellt die API bereit, entsprechend ist es nicht illegal sie abzufragen. Aber vermutlich hat der Drogeriemarkt-Betreiber die API nicht f&uuml;r diese Zwecke erdacht. Sollte es DM irgendwann zu viel Datenaufkommen sein, k&ouml;nnte der Anbieter sich entscheiden, die API nur noch privat mit passenden Schl&uuml;sseln anzubieten. Dann w&auml;re das Widget hinf&auml;llig. Aber solange k&ouml;nnen wir uns daran erfreuen.</p>
<p>Vielen Dank an Marco Dengel f&uuml;r diese sinnvolle Verwendung von modernster Technik. ;)</p>
<h2>Klopapier per Terminal abfragen</h2>
<p>Um eine Abfrage einfach per Terminal in Windows, macOS oder Linux zu starten, reicht der folgende Befehl:</p>
<p><code><span class="css-901oao css-16my406 r-1qd0xha r-ad9z0x r-bcqeeo r-qvutc0"> curl -s "</span><span class="css-901oao css-16my406 r-1qd0xha r-hiw28u r-ad9z0x r-bcqeeo r-qvutc0" aria-hidden="true">https://</span>products.dm.de/store-availabi<span class="css-901oao css-16my406 r-1qd0xha r-hiw28u r-ad9z0x r-bcqeeo r-qvutc0" aria-hidden="true">lity/DE/availability?dans=595420,708997,137425,28171,485698,799358,863567,452740,610544,846857,709006,452753,879536,452744,485695,853483,594080,504606,593761,525943,842480,535981,127048,524535&amp;storeNumbers=2764</span><span class="css-901oao css-16my406 r-1qd0xha r-ad9z0x r-bcqeeo r-qvutc0">" | jq '[.storeAvailabilities[][0].stockLevel] | add'</span></code></p>
<p>Ihr m&uuml;sst ganz am Ende nat&uuml;rlich auch die Store-ID anpassen. Am&uuml;sant ist, wenn Nutzer dies nun noch <a href="https://twitter.com/amdux/status/1319283464097574914">automatisieren</a> und regelm&auml;&szlig;ig den Stand diverser Ladengesch&auml;fte abfragen.</p>
<p>Der Beitrag <a href="https://macnotes.de/2020/10/22/gibt-es-noch-klopapier-bei-dm-widget-furs-iphone-weiss-rat/">Gibt es noch Klopapier bei DM? Widget fürs iPhone weiß Rat</a> erschien zuerst auf <a href="https://macnotes.de">Macnotes.de</a>.</p>
]]></content:encoded>
					
		
		
		
	</item>
		<item>
		<title>WordPress: CSS-Klasse zu Tablepress hinzufügen (mit Javascript oder PHP)</title>
		<link>https://macnotes.de/2020/07/29/wordpress-tablepress-eine-klasse-hinzufugen-mit-javascript-oder-php/</link>
		
		<dc:creator><![CDATA[Alexander Trust]]></dc:creator>
		<pubDate>Wed, 29 Jul 2020 14:48:29 +0000</pubDate>
				<category><![CDATA[Tipps]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Software]]></category>
		<guid isPermaLink="false">https://macnotes.de/?p=402579</guid>

					<description><![CDATA[<p>Momentan setzen wir bei Macnotes „noch“ auf WordPress.1 Da ich zuletzt auch ein Projekt für eine Kundin betreute, bei dem ich ein Joomla auf ein WordPress migrieren musste, sind bei der Arbeit viele Erkenntnisse angefallen, die ich nun nach und nach mit Euch teilen möchte. Eines davon ist, wie man Tablepress eine oder mehrere CSS-Klassen [&#8230;]</p>
<p>Der Beitrag <a href="https://macnotes.de/2020/07/29/wordpress-tablepress-eine-klasse-hinzufugen-mit-javascript-oder-php/">WordPress: CSS-Klasse zu Tablepress hinzufügen (mit Javascript oder PHP)</a> erschien zuerst auf <a href="https://macnotes.de">Macnotes.de</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p class='lead'>Momentan setzen wir bei Macnotes „noch“ auf WordPress.<sup><a id="ffn1" class="footnote" href="#fn1">1</a></sup> Da ich zuletzt auch ein Projekt für eine Kundin betreute, bei dem ich ein Joomla auf ein WordPress migrieren musste, sind bei der Arbeit viele Erkenntnisse angefallen, die ich nun nach und nach mit Euch teilen möchte. Eines davon ist, wie man Tablepress eine oder mehrere CSS-Klassen hinzufügen kann.</p>
<p>Wichtig ist zu erwähnen. Es gibt in der Regel mehrere Möglichkeiten, das Ziel zu erreichen. Zum Beispiel könntet Ihr einfach die vorhandenen CSS-Klassen nutzen und denen zusätzliche Einheiten und Werte zuordnen.</p>
<p>Doch vielleicht arbeitet Ihr mit einem CSS-Framework, das regelmäßig aktualisiert wird, und möchtet einfach von dessen Stilvorlagen profitieren.</p>
<h2>Tablepress eine CSS-Klasse hinzufügen</h2>
<p>Wir verwenden momentan das CSS-Framework Bulma. Dort gibt es unter anderem die Klasse „table“ für Tabellen. Tablepress aber nutzt seine eigene Klasse „tablepress“. Die Recherche nach Lösungen, wie man eine weitere Klasse hinzufügen kann, lieferte nur unzureichende Ergebnisse. Deshalb war es an der Zeit, selbst aktiv zu werden. Wir präsentieren Euch in der Folge gleich zwei mögliche Lösungen.</p>
<h3>Der einfache Weg: Javascript</h3>
<p>Ich habe in den letzten Monaten Javascript zu schätzen gelernt.<sup><a id="ffn2" class="footnote" href="#fn2">2</a></sup> Über die Konsole im Browser kann man nämlich direkt mit der Webseite interagieren und kann auf einfachste Weise schnell Änderungen vornehmen.</p>
<p>So auch in diesem Fall. Ihr sucht also einfach nach dem Element, das Ihr verändern wollt. Da Tablepress die Klasse „tablepress“ seinen Tabellen hinzufügt, habt Ihr es einfach, denn über <code>document.getElementsByClassName('tablepress')</code> könnt Ihr die Tabelle im Text finden. Auf diese Weise erreicht Ihr eine HTML-Kollektion, denn es sind ja in der Regel noch Inhalte in der Tabelle. Mit <code>[0]</code> wählt Ihr, vergleichbar wie bei einem Array, das erste Resultat aus. Das könnte man auch in einer Variable speichern, muss man aber nicht, sondern kann es direkt „manipulieren“.</p>
<p>Javascript erlaubt Euch dazu mit <code>classList</code> auf die vorhandenen Klassen zuzugreifen und über <code>add()</code> könnt Ihr direkt eine oder mehrere Klassen hinzufügen. Das sieht dann wie folgt aus:</p>
<pre><code>document.getElementsByClassName('tablepress')[0].classList.add('table');</code></pre>
<h4>Ressourcen schonen</h4>
<p>Wir sind aber noch nicht am Ende. Denn ich lagere solchen Javascript-Code meist in den Footer aus, damit er das Laden der Seite nicht blockiert. Doch Ihr könnt auch noch abfragen, ob der Text überhaupt eine solche Tabelle enthält. Dafür stellt WordPress ja die Funktion (vgl. <a href="https://developer.wordpress.org/reference/functions/has_shortcode/">WordPress-Codex</a>) <code>has_shortcode()</code> zur Verfügung. Ihr ladet also den obigen Code nur dann, wenn der Nutzer überhaupt eine Tabelle sieht. Damit wird er auf anderen Seiten ohne Tabelle gar nicht erst geladen. Und weil Tabellen auch nicht auf Archiv-Seiten oder der Startseite und in Suchergebnissen gezeigt werden, eignet sich noch eine weitere Funktion (Conditional Tag) namens <code>is_singular()</code> (vgl. <a href="https://developer.wordpress.org/reference/functions/is_singular/">WordPress-Codex</a>). <code>is_singular()</code> berücksichtigt im Vergleich zu <code>is_single()</code> auch Seiten und eben nicht nur Beiträge. Da wir auf Seiten auch Tabellen von Tablepress einsetzen, ist das in dem Fall sinnvoll.</p>
<p>Die komplette Integration sieht dann am Ende wie folgt aus:</p>
<pre><code>&lt;?php if (is_singular()) {
if(has_shortcode( $post-&gt;post_content, 'table')) { ?&gt;
&lt;script&gt;
	document.getElementsByClassName('tablepress')[0].classList.add('table');
&lt;/script&gt;
&lt;?php }
} ?&gt;</code></pre>
<p>Warum ist dies der „einfachere“ Weg? Nun, weil ich das binnen weniger Minuten in der Konsole des Browsers ausprobieren kann und so direkt zum Ziel komme.</p>
<p>Veränderungen am Quellcode kann man so sehr einfach vornehmen und austüfteln.</p>
<h4>Einschränkungen (und Lösung): Mehr als eine Tabelle</h4>
<p>In dem hier gegebenen Beispiel gehen wir davon aus, dass man nur eine Tabelle nutzt. Wer sich ein wenig mit Javascript auskennt, kann aber auch die Vorkommnisse mehrerer Tabellen berücksichtigen und dann mit einer Schleife die Klasse in allen hinzufügen. Das Ergebnis der „Suche“ ist eine „HTMLCollection“, also kein Array. Doch weil diese Element sich ähneln, hält Javascript eine Funktion <code>Array.from()</code> bereit, um so eine Sammlung in ein Array zu verwandeln. Auf diese kann man dann eine forEach-Schleife anwenden. Der Vollständigkeit halber präsentieren wir auch diesen Code:</p>
<pre><code>&lt;?php if (is_singular()) {
if(has_shortcode( $post-&gt;post_content, 'table')) { ?&gt;
&lt;script&gt;
var tables = document.getElementsByClassName('tablepress');
Array.from(tables).forEach(addClass);
function addClass(table) {
	table.classList.add('dodoBingo');
}
&lt;/script&gt;
&lt;?php }
} ?&gt;</code></pre>
<h3>Der nicht viel schwierigere Weg: PHP</h3>
<p>„Schwieriger“ ist in diesem Zusammenhang vermutlich das falsche Attribut. Denn es war eher „aufwändiger“ an die Lösung mittels PHP zu gelangen.</p>
<p>Der Dampfhammer wäre gewesen, den <code>$content</code> zu manipulieren. Aber es gibt andere Mittel und Wege, die auch ein wenig den Entdeckergeist wecken können. WordPress bietet sogenannter „Hooks“ und „Filter“ (vgl. <a href="https://developer.wordpress.org/plugins/hooks/custom-hooks/">WordPress-Codex</a>). Plugin-Entwickler, gerade von komplexeren Plugins, machen von diesen ebenfalls Gebrauch, um unterschiedliche Situationen zu kreieren. Sie selbst nutzen dann diese Hooks und Filter, um die Ausführung des Plugins zu manipulieren, je nachdem, was der Nutzer eingegeben hat. Blöderweise sind diese Hooks und Filter der Plugins aber kaum wirklich durch die Entwickler dokumentiert.</p>
<h4>Entdeckungsreise im Quellcode</h4>
<p>Bei Tablepress sieht der Entwickler einige Anwendungen vor und beschreibt diese aber nicht. Er gibt ein paar Beispiele und <a href="https://tablepress.org/faq/documentation-plugin-hooks/">erklärt ansonsten</a>, dass der „Quellcode viele davon enthielte“.</p>
<p>Also öffnen wir ein Terminal und schauen uns an, ob denn nicht eventuell sogar ein Filter dabei ist, der die Ausgabe nach unseren Wünschen verändern kann. Dazu eignet sich z. B. der Befehl <code>grep</code>. Wir navigieren also ins Plugin-Verzeichnis.<sup><a id="ffn3" class="footnote" href="#fn3">3</a></sup> Da wir nicht wissen, in welcher Datei die Filter enthalten sind, und das Plugin aber Unterverzeichnisse hat probieren wir es mit <code>grep -r 'apply_filters' .</code>. Der Parameter „r“ steht für „rekursiv“ und arbeitet auch alle Unterverzeichnisse ab. Der „Punkt“ am Ende sagt der Funktion, dass sie in dem aktuellen Verzeichnis starten soll.</p>
<div data-id="402578" class="ajaxGalleryInit" style="display:none;"></div>
<p>Tatsächlich spuckt die Suche einige Ergebnisse aus. Voran steht immer auch der Dateiname und das etwaige Verzeichnis. Tablepress verfügt also über einen Filter (im Bild markiert), den wir gebrauchen können. Scheinbar gibt es einen Filter namens <code>tablepress_table_css_classes</code>.</p>
<p>Ich habe dann die Datei „class-render.php“ geöffnet und nach der betroffenen Zeile gesucht. In deren Umfeld habe ich geschaut, wie der Entwickler den Filter selbst einsetzt. Man stellt dann schnell fest, dass er ein „Array“ mit Klassennamen konstruiert und dieses übergibt. Das ist ganz wichtig. Denn damit der Filter unsere Eingabe versteht, müssen wir sie auch als Array übergeben. Gesagt, getan.</p>
<p>Der Quellcode kommt in die <code>functions.php</code> und wir können uns die Abfrage sparen, ob der Text auch den Shortcode enthält. Tatsächlich würde, wenn wir so weit sind, die Tabelle schon gerendert sein, und wir können dann nichts mehr (außer eben mit Javascript) verändern. Wir greifen mit einem <code>add_filter()</code> (vgl. <a href="https://developer.wordpress.org/reference/functions/add_filter/">WordPress-Codex</a>) zu einem früheren Zeitpunkt der Ausführung ein und fügen die Klasse wie folgt hinzu.</p>
<pre><code>add_filter( 'tablepress_table_css_classes', function($css){
  $css[] = "table";
  return $css;
});</code></pre>
<p>Der Einfachheit halber haben wir eine anonyme Funktion genutzt, die als Rückgabewert ein Array hat.</p>
<h4>Apply und Add gehören zusammen</h4>
<p>Die Entdeckungsreise haben wir nach <code>apply_filters()</code> unternommen. Denn damit wird im Plugin etwas verändert. Doch so eine Funktion hat eben das Gegenstück <code>add_filter()</code>. Damit übergebt Ihr quasi dem Filter etwas, das er berücksichtigen soll. Tatsächlich nutzt Tablepress selbst den <code>tablepress_table_css_classes</code> Filter nirgendwo selbst aktiv, aber es hat sich eben an dieser Stelle „erweiterbar“ gemacht.</p>
<h3>Klassen zu Tablepress hinzufügen</h3>
<p>Auf die oben beschriebenen Weisen könnt Ihr nun Klassen zu Tablepress hinzufügen, wahlweise mit ein bisschen Javascript, oder eben direkt mit PHP. Mit Javascript leistet der Browser die Arbeit, mit PHP der Server.</p>
<p>Solltet Ihr komplexere Änderungen vornehmen wollen, empfiehlt es sich, dies in jedem Fall mit PHP zu machen. Aber für „Kleinigkeiten“ ist Javascript auf die Schnelle immer geeignet. Vor allem könnt Ihr es auch als Übergangslösung einsetzen, bis Ihr die andere fertigstellen könnt. Ein „Hotfix“ sozusagen.</p>
<ol id="footnotes">
<li id="fn1">Langfristig wollen wir ein eigenes System von Apps im Web und auf Smartphones und Desktops sowohl für Nutzer als auch Autoren etablieren. <a href="#ffn1">↩︎</a></li>
<li id="fn2">Lustig aber wahr, denn 1998 registrierte ich meine erste Domain und schon Mitte der 90er baute ich eigene Webseiten auf Geocities. Trotzdem brauchte es 25 Jahre, ehe ich die Einfachheit erkannte, schnell Ergebnisse zu erzielen. <a href="#ffn2">↩︎</a></li>
<li id="fn3">Ich habe vergessen zu erwähnen, dass ich eine lokale WordPress-Installation nutze, um die Webseite zu entwickeln. <a href="#ffn3">↩︎</a></li>
</ol>
<p>Der Beitrag <a href="https://macnotes.de/2020/07/29/wordpress-tablepress-eine-klasse-hinzufugen-mit-javascript-oder-php/">WordPress: CSS-Klasse zu Tablepress hinzufügen (mit Javascript oder PHP)</a> erschien zuerst auf <a href="https://macnotes.de">Macnotes.de</a>.</p>
]]></content:encoded>
					
		
		
		
	</item>
		<item>
		<title>Opera Mini</title>
		<link>https://macnotes.de/produkt/opera-mini/</link>
					<comments>https://macnotes.de/produkt/opera-mini/#respond</comments>
		
		<dc:creator><![CDATA[Alexander Trust]]></dc:creator>
		<pubDate>Fri, 24 Jul 2020 11:33:12 +0000</pubDate>
				<guid isPermaLink="false">https://macnotes.de/?post_type=produkt&#038;p=401825</guid>

					<description><![CDATA[<p>Im Herbst 2005 veröffentlichte Opera Software erstmals Opera Mini in Versionen für Java-fähige Mobiltelefone und PDAs. Die in Opera Mini angezeigten Webseiten bereiten zuvor in der Cloud Proxyserver für die Endgeräte auf und geben sie in komprimierter Fassung an diese weiter. Im Herbst 2008 kam es zu einer öffentlichen Debatte um Apples „App Store“-Praxis. Denn [&#8230;]</p>
<p>Der Beitrag <a href="https://macnotes.de/produkt/opera-mini/">Opera Mini</a> erschien zuerst auf <a href="https://macnotes.de">Macnotes.de</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p class='lead'>Im Herbst 2005 veröffentlichte Opera Software erstmals Opera Mini in Versionen für Java-fähige Mobiltelefone und PDAs. Die in Opera Mini angezeigten Webseiten bereiten zuvor in der Cloud Proxyserver für die Endgeräte auf und geben sie in komprimierter Fassung an diese weiter.</p>
<p>Im Herbst 2008 kam es zu einer öffentlichen Debatte um Apples „<a href="https://macnotes.de/produkt/app-store/">App Store</a>“-Praxis. Denn das Unternehmen <a href="https://macnotes.de/2008/10/31/opera-mini-fur-das-iphone-apple-sagt-nein/">lehnte die Veröffentlichung von Opera Mini im App Store ab</a>. Allerdings wäre das technisch nicht ohne weiteres möglich gewesen, da <a href="https://macnotes.de/2008/07/11/iphone-os-2-0-offiziell-veroeffentlicht/">iPhone OS 2.0</a> gar keine Java-VM bot. Die Einbringung einer solchen wieder verstieß gegen die „App Store“-Richtlinien.</p>
<p>Allerdings musste das Unternehmen kurze Zeit später richtigstellen, dass die Software gar nicht abgelehnt wurde, <a href="https://macnotes.de/2008/11/04/notizen-vom-4-november-2008/">da man sie noch gar nicht an Apple geschickt hatte</a>.</p>
<p>Der Beitrag <a href="https://macnotes.de/produkt/opera-mini/">Opera Mini</a> erschien zuerst auf <a href="https://macnotes.de">Macnotes.de</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://macnotes.de/produkt/opera-mini/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		
	</item>
	</channel>
</rss>
