WEBVTT

NOTE
Podcast: Wo wir sind ist vorne.
Episode: Rückblick, Ausblick, nitpick
Publishing Date: 2020-12-20T13:42:00+01:00
Podcast URL: https://wowirsindistvorne.show
Episode URL: https://wowirsindistvorne.show/rueckblick-ausblick-nitpick/

00:00:00.000 --> 00:00:05.540
 Wo wir sind, ist vorne, Folge 19. Heute gibt's einen Rückblick, Ausblick, Seitblick und Nitpick.

00:00:05.540 --> 00:00:21.920
 Herzlich willkommen bei Wo wir sind, ist vorne.

00:00:21.920 --> 00:00:24.680
 Frontend Fakten Frotzelein.

00:00:24.680 --> 00:00:28.700
 Der Late Night Frontend Talkshow rund um Webdesign und Entwicklung.

00:00:30.000 --> 00:00:40.400
 Es reden sich um Head und Kragen, HTML-Fundamentalist Moritz Gießmann und JavaScript-Jongleur Konstantin Groß.

00:00:40.400 --> 00:00:58.500
 Jetzt hast du mich vollkommen aus dem Konzept gebracht.

00:00:59.200 --> 00:01:02.480
 Okay, ja, herzlich willkommen zu Wo wir sind, ist vorne, Folge Nummer 19.

00:01:02.480 --> 00:01:06.680
 Ich wollte mir jetzt gerade im Augenblick noch ein lustiges Wortspiel ausdenken für den Anfang.

00:01:06.680 --> 00:01:08.120
 Und dann kam der Chor.

00:01:08.120 --> 00:01:09.600
 Dann kam das Weihnachtsintro.

00:01:09.600 --> 00:01:10.540
 Dann kam der Chor.

00:01:10.820 --> 00:01:16.280
 Ich hab gedacht, ich denk mir mal was für die Stimmung, ein bisschen weihnachtlicher zu gestalten.

00:01:16.280 --> 00:01:20.240
 Für unsere letzte Folge des Jahres hab ich mal ein bisschen was gebastelt.

00:01:20.240 --> 00:01:22.100
 Ja, es ist wunderbar geworden.

00:01:22.100 --> 00:01:25.800
 Ich fühlt euch sehr willkommen geheißen, jetzt auch ohne doofes Wortspiel von mir.

00:01:25.800 --> 00:01:29.460
 Ich hab noch irgendwas überlegt mit Prinzessin oder keine Ahnung.

00:01:29.460 --> 00:01:32.900
 Dann fiel mir kein Tech-Wort mit P ein und dann hab ich's einfach gelassen.

00:01:33.540 --> 00:01:39.480
 Programmierer, Prinzessin, Programmierer, so einfach wär's gewesen.

00:01:41.060 --> 00:01:42.820
 Ja, egal, dann lassen wir das.

00:01:42.820 --> 00:01:43.860
 Dann machen wir jetzt einfach mal.

00:01:43.860 --> 00:01:45.940
 Straightforward.

00:01:45.940 --> 00:01:47.900
 Ja, straightforward.

00:01:47.900 --> 00:01:48.900
 Ja, ach so, ja.

00:01:48.900 --> 00:01:49.780
 Bier?

00:01:49.780 --> 00:01:50.700
 Oder ich weiß nicht.

00:01:50.700 --> 00:01:54.200
 Ja, also erstmal willkommen auch an alle Neuhörerinnen und Hörer.

00:01:54.200 --> 00:01:56.780
 Also wir hatten seit letzter Folge so einen kleinen Peak.

00:01:56.780 --> 00:02:00.880
 Wer weiß, ob da nicht der T3N-Artikel seine Finger mit im Spiel hatte.

00:02:01.500 --> 00:02:02.900
 Freut mich jedenfalls, herzlich willkommen.

00:02:02.900 --> 00:02:08.140
 Und das, ja, mehr hab ich auch nicht fürs Vorgeplänkel.

00:02:08.140 --> 00:02:10.100
 Ach, Mensch, zum Glühwein.

00:02:10.100 --> 00:02:14.800
 Ja, wir können direkt zum, ja, heute ist Weihnachten angesagt.

00:02:14.800 --> 00:02:17.900
 Hier im Hintergrund, da glitzern auch die Kerzen, wenn du's siehst am Fenster.

00:02:17.900 --> 00:02:20.540
 Und Weihnachts-Intro und Glühwein.

00:02:20.540 --> 00:02:22.180
 Aber ich hab auch noch ein Bier zusätzlich.

00:02:22.180 --> 00:02:26.120
 Ja, also ich kling zur Feier des Tages jetzt schon warmen Energydrink.

00:02:26.120 --> 00:02:28.380
 So Pulver.

00:02:28.380 --> 00:02:30.460
 Ist ja auch fast Glühwein.

00:02:31.120 --> 00:02:33.360
 Pulver, das hab ich, das war in meinem Adventskalender.

00:02:33.360 --> 00:02:34.320
 Ah, okay.

00:02:34.320 --> 00:02:35.880
 Das trinke ich grad, das schmeckt tatsächlich gut.

00:02:35.880 --> 00:02:38.220
 Aber ich hab das Gefühl, es hat mich ein bisschen kribbelig gemacht.

00:02:38.220 --> 00:02:39.400
 Ich bin, ich bin aufgeregt.

00:02:39.400 --> 00:02:39.980
 Uiuiui.

00:02:39.980 --> 00:02:41.660
 Ich bin wirklich aufgeregt vor dieser Folge.

00:02:41.660 --> 00:02:42.700
 Ich hab gar keine Ahnung, warum.

00:02:42.700 --> 00:02:48.880
 Wahrscheinlich, weil ich höre, ähm, äh, sehe, wie uns jetzt gerade 40.000 Leute zuhören.

00:02:48.880 --> 00:02:54.060
 Weil bis 39.000 geht's, geht's ganz gut.

00:02:54.060 --> 00:02:56.220
 Aber bei 40.000, das ist schon eine Nummer.

00:02:56.220 --> 00:02:58.320
 Da wächst auch die Verantwortung.

00:02:58.320 --> 00:03:00.540
 Wir haben es irgendwie geschafft.

00:03:00.740 --> 00:03:01.820
 Mein Glühwein glüht schon nicht mehr.

00:03:01.820 --> 00:03:03.160
 Der ist jetzt schon noch lauwarm.

00:03:03.160 --> 00:03:06.820
 Wir haben schon wieder viel zu viel vor dem Aufnahmeknöpfchen geredet.

00:03:06.820 --> 00:03:08.980
 Ähm, aber ich hab, wie gesagt, auch noch ein Bier.

00:03:08.980 --> 00:03:10.960
 Du auch, sehe ich gerade.

00:03:10.960 --> 00:03:17.700
 Ich hab bei Working Draft gelernt, dass, ähm, wenn man, äh, dass man das für die, für die Patreons dann vorne dran schneiden kann.

00:03:17.980 --> 00:03:18.980
 Genau, genau, genau, genau.

00:03:18.980 --> 00:03:21.800
 Ihr kriegt dann die Rohfassung, wenn ihr uns subscribt.

00:03:21.800 --> 00:03:26.760
 Hey, ich find die, ich find die Idee gut, ähm, vielleicht machen wir das irgendwann auch mal.

00:03:26.760 --> 00:03:31.120
 Dann müssen wir aber aufhören, Sachen zu sagen, die man einfach nicht in der Öffentlichkeit sagen kann.

00:03:32.260 --> 00:03:35.640
 Wir haben noch nie Sachen gesagt, die man in der Öffentlichkeit sagen kann.

00:03:35.640 --> 00:03:39.440
 Du hast erst vorhin gesagt, das dürfen wir jetzt aber nicht reinnehmen.

00:03:39.440 --> 00:03:43.020
 Ja, ich hab ja gesagt, wir haben noch nie Sachen gesagt, die man in der Öffentlichkeit sagen kann.

00:03:43.020 --> 00:03:43.800
 Ach so, ach so, ach so, ja.

00:03:43.800 --> 00:03:50.060
 Ich hab extra das nicht, egal, ähm, Mensch, du hast, du hast ein total langweiliges Bier für mich.

00:03:50.060 --> 00:03:52.920
 Ich hab, ja, ich hab wieder mein Brooklyn Lager, wie so oft.

00:03:52.920 --> 00:03:58.980
 Ach nee, ich hab gedacht, das ist was anderes, Entschuldige, für mich sah es aus wie ein Wölfle, was ich schon öfter hatte, auf den ersten Blick, aber das ist es nicht.

00:03:58.980 --> 00:04:02.180
 Nee, das ist wieder mein Brooklyn, da hab ich noch eine Flasche gefunden im Kühlschrank.

00:04:02.180 --> 00:04:07.320
 Und ich geh zur Zeit nicht mehr so oft einkaufen, aus Gründen, und Weihnachtsbier.

00:04:07.320 --> 00:04:13.760
 Ich hab, ich hab Weihnachtsbier, und zwar hatte ich ja in der letzten Folge, ähm, auch schon, äh, vom, vom kühlen Krug.

00:04:13.800 --> 00:04:14.060
 Mhm.

00:04:14.060 --> 00:04:18.220
 Bier hier aus Karlsruhe, von dieser kleinen Brauerei.

00:04:18.220 --> 00:04:24.380
 Äh, und diesmal hab ich, äh, ich halt's mal kurz in die Kamera, dass der Konstantin es sehen kann, äh, die andere Variante, davon wieder in der Liter.

00:04:24.380 --> 00:04:26.360
 Ach, mit einem, mit einem Weihnachtslämmchen.

00:04:26.360 --> 00:04:31.180
 Ähm, ist ein Weihnachtsbock-Brauhausbier, 0,75.

00:04:31.180 --> 00:04:32.120
 Äh, ich hoffe, ich kriege...

00:04:32.120 --> 00:04:33.320
 Das schmeckt jetzt nach Zimt, oder was?

00:04:33.320 --> 00:04:36.580
 Das werde ich jetzt gleich rausfinden, ich hab's noch nicht probiert.

00:04:36.580 --> 00:04:40.340
 Ich hab, wie immer, bei so großen Flaschen ein bisschen Angst vor dem Plopfer schluss, aber das mach ich jetzt mal.

00:04:42.280 --> 00:04:43.300
 Eiei, eiei, eiei, eiei.

00:04:43.300 --> 00:04:44.840
 Mhm.

00:04:44.840 --> 00:04:52.480
 Also, Bockbiers, ähm, kommt drauf an. Kann gut sein, kann nicht so gut sein. Ich, äh, schenk mal ein.

00:04:52.480 --> 00:04:54.860
 Es perlt schön.

00:04:54.860 --> 00:04:57.520
 Ich muss schnell trinken, hier kommt schon der Schaum wieder raus.

00:04:57.520 --> 00:05:02.760
 Ja, es ist, es schäumt sehr. Also, es ist genau, vom Schaum her, es ist genau das Gegenteil vom letzten.

00:05:05.320 --> 00:05:08.760
 Äh, nee, von unserem Geschenkten, nicht das letzte, sondern, äh, ah, nee.

00:05:08.760 --> 00:05:10.400
 Doch, war das das letzte Mal?

00:05:10.400 --> 00:05:11.960
 Ja, doch, nee, das war das vorletzte.

00:05:11.960 --> 00:05:12.960
 Vorletzte, ja.

00:05:12.960 --> 00:05:16.660
 Letztes Mal, äh, okay, das ist so viel Schaum, dass ich jetzt eigentlich, äh...

00:05:16.660 --> 00:05:17.800
 Ja, dann trink doch aus der Flasche, komm.

00:05:17.800 --> 00:05:19.780
 Äh, wir stoßen so an.

00:05:20.320 --> 00:05:20.700
 Ah, okay.

00:05:20.700 --> 00:05:28.340
 Ähm, ja, das ist, jetzt trinke ich aus einer 0,75er Bierflasche, aber im Konstantin-Scholm-Züber, sehr gut.

00:05:28.340 --> 00:05:37.640
 Oh, ja. Oh, ja, für ein Bockbier ist es, ähm, hab ich, hab ich Bock... Ach, nee.

00:05:37.640 --> 00:05:38.040
 Oh.

00:05:38.040 --> 00:05:41.320
 Ich hab, ich hab Bock auf Bier.

00:05:41.320 --> 00:05:48.120
 Oh, das ist sehr würzig. Das ist mild und sehr würzig. Ich, ich bin Fan.

00:05:48.120 --> 00:05:49.160
 Mild und würzig. Okay.

00:05:49.160 --> 00:05:55.820
 Ja, wirklich. Mild, also ich bin ja, ich bin tatsächlich Fan von milden Bieren und das ist mild und würzig. Das ist echt fantastisch.

00:05:55.820 --> 00:05:57.440
 Ja.

00:05:57.440 --> 00:05:58.000
 Goodie.

00:05:58.000 --> 00:05:59.680
 Laber, laber, laber, laber.

00:05:59.680 --> 00:06:01.540
 Schluss.

00:06:01.540 --> 00:06:09.360
 BWS e.V. präsentiert die Retrospektive.

00:06:09.360 --> 00:06:19.140
 Ja, ich knüpfe an letzte Folge ein bisschen an, da hab ich ja schon mein Leid geklagt, dass Google Play Music eingestampft werden soll.

00:06:19.160 --> 00:06:34.820
 und tatsächlich ist es jetzt mittlerweile eingestampft und, äh, das hat mich natürlich sehr traurig gemacht, aber der Moritz hat mir dann gleich irgendwie am Tag drauf einen Link geschickt, dass Apple Music jetzt auf die Google Home, beziehungsweise Google Nest Geräte kommen soll.

00:06:34.820 --> 00:06:43.200
 Und jetzt glaube ich auch sogar schon, äh, äh, verfügbar ist. Ich hab's aber noch nicht getestet. Ich hab noch so eine gewisse Scheu, äh, bei Apple irgendwas abzuschließen.

00:06:43.200 --> 00:06:48.140
 Aber ich werd's, äh, tatsächlich mal ausprobieren, weil, äh, YouTube Music ist für mich eigentlich gestorben.

00:06:48.140 --> 00:06:50.740
 Ich glaub, du kriegst auch einen Monat kostenlos.

00:06:50.740 --> 00:06:51.180
 Ja.

00:06:51.180 --> 00:06:56.960
 Ähm, und, äh, es ist halt, es ist wie mit diesen ganzen Abos, du kannst es auch innerhalb von einem Monat wieder kündigen.

00:06:56.960 --> 00:06:57.200
 Ja, äh,

00:06:57.200 --> 00:07:05.720
 Ja, äh, äh, ich hab dann direkt mal die, die, äh, Play Store Bewertungen gelesen zur Apple Music App unter Android.

00:07:05.720 --> 00:07:11.940
 Und, ähm, da waren auch die letzten zehn oder so waren Ein-Sterne-Bewertungen, weil diverse Sachen nicht funktionieren.

00:07:11.940 --> 00:07:15.900
 Unter anderem ist der Screen, auf dem man die Subscription kündigen kann, komplett weiß.

00:07:18.000 --> 00:07:23.160
 Ja, äh, ein Schellen, der jetzt irgendwie böse Absicht unterstellt.

00:07:23.160 --> 00:07:30.860
 Nee, also, ich muss sagen, die, die Apple Music App, egal auf welchem Gerät, ich hab jetzt wirklich alles durch.

00:07:30.860 --> 00:07:37.260
 Ich hab's auf dem iPad ausprobiert, ich hab's auf dem Mac ausprobiert, ich hab, ah, warte mal, ich weiß nicht, ob es eine native Windows App gibt.

00:07:37.260 --> 00:07:39.440
 Ich hab die Web App ausprobiert und auf Android.

00:07:39.440 --> 00:07:44.120
 Ähm, und richtig geil ist die nirgends, muss ich sagen.

00:07:44.120 --> 00:07:50.200
 Hm, also, selbst auf dem Mac, wo ich jetzt annehmen würde, das ist wahrscheinlich so die Referenzimplementierung davon,

00:07:50.200 --> 00:07:55.840
 hast du manchmal so Sachen, dass irgendwie was lange lädt, es fühlt sich irgendwie oft sehr langsam an.

00:07:55.840 --> 00:07:58.640
 Als ob's so eine, so eine schlecht gemachte Web App wäre.

00:07:58.640 --> 00:08:02.340
 Vielleicht ist tatsächlich auch irgendwie Web-Technologie dahinter, würde mich jetzt nicht ganz wundern.

00:08:02.340 --> 00:08:08.760
 Ähm, es ist, ja, es uns gibt dann, je nach Plattform gibt's so Eigenheiten, sag ich mal.

00:08:08.760 --> 00:08:15.120
 Auf Android zum Beispiel hab ich, äh, immer sehr große Probleme gehabt, ähm, den, äh, Shuffle-Button zu finden.

00:08:15.120 --> 00:08:20.380
 Der ist irgendwie tief im Menü versteckt. Ähm, kein, kein Mensch weiß warum.

00:08:20.380 --> 00:08:24.680
 Es gibt einen dedizierten Platz, wo in der Musik-App dieser Shuffle-Button eigentlich sein muss.

00:08:24.680 --> 00:08:27.320
 Und da ist er halt einfach nicht. Aber, ja.

00:08:27.340 --> 00:08:31.120
 Also, ich seh schon, äh, wenn ich eine schlechte Musik-App will, dann bleib ich einfach bei YouTube-Music.

00:08:31.120 --> 00:08:36.780
 Ähm, nee, nee, nee. Also, ich, ich bin zum Beispiel begeistert bei Apple Music von den Playlists.

00:08:36.780 --> 00:08:43.700
 Also, von den, die haben so kuratierte Playlists, nicht, also, ich weiß nicht, ob die, ich glaub, man kann auch Playlists irgendwie von anderen Usern hören,

00:08:43.700 --> 00:08:50.720
 aber die haben so kuratierte Playlists so zu Stimmung und, ähm, äh, also, was ich jetzt, was bei mir gerade auf Dauerschleife läuft,

00:08:50.720 --> 00:09:00.340
 wie heißt die? Mid, Moon, Mid, Midnight, Midnight irgendwas. Ähm, das ist so ein bisschen Jazzy-Hintergrundmusik.

00:09:00.340 --> 00:09:05.280
 Das ist, das ist fantastisch. Das Einzige, was dran nervt, ist, die ist halt, die wird immer wieder geupdatet.

00:09:05.280 --> 00:09:05.800
 Okay.

00:09:05.800 --> 00:09:12.780
 Und, äh, wenn du erwartest, dass der erste Song einer ist, den du echt gerne magst, und dann ist der plötzlich da nicht mehr, das ist ein bisschen komisch.

00:09:12.780 --> 00:09:18.980
 Aber es ist, also, die, da merkt man, das sind Leute, die haben wirklich Ahnung davon, wie man Musik zusammenstellt.

00:09:19.060 --> 00:09:25.500
 Es ist nicht einfach nur, wir machen alles aus einem Genre, was mal auf Platz 1 war in der Playlist, sondern das ist wirklich eine runde Sache.

00:09:25.500 --> 00:09:25.900
 Mhm.

00:09:25.900 --> 00:09:31.280
 Also, ich würde sagen, das ist besser, als wenn ich eine Playlist mache und ich geb mir oft schon Mühe bei sowas.

00:09:31.280 --> 00:09:41.120
 Okay. Also, ich werd, äh, diese 30 Tage auf jeden Fall mal ausprobieren. Ähm, aber so, insgesamt hat mich diese ganze Google-Sache sehr frustriert.

00:09:41.540 --> 00:09:46.640
 Und, äh, also, wahrscheinlich wird's drauf hinauslaufen, dass ich am Ende damit auch unzufrieden bin.

00:09:46.640 --> 00:09:49.220
 Und dann werd ich, glaub ich, meine ganzen Home-Dinger verkloppen.

00:09:49.220 --> 00:09:54.880
 Und dann überleg ich mir, ob ich, äh, dann mir vielleicht Alexa reinstell' oder, ja, weiß nicht.

00:09:54.880 --> 00:09:55.160
 Also.

00:09:56.180 --> 00:09:59.540
 Ich find's ja eh schwierig, sich diese, äh, Wanzen aufzustellen.

00:09:59.540 --> 00:10:06.800
 Ja, ja, gut, ja, anderes Thema, weil ich früher auch sehr, ähm, und was Google anbelangt, äh, ist das auch, aber gut, Amazon auch nicht besser.

00:10:06.800 --> 00:10:13.040
 Ja, müssen wir jetzt nicht, äh, in die Tiefe gehen, vielleicht schmeiß ich die Dinge auch komplett raus und, äh, stell mir einen CD-Player hin.

00:10:13.500 --> 00:10:18.240
 Ja, müssen wir nicht. Ich hätte sowas auch gerne, wenn ich wüsste, dass die Daten bei mir auf dem Gerät bleiben.

00:10:18.240 --> 00:10:20.820
 Und ich glaub, da gibt's, äh, mittlerweile so, so Lösungen.

00:10:20.820 --> 00:10:25.600
 Allerdings ist das alles relativ selbst gehackt, so mit, mit Raspberry Pi und keine Ahnung, irgendwelche Sachen.

00:10:25.600 --> 00:10:28.940
 Gut, ich hab ja hier ein NAS stehen und da hab ich auch meine MP3s drauf.

00:10:28.940 --> 00:10:32.780
 Die hab ich halt nur seit, äh, seit ich diese Streaming-Aboes hab einfach nicht mehr genutzt.

00:10:32.780 --> 00:10:34.480
 Ähm, ja.

00:10:34.840 --> 00:10:39.360
 Wobei ich auch dran zweifle, ähm, dass ich wirklich so viel andere Musik höre, außer meine eigene.

00:10:39.360 --> 00:10:43.540
 Na, ich mag das schon, so Sachen entdecken auf, äh, in diesen Playlists und so.

00:10:43.540 --> 00:10:51.020
 Ich frag mich dann, ähm, hätte ich früher so viel Geld, also in dem Fall sehr 10 Euro pro Monat, also 120 Euro im Jahr,

00:10:51.020 --> 00:10:54.080
 hätte ich, hab ich früher so viel Geld für neue Musik ausgegeben?

00:10:54.080 --> 00:10:58.060
 Ich glaube nicht, aber ich höre jetzt auch mehr so unterschiedliches Zeug.

00:10:58.060 --> 00:11:00.660
 Aber ich hab definitiv weniger Geld für Musik ausgegeben früher.

00:11:00.660 --> 00:11:04.560
 Ja, gut, ich mein, der, der Vorteil ist natürlich auch mit diesen, mit diesen Boxen, also ich hab mehrere davon,

00:11:04.700 --> 00:11:10.360
 in der Küche, im Bad, im, äh, Schlafzimmer, im Wohnzimmer und einfach sagen zu können, äh, spiele dir die Playlist

00:11:10.360 --> 00:11:13.880
 und spiele die auf allen Lautsprechern oder spiele die nur vorne oder hinten in deiner Wohnung.

00:11:13.880 --> 00:11:18.580
 Das ist schon praktisch, ja, also das, ähm, natürlich kannst du das auch mit deiner eigenen Musik machen,

00:11:18.580 --> 00:11:21.240
 dann holst du dir solche Sonos-Teile, aber die kosten halt entsprechend.

00:11:21.240 --> 00:11:27.640
 Also da musst du einige Jahre, ähm, Google Music abonnieren, dass du dir bei, wie viele haben wir hier stehen,

00:11:27.640 --> 00:11:32.140
 vier, fünf von den Dingern, wenn ich mir die als Sonos hinstelle, äh, dann muss ich einige Jahre

00:11:32.140 --> 00:11:33.980
 den Streaming-Dienst abonnieren, dass ich das wieder drin hab.

00:11:34.080 --> 00:11:37.080
 Und der sagt mir dann halt auch nicht, wie kalt ist es jetzt gerade draußen.

00:11:37.080 --> 00:11:39.580
 Sie hören also wirklich alles bei euch in der Bude?

00:11:39.580 --> 00:11:40.980
 Ja.

00:11:40.980 --> 00:11:42.440
 Okay.

00:11:42.440 --> 00:11:45.720
 Hätten wir das festgehalten?

00:11:45.720 --> 00:11:46.800
 Nee, ich hab, ähm...

00:11:46.800 --> 00:11:47.380
 Datenschutz ahoi.

00:11:47.380 --> 00:12:14.220
 Ich muss ganz, ich muss ganz kurz noch, ich muss ganz kurz noch ausschweifen an der Stelle, ähm, ich hab jetzt, äh, die Tage immer mal wieder ein, ein Podcast, äh, von und mit Sibylle Berg gehört, ich weiß nicht, der ein oder andere kennt vielleicht Sibylle Berg, die hat mal zum Beispiel Intros beim Böhmermann in der Sendung gesprochen und, äh, nee, Quatsch, doch, nee, irgendwo, beim Böhmermann bin ich mir grad nicht sicher, aber auf jeden Fall Schulz und Böhmermann und, ähm, Rotsch und Böhmermann gab's ja mal diese Sendung, da hat die mal Intros gesprochen teilweise.

00:12:14.380 --> 00:12:43.960
 Ähm, Autorin und die ist, äh, die ist sehr auf dem, auf dem Privacy-Train und wenn man so zuhört, aber warte, also der, der, ähm, Podcast, den ich meine, der heißt WG, Wesensfremd, ähm, und da kriegt man schlechte Laune und ich finde, auf, auf eine gute Art kriegt man schlechte Laune, nämlich, die deckt halt, oder die, die redet halt ständig über, was ist denn eigentlich nicht sicher und, ähm, im Prinzip kannst du ja, wenn du, wenn du ein Microsoft-Gerät hast oder ein Apple-Gerät oder ein Google-Gerät,

00:12:43.960 --> 00:12:55.900
 jetzt kannst du, oder ein Android-Gerät kannst du ja eigentlich alles vergessen, wenn du gar nicht überwacht werden willst, musst deine Mails mit PGP verschlüsseln und so weiter und so fort, eigentlich darfst du gar nicht mehr aus dem Haus gehen und musst dir ein Aluhut über dem Kopf ziehen.

00:12:55.900 --> 00:13:12.840
 Ja, und das ist halt eben auch der Grund, warum ich irgendwann, ich war sehr, auch früher sehr auf, auf Datenschutz aus und, äh, hab alles deaktiviert, was nur ging an irgendwelchen Tracking-Sachen und so, mach ich auch immer noch, aber bei diesen, äh, Home-Dingern hat für mich dann doch irgendwann der Vorteil einfach überwogen, weil du wirst sowieso überall ausgehorcht.

00:13:12.940 --> 00:13:14.620
 Also, du hast im Prinzip aufgegeben.

00:13:14.620 --> 00:13:16.620
 Ja, kann man auch so sagen, ja.

00:13:16.620 --> 00:13:22.320
 Was ist denn so der Standard-Use-Case? Also, was sagst du denn, du sagst, okay, Google, und was sagst du denn dann?

00:13:22.320 --> 00:13:38.600
 Äh, Temperatur draußen aktuell. Ähm, manchmal auch einfach nur der Wochentag, weil es ist ja durch diese ganze Homeoffice und ich geh nicht mehr aus dem Haus-Geschichte, ist echt manchmal so, was war heute nochmal für ein Wochentag? Ähm, natürlich sind das alles Sachen, die kann ich auch, natürlich kann ich die auch so an meinem Mobilgerät googeln, ja.

00:13:38.800 --> 00:13:51.560
 Äh, oder schnell das Handy rausholen, aber wenn du grad irgendwie rechts, äh, Kind im Arm und, äh, links, äh, vor der Windel, ja, dann, dann sagst du halt mal schnell, äh, Google, wie, wie spät ist jetzt gerade, muss ich schon los oder nicht, ja.

00:13:51.560 --> 00:14:08.340
 Ähm, also, es ist, es ist einfach klar, natürlich Bequemlichkeit, ja, es geht halt einfach schneller als, als irgendwie, oder eben halt Musik abspielen, ja, also, bevor ich jetzt irgendwie den NRS, äh, gut, der läuft eh immer, dann Cody anschalten, der da drauf zugreift, dann gucken, äh, meine Playlist oder vielleicht noch

00:14:08.340 --> 00:14:16.200
 alphabetisch sortiert irgendwie tausende Titel durchgehen oder mit Suchfunktionen, das kostet alles Zeit und so, sag ich einfach hier, äh, Google spiele so und so und fertig.

00:14:16.200 --> 00:14:27.820
 Ich kann das total nachvollziehen und, ähm, wenn es eine datenschutzkonforme, für mich datenschutzkonforme Lösung gäbe, hätte ich das auch alles, weil ich kann total nachvollziehen, diese Bequemlichkeit, total.

00:14:28.400 --> 00:14:34.180
 Also, äh, was ich halt mach mit, äh, Google Spracherkennung ist, äh, stell mir einen Timer auf fünf Minuten.

00:14:34.180 --> 00:14:39.860
 Genau, sowas auch, ja. Ähm, das mach ich, aber ich hab halt kein Gerät, das ständig zuhört, sondern ich hab halt was, wo ich einen Knopf drücken muss.

00:14:39.860 --> 00:14:42.200
 Und ich lass mir natürlich von Siri ständig Witze erzählen.

00:14:42.200 --> 00:14:47.700
 Also, ähm, Freunde, die auch aus dem Schlafzimmer, äh, kann ich da auch den Schalter umlegen, ähm, wenn ich nicht will, dass Google mithört.

00:14:47.700 --> 00:14:53.540
 Natürlich muss ich drauf verlassen, dass der Hardware-Schalter auch tatsächlich das macht, ja, äh, ansonsten zieh ich den Netzstecker.

00:14:54.060 --> 00:14:56.220
 Also, ich hab da ja schon eine Handhabe.

00:14:56.220 --> 00:14:59.000
 Ja, ich traue Google auch zu, dass sie einen Akku dafür eingebaut haben, aber...

00:14:59.000 --> 00:15:04.620
 Ja, und das, das ist nämlich genau, genau, wir haben jetzt so ein bisschen meinen, meinen, meinen Retro-Punkt gehijackt und erweitert.

00:15:04.620 --> 00:15:14.980
 Ähm, das ist nämlich so ein Ding, also es gab jetzt auch noch eine weitere Änderung, das wird eigentlich jetzt jeder mitbekommen haben, der ein Gmail-Konto hat oder auch, ähm, irgendwie nur seine Bilder vom Android-Handy synchronisiert.

00:15:14.980 --> 00:15:15.780
 Gmail-Konto.

00:15:15.780 --> 00:15:16.480
 Gmail, nicht Gmail.

00:15:16.480 --> 00:15:17.580
 Ein Gmail-Konto.

00:15:17.580 --> 00:15:19.420
 Ja, das hatte ich auch schon mal ein, ein...

00:15:19.420 --> 00:15:19.680
 Entschuldige.

00:15:19.680 --> 00:15:20.280
 Nee, egal.

00:15:20.280 --> 00:15:23.460
 You can't unhear it.

00:15:23.760 --> 00:15:27.440
 Ein Gmail, ein Gmail-Konto.

00:15:27.440 --> 00:15:28.140
 Ein Gmail-Konto.

00:15:28.140 --> 00:15:30.640
 Oh mein Gott, jetzt ist ja immer schlimmer.

00:15:30.640 --> 00:15:37.580
 Oder halt seine Bilder synchronisiert oder irgendwie Drive-Speicherplatz aktiv nutzt.

00:15:37.580 --> 00:15:45.280
 Der wird eine Mail bekommen haben, dass Google jetzt sein System, wie viel Speicher man zur Verfügung hat und auch kostenlos zur Verfügung hat, umstellt.

00:15:45.280 --> 00:15:53.540
 Und das war also jetzt, ich bin seit, boah, keine Ahnung, zehn Jahren, also Gmail war relativ neu, da hatte ich mir direkt einen Account angelegt.

00:15:53.540 --> 00:16:01.140
 Und dann war das am Anfang so, da gab's ein paar Gigabyte und dann stand immer dabei, ähm, ähm, dein Postfach so und so viel Gigabyte and counting oder and growing, ja.

00:16:01.140 --> 00:16:04.180
 Und dann konntest du wirklich zugucken, wie, wie weit das, äh, äh, gewachsen ist.

00:16:04.180 --> 00:16:09.980
 Ich glaube, da war ich irgendwie bei, locker bei 25 Gigabyte, 30, 40 vielleicht sogar, weiß ich jetzt nicht mehr, ähm, ist das automatisch gewachsen.

00:16:10.060 --> 00:16:18.120
 Und das war halt so diese, diese Google-Philosophie, wir stellen das zur Verfügung und wir sind nicht einfach nur mindestens so gut wie die anderen, sondern wir sind richtig geil, wir schenken dir Speicherplatz und der, der, der wächst auch noch mit, ja.

00:16:19.120 --> 00:16:24.800
 Und, äh, jetzt heißt es halt, ähm, du hast einen Google-Account und bei dem hast du 15 Gigabyte mit drin.

00:16:25.240 --> 00:16:33.280
 Also locker, äh, 5 Gigabyte weniger, wenn nicht sogar nur die Hälfte, wie gesagt, weiß ich nicht mehr, was ich vorher hatte bei Gmail, als das, was ich vorher hatte.

00:16:33.840 --> 00:16:44.600
 Und deine Bilder von einem Android-Gerät, ich meine, jetzt kaufe ich mir schon extra ein Android-Dings, damit ich in dem Android-Universum bin und bezahle ja quasi auch mit meinen Daten, da hatten wir jetzt auch zur Lüge drüber, bezahle die quasi mit meinen Daten, ja.

00:16:44.600 --> 00:16:57.040
 Ähm, da erwarte ich eine gewisse Gegenleistung und wenn es halt nur irgendwie kostenloser Speicherplatz ist, ja, oder generell, dass ich die Dienste kostenlos nutzen kann, weil es ist eben nicht kostenlos, sondern du bezahlst halt eben mit, mit deinen Daten und mit der, mit der Werbung, die die machen dürfen.

00:16:57.280 --> 00:17:04.200
 So, und jetzt haben die, ähm, ja, jetzt ab sofort nur 15 Gigabyte, auch die Art und Weise, ähm, sie, sie, sie gleichen es an Branchenstandards an.

00:17:04.200 --> 00:17:13.580
 Also, ja, vorher stellt man sich hin und sagt, ja, wir sind die Guten und bei uns, die anderen zocken euch alle ab und wir sind, und jetzt formuliert man das so schön, wir gleichen das an Branchenstandards an.

00:17:13.580 --> 00:17:14.700
 Das ist doch durch.

00:17:14.700 --> 00:17:15.400
 Also, Entschuldigung.

00:17:15.400 --> 00:17:27.740
 Das ist, das ist, das ist, das ist genau dasselbe, wenn ich da kurz was dazu sagen darf, wie, ähm, wenn bei Gehaltsverhandlungen oder bei Gehalts, so irgendwo, wo Gehalt dabei steht, ja, ähm, wir zahlen branchenübliches Gehalt.

00:17:28.860 --> 00:17:31.400
 Ähm, das, dann kannst du eigentlich davon ausgehen, dass es sehr richtig ist.

00:17:31.400 --> 00:17:32.620
 Dass es schlecht ist, ja.

00:17:32.620 --> 00:17:47.800
 Ja, und jetzt, also auch mit den Bildern, ja, du konntest die vorher in, also von den Originalgrößen da, da reingeladen und die werden ja dann auch, wenn man das nicht ausschaltet, automatisch irgendwie indexiert und du kannst sogar nach, nach Katze suchen und dann werden alle Bilder auf einer Katze angezeigt und so weiter.

00:17:48.280 --> 00:17:58.460
 Ähm, und jetzt heißt es plötzlich, jo, wenn du bis zum Sohnsovielten nicht deine Bilder umstellst auf, äh, reduzierte Qualität, dann übersteigt das halt deinen, deinen Speicherplatz und dann kannst du keine mehr hochladen.

00:17:58.460 --> 00:18:02.320
 Und kostenlos kannst du jetzt eben nur noch in reduzierter Qualität welche, äh, storen.

00:18:02.320 --> 00:18:08.740
 Und ich meine, ja, natürlich, die haben das vorher kostenlos zur Verfügung gestellt, das war ja sehr großzügig, aber wie gesagt, man zahlt eben halt auch dafür mit seinen Daten.

00:18:08.740 --> 00:18:18.100
 Und jetzt halt einfach das alles zurückzurudern und zu sagen, so, ähm, ab sofort ist das jetzt so und, ähm, äh, die Erweiterung irgendwie für 100 Gigabyte kostet 1,99 im Monat.

00:18:18.140 --> 00:18:23.440
 Ich meine, das ist immer noch jetzt verglichen mit, mit Dropbox zum Beispiel, ist das echt noch wenig, ja, also darum geht's gar nicht.

00:18:23.440 --> 00:18:36.020
 Das ist schon, das wäre trotzdem ein faires Angebot, aber halt einfach zurückzurudern von, von einem Standard, ja, den man über Jahrzehnt, ja, ein Jahrzehnt lang mindestens gehalten hat, das ist halt einfach so, ah, No-Go.

00:18:36.020 --> 00:18:41.480
 Heißt, und dann schalten die mir auf Twitter irgendwie, ähm, ja, lernen sie bei uns was zum Thema Kundenvertrauen, ja.

00:18:41.480 --> 00:18:48.060
 Und da hab ich dann ja auch drunter kommentiert, hab gesagt, ja, sehr witzig, ihr wollt mir irgendwas zum Thema Kundenvertrauen erzählen, nach der ganzen Geschichte.

00:18:48.060 --> 00:18:53.800
 Ähm, nee, also Google ist der letzte, der mir was zum Thema Kundenvertrauen aktuell grad andrehen kann.

00:18:53.800 --> 00:19:02.560
 Und, äh, ja, also es ist ja, das war ja, vor zwei Jahren hat das schon angefangen, also, äh, Don't be evil war ja so der Leitspruch, äh, von Google bis dato.

00:19:03.300 --> 00:19:12.860
 Und, äh, das haben die dann geendet, ja, 2018, 2018 war das so im April, glaube ich, haben die das, äh, plötzlich sang- und klanglos gestrichen und ersetzt durch do the right thing.

00:19:13.720 --> 00:19:22.460
 Ja, ja, und da ist natürlich die Frage, ja, was ist denn das Richtige? Äh, das Richtige ist das, was Google halt jetzt gerade in dem Moment für die Entscheidung als richtig erachtet, ja, nichts anderes.

00:19:22.660 --> 00:19:25.940
 Also, das ist einfach nur noch, wir machen jetzt, was wir wollen, hätten sie auch reinschreiben können, so.

00:19:25.940 --> 00:19:32.460
 Ja, weil, weil diese Deutungshoheit, ob das jetzt richtig war oder so, die hat derjenige, der das bei Google gerade entscheidet, was da entschieden wird.

00:19:32.840 --> 00:19:39.980
 Und das kam auch kurz, äh, nachdem, ähm, Google sein KI-Framework für militärische Zwecke zur Verfügung gestellt hat.

00:19:39.980 --> 00:19:44.720
 Und da gab's auch Proteste, auch innerhalb von Google, also Mitarbeiter haben da auch dagegen protestiert.

00:19:44.720 --> 00:19:51.240
 Und das, ich glaub, das war im April und im Mai 2018, äh, gab's dann diese Änderung von diesem Don't be evil to do the right thing, ja.

00:19:51.240 --> 00:19:58.880
 Und, äh, ja, also, das, das hatte schon damals so, so ein Geschmäckle, wie man hier im süddeutschen Raum sagt.

00:19:59.380 --> 00:20:03.500
 Und, äh, ja, es ist halt einfach, na, Google sind nicht mehr die Guten.

00:20:03.500 --> 00:20:07.520
 Die waren früher die Guten und für die Nerds und, und irgendwie hatte man da so ein bisschen Vertrauen.

00:20:07.520 --> 00:20:15.680
 Und inzwischen ist halt so echt, äh, ja, wie gesagt, also meine, ob ich meine Google Homes behalte und so, äh, oder mich von dem Laden irgendwie komplett verabschiede.

00:20:15.680 --> 00:20:16.560
 Mal schauen.

00:20:16.560 --> 00:20:22.520
 Also, dass die die Daumenschrauben anziehen, was Geld angeht, das ist schon seit einer Weile irgendwie sichtbar.

00:20:22.520 --> 00:20:28.940
 Beziehungsweise, das war schon, äh, schon lange irgendwie so ein, ähm, so ein, so ein klassisches Modell bei Google.

00:20:29.040 --> 00:20:34.600
 Wir geben euch erstmal alles kostenlos oder mit ganz wenig Kosten verbunden, aber meistens kostenlos.

00:20:34.600 --> 00:20:36.900
 Dann gucken wir mal, ob sich das Ding bewährt.

00:20:36.900 --> 00:20:41.360
 Ähm, ich erinnere mich zum Beispiel, zum ersten Mal ist mir das, glaube ich, begegnet bei Google Maps.

00:20:41.360 --> 00:20:44.800
 Ja, wo dann plötzlich der API-Key benötigt wurde und dann liefen alle Sachen nicht mehr.

00:20:44.800 --> 00:20:46.100
 Genau.

00:20:46.100 --> 00:20:50.940
 Google Maps war, also, das ist gar nicht, das ist gar nicht mal die Anwendersicht, sondern die Developersicht.

00:20:51.480 --> 00:20:58.040
 Äh, ich hab Google Maps auf irgendeiner Webseite eingebunden und die hat vielleicht relativ viele Views und ich hab's, weiß ich nicht, wofür ich das verwende.

00:20:58.040 --> 00:21:11.360
 Und irgendwann haben die dann gesagt, so, das geht jetzt nur noch mit API-Key oder wenn ihr über, über, äh, Wert X kommt mit, mit den Views, dann, ähm, wollen wir Geld haben.

00:21:11.460 --> 00:21:15.120
 Also, dann müsst ihr irgendwie so ein API-Key haben und dann, ansonsten sieht man einfach nichts mehr.

00:21:15.120 --> 00:21:16.400
 Damit machen wir das alles kaputt.

00:21:16.400 --> 00:21:19.800
 Ich verstehe das aber auch aus einer Business-Sicht, muss ich sagen.

00:21:19.800 --> 00:21:23.860
 Ähm, du baust dir das halt erst auf, du guckst überhaupt erstmal, funktioniert das?

00:21:23.860 --> 00:21:26.800
 Also, irgendwie Minimum Viable Product, du guckst, funktioniert das?

00:21:26.800 --> 00:21:29.520
 Und wenn's gut funktioniert, dann ziehst du die Daumenschrauben an.

00:21:29.520 --> 00:21:36.220
 Das ist eigentlich generell so ein, so ein, so ein Ding, das im Internet eigentlich schon immer, ja, gemacht wird.

00:21:36.220 --> 00:21:44.160
 Aber in der Regel wird es dann als Public-Beta deklariert und von Anfang an ist klar, das ist jetzt erstmal kostenlos und wir freuen uns auf euer Feedback.

00:21:44.160 --> 00:21:52.820
 Aber es ist klar, es wird mal was kosten und das ist halt irgendwie so, oh, wir sind total toll und wir sind die Netten und bei uns ist alles kostenlos und dann plötzlich so Stück für Stück, äh, von wegen.

00:21:52.820 --> 00:22:01.780
 Ich will's nicht gut heißen, äh, das meine ich damit nicht, äh, weil die meisten Produkte, die auf diesen Weg gehen, werden dann scheiße.

00:22:02.120 --> 00:22:19.280
 In dem Augenblick, wo Geld verdient werden muss und, äh, ich sag das ganz bewusst, muss, weil, äh, du kannst zum Beispiel ein Twitter, das, das Jahrzehnt, ne, ich weiß nicht genau, wie lange es das gab, bis die angefangen haben, dass du sag, oder dass die Investoren gesagt haben, so, jetzt musst du mal Geld verdienen.

00:22:19.920 --> 00:22:34.120
 Ähm, da wurde es dann plötzlich merkwürdig. Ich glaub, Twitter, da hält sich wenigstens noch so ein bisschen die Waage, das ist noch okay geblieben, aber ganz viele Startups, die irgendwann aus der Funding-Phase raus sind, wo die Investoren dann irgendwann gesagt haben, so, jetzt will ich aber meine Kohle wieder sehen.

00:22:34.120 --> 00:22:36.420
 In dem Augenblick wird's scheiße.

00:22:36.420 --> 00:22:43.180
 Ja, oder der klassische Fall, äh, dann wird an den Höchstbietenden verkauft und der macht das Ganze, der richtet das dann richtig zugrunde, weil dann nur noch Werbung.

00:22:43.180 --> 00:23:00.280
 Facebook war jahrelang so geil. Ich hab wahnsinnig gerne und extrem viel Facebook benutzt. Und irgendwann fing das an mit, ähm, nicht, nicht Werbung an sich, sondern sie wollen einem jetzt Werbung andrehen auf jedem Weg mit aller Gewalt.

00:23:00.600 --> 00:23:09.480
 Und da ist es dann scheiße geworden. Und es ist seitdem immer schlimmer geworden. Ähm, das Redesign jetzt ist so ein bisschen ein Tropfen auf den heißen Stein, das ist ganz nett.

00:23:09.480 --> 00:23:17.060
 Das ist jetzt ein bisschen besser zu bedienen, finde ich, aber es ist einfach, wenn die Businessleute übernehmen, dann wird ein Produkt scheiße.

00:23:17.060 --> 00:23:17.500
 Ja.

00:23:17.500 --> 00:23:24.720
 Wenn die, wenn die das, äh, das Heft in die Hand kriegen und, äh, dann machen dürfen oder machen sollen sogar, dann werden die Produkte immer scheiße.

00:23:24.720 --> 00:23:36.820
 Und ich hab, also da würde mich echt mal, äh, Hörermeinung, Hörerinnenmeinung interessieren. Gibt es ein Produkt, das irgendwann angefangen hat, Geld zu verdienen, das dann nicht scheiße geworden ist und das es immer noch gibt?

00:23:37.200 --> 00:23:47.860
 Also, das, das sagen wir mal, mindestens fünf, das mindestens fünf Jahre irgendwie erfolgreich am Markt ist und irgendwie gut ist, ähm, das nicht, das nicht doof geworden ist, dadurch, dass sie Geld verdienen wollten.

00:23:47.860 --> 00:23:55.240
 Also, mir fällt jetzt grad spontan eigentlich, ja, Twitter, die haben die Kurve irgendwie gekriegt, die waren zwischendurch auch mal richtig scheiße.

00:23:55.240 --> 00:24:06.860
 Ähm, und dann fällt mir nicht so arg viel ein. Also, wenn ich mir überlege, Medium war mal eine coole Blog-Plattform, jetzt kann man drüber streiten, ob man nicht lieber selbst publizieren sollte, sagen ja, also würde ich auch eher sagen,

00:24:06.860 --> 00:24:20.120
 ich würde lieber auf dem eigenen Blog publizieren, aber man kriegt halt ein großes Publikum bei so einer Plattform wie Medium, die dann irgendwann angefangen haben zu sagen, so, du liest ganz schön viel, du musst noch einen Artikel und dann musst du uns Geld bezahlen, wenn du weiter hier lesen willst.

00:24:20.780 --> 00:24:26.100
 Wo ich dann denke, ähm, wo ich dann denke, okay, gut, ähm, macht das jetzt wirklich jemand? Schau, wie ihr gerade euer eigenes Browsing.

00:24:26.100 --> 00:24:39.940
 Also, ich hab halt das Gefühl, es wird, es wird halt, es wird halt dann immer übertrieben. Also, statt dass man, ähm, ne, ne, ne sinnvolle Variante anbietet, ähm, zum Beispiel, warum gibt's denn bei Twitter und bei Facebook keine Bezahlvarianten?

00:24:40.520 --> 00:24:46.960
 Warum kann ich denen nicht sagen, ich geb euch einen Euro im Monat und dafür ist das Ding werbefrei? Damit könnten die sich bestimmt finanzieren, wenn...

00:24:46.960 --> 00:24:53.400
 Weil wahrscheinlich die Einnahmen durch Werbung, äh, überwiegen im Vergleich zu einem Euro pro...

00:24:53.400 --> 00:25:02.080
 Ja, die meisten Leute werden das ja nicht machen. Das ist ja auch okay, die dürfen ja dann weiter Werbung kriegen. Und ich frage mich auch, ist Werbung echt das einzige Geschäftsmodell im Internet, was funktioniert?

00:25:02.080 --> 00:25:12.140
 Ne, also, ich glaube, im Gegenteil. Also, ich glaube, dass das mit ein Grund ist, warum Google jetzt zu solchen Mitteln greift, ähm, weil einfach mit Werbung verdienstmäßig nicht mehr so viel zu reißen ist.

00:25:12.220 --> 00:25:22.900
 Also, das war ja eigentlich deren einziges Geschäftsmodell, ja, wir haben deine Daten, wir wissen genau, äh, was für Rezepte du dir anguckst, was für E-Mails du von wem bekommst, was du wo bestellst und wir liefern dir Werbung genau darauf basierend, ja.

00:25:22.900 --> 00:25:34.080
 Und, äh, mit steigender Anzahl an Adblock-Usern, äh, wird da einfach auch nicht mehr so viel an, an PIs generiert und auch nichts mehr geklickt und dementsprechend halt auch nichts, nichts verdient.

00:25:35.580 --> 00:25:46.300
 Also, klar, greifen die dann zu irgendwelchen Mitteln und vor allem steigende Anzahl an, an Usern, Google wird immer beliebter, ja, also immer mehr Leute, die aber immer weniger an, an Werbeeinnahmen bringen, da greift man halt zu solchen Mitteln.

00:25:46.300 --> 00:25:52.100
 Ich kann es natürlich aus unternehmerischer Sicht, äh, schon ein bisschen nachvollziehen, aber, äh, es nervt mich trotzdem.

00:25:52.900 --> 00:25:56.280
 Ich frage mich halt, ähm, muss man es dann immer gleich übertreiben?

00:25:56.280 --> 00:26:22.300
 Und jetzt ist es natürlich die Frage, keine Ahnung, die werden den Business Case durchgerechnet haben und ich weiß jetzt auch nicht, was das Ziel dann da war an der Stelle, aber es gibt halt so, so ganz wenige Beispiele, wo ich sage, naja, das hat irgendwie schon immer was gekostet oder, ähm, ich weiß nicht, mir fällt jetzt gerade Basecamp ein zum Beispiel, das war irgendwie noch nie kostenlos, das hat eigentlich, oder ich glaube für nur ganz, ganz, ganz klein, ganz gering, aber die haben halt wenigstens nicht irgendwann gesagt, so, jetzt müsst ihr alle Geld bezahlen.

00:26:22.300 --> 00:26:24.440
 Und dann, und dann alle damit verärgert.

00:26:24.440 --> 00:26:34.000
 Ähm, ich weiß nicht, also, ja, ich, ich bin total genervt von diesem, ähm, jetzt wird Geld verdient, jetzt wird's scheiße.

00:26:34.000 --> 00:26:47.020
 Und, äh, ich, also, ich würde mich sehr freuen, wenn mir jemand das Gegenteil beweisen kann, äh, bei Beispielen von Startups, die erfolgreich sind, die es mehr länger als fünf Jahre gibt, die angefangen haben, Geld zu verdienen, auf eine Art und Weise, die irgendwie cool ist.

00:26:47.020 --> 00:26:51.400
 Vielleicht sehe ich auch die Welt zu negativ und sehe immer nur die, die Negativbeispiele.

00:26:51.700 --> 00:27:01.940
 Aber ich meine, noch so was, Instagram von Facebook gekauft worden, war eigentlich eine ganz geile Plattform, jetzt kann man drüber streiten, ob Instagram, äh, an sich jetzt eine sinnvolle Plattform ist, aber egal.

00:27:01.940 --> 00:27:08.040
 Ähm, und seit Facebook das übernommen hat und dann wirklich auch mit reingeredet hat, ist das scheiße geworden.

00:27:09.160 --> 00:27:13.640
 Und, äh, dieses Schicksal des, äh, das blüht so vielen Startups, das geht mir einfach auf die Nerven.

00:27:13.640 --> 00:27:18.160
 Und gut, Google ist jetzt kein Startup mehr, aber die einzelnen Produkte, naja, auch die einzelnen Produkte geht's ja schon voll an.

00:27:18.160 --> 00:27:21.240
 Ja, ich wollte mal drücken, zu meinem eigentlichen Problem, äh, zurückzuspannen.

00:27:21.240 --> 00:27:21.420
 Oh, sorry.

00:27:21.640 --> 00:27:27.580
 Nee, gerade in dem Fall hat Google halt einfach sein eigenes Produkt genommen, das gut war.

00:27:27.580 --> 00:27:31.860
 Ich war absolut zufrieden, wie viele andere, wie gesagt, das hab ich letztes Mal schon gesagt, Formbeiträge, äh, App-Bewertungen.

00:27:32.380 --> 00:27:40.880
 So viele Leute waren einfach zufrieden mit dieser App, aber Google nimmt das und kauft sich quasi selber auf und sagt, wir canceln das Produkt, äh, geht zu YouTube Music und YouTube Music ist halt einfach scheiße.

00:27:40.880 --> 00:27:48.660
 Ja, also ich mein, die, die, da kommen jetzt schon immer viel gewünschte Funktionen, Funktionalitäten kommen, werden nachgeliefert und so, aber das kann ich doch nicht einfach machen.

00:27:48.660 --> 00:27:58.560
 Ich kann doch nicht was nehmen, was gut ist und dann mach ich's kaputt und sag, nehmt das und das kann aber halt irgendwie nur ein Drittel davon und wir bringen dann nach und nach, bringen wir dann die Sachen, die alle eigentlich wollen und wo alle mit zufrieden waren.

00:27:58.560 --> 00:28:00.360
 Also das kotzt mich einfach an.

00:28:00.360 --> 00:28:06.940
 Also ich hab Google Music bestimmt, boah, ich wollte grad sagen, zehn Jahre wahrscheinlich nicht, wahrscheinlich gibt's das gar nicht so lange.

00:28:06.940 --> 00:28:21.320
 Aber ich hab es sehr, sehr, sehr, sehr lange benutzt. Anfangs kostenlos, also wirklich nur die Variante, wo man selbst Musik hochlädt und dann auch ein paar Jahre lang, ähm, mit, mit dem Abo, also ich hab denen tatsächlich auch Geld gegeben und ich war extrem zufrieden.

00:28:21.320 --> 00:28:30.340
 Weil diese App, die war minimalistisch, die hat genau das gemacht, was ich wollte und ich konnte sogar auch Musik da drin kaufen, ich konnte streamen, die war schnell, ich konnte meine eigene Musik, sie hat, war alles drin.

00:28:30.340 --> 00:29:00.320
 Und es war schön minimalistisch.

00:29:00.320 --> 00:29:03.660
 äh, weil die, die ich da gefunden hab, immer ganz kurz.

00:29:03.660 --> 00:29:06.860
 Aber gut, ich glaub, wir müssen, ich glaub, wir müssen, ich glaub, wir müssen zum, zum, zum, zum Ende kommen.

00:29:06.860 --> 00:29:07.480
 Ja, wir müssen, wir müssen weiterkommen.

00:29:07.480 --> 00:29:11.040
 Wir haben den ersten Retro-Punkt und wir haben uns, glaub ich, 20 Minuten schon wieder verbraten.

00:29:11.040 --> 00:29:11.800
 Egal.

00:29:11.800 --> 00:29:12.900
 Machen wir mal schnell durch.

00:29:12.900 --> 00:29:16.880
 Machen wir mal weiter. Also okay, dann, äh, äh, dann, äh, äh, mein, mein, mein, mein, meine Retro.

00:29:16.880 --> 00:29:17.300
 Hey.

00:29:17.300 --> 00:29:20.520
 Ähm, ähm, ich hab einen neuen Standard-Browser.

00:29:20.520 --> 00:29:22.380
 Edge.

00:29:23.100 --> 00:29:23.440
 Nein.

00:29:23.440 --> 00:29:23.800
 Nicht.

00:29:23.800 --> 00:29:26.440
 Ha, das hab ich nämlich, das hab ich nämlich auch noch überlegen gesagt.

00:29:26.440 --> 00:29:28.160
 Da hat doch jemand, die auch so, war's Edge?

00:29:28.160 --> 00:29:30.340
 Garantiert Edge, nein, nicht Edge.

00:29:30.340 --> 00:29:31.060
 Nein, nicht Edge.

00:29:31.060 --> 00:29:34.100
 Auch wenn's Edge tatsächlich mittlerweile so ziemlich auf allen Plattformen gibt.

00:29:34.100 --> 00:29:36.000
 Ähm, nein, es ist nicht Edge.

00:29:36.000 --> 00:29:39.640
 Ähm, ich, also ich, ich erzähl mal kurz, wo, wo ich herkam.

00:29:40.040 --> 00:29:43.000
 Ähm, ich hab unsere Podcast-Seite so ein bisschen Performance getestet.

00:29:43.000 --> 00:29:49.340
 Und, ähm, dachte so, naja, wir haben ja jetzt so ein paar Performance-Tricks eingebaut.

00:29:49.340 --> 00:29:51.220
 Ihr könnt ja gern mal gucken, was wir so alles gemacht haben.

00:29:51.220 --> 00:29:56.300
 Wir verraten es jetzt an dieser Stelle nicht, außer ihr nehmt unsere kostenpflichtige Patreon-Variante.

00:29:56.300 --> 00:30:02.340
 Nein, die kostenpflichtige Patreon-Außer ihr spendet uns Geld, dann verraten wir uns, äh, euch unsere Performance-Tricks, die wir angewendet haben.

00:30:02.340 --> 00:30:04.720
 Ich hab gehört, Performance, da zahlen die Leute Geld für.

00:30:05.420 --> 00:30:17.160
 Naja, ich hab getestet und, ähm, dachte so, Mensch, ich hab irgendwie so das Gefühl, wir haben jetzt irgendwie so ein paar coole Tricks da gedreht und es ist irgendwie nicht so schnell, wie ich es gern hätte.

00:30:17.160 --> 00:30:22.800
 Also ich hätte halt, ich mein, wenn ich von schnell spreche, dann spreche ich von, von instant, ja.

00:30:22.800 --> 00:30:25.260
 Also zumindest, dass es sich so quasi instant anfühlt.

00:30:25.260 --> 00:30:29.360
 Ähm, und das war einfach nicht der Fall.

00:30:29.360 --> 00:30:33.900
 Und dann dachte ich mir so, ich teste es mal in einem anderen Browser.

00:30:34.420 --> 00:30:37.000
 Und dann hab ich es halt in Chrome beziehungsweise Edge mal getestet.

00:30:37.000 --> 00:30:38.660
 Ich weiß jetzt gar nicht mehr, welcher von den beiden es war.

00:30:38.660 --> 00:30:40.860
 Und ich dachte so, genau so muss es sein.

00:30:40.860 --> 00:30:41.940
 Genau so.

00:30:41.940 --> 00:30:43.820
 Da war es nämlich genauso schnell, wie ich es gerne hätte.

00:30:43.820 --> 00:30:49.420
 Und dann hab ich mein Netzwerk-Tab geguckt und hab gedacht, hm, das, das, da passiert auch was ganz anderes als in Firefox.

00:30:49.420 --> 00:30:51.860
 Wieso denn eigentlich?

00:30:51.860 --> 00:30:56.140
 Und wieso ist das in Firefox so viel langsamer, obwohl es das Gleiche ist, der gleiche Code?

00:30:56.140 --> 00:31:07.280
 Und wir haben jetzt keinen speziellen, plattformspezifischen Code eingebaut, irgendwie für Webkit, sondern eigentlich nach meinem Dafürhalten sollte das alles irgendwie funktionieren, auch im Firefox.

00:31:07.280 --> 00:31:08.160
 Das sind alles Standards.

00:31:08.160 --> 00:31:09.360
 Wir haben nichts Verrücktes gemacht.

00:31:10.820 --> 00:31:14.300
 Und dann dachte ich so, das kann doch nicht sein.

00:31:14.300 --> 00:31:19.000
 Wieso quäle ich mich denn die ganze Zeit mit diesem Firefox?

00:31:19.000 --> 00:31:25.960
 Also so, ich kann euch genau sagen, warum ich mich gequält habe, sondern halt einfach, weil ich so dachte, das ist so der gute Browser.

00:31:26.160 --> 00:31:30.600
 Das sind so, das sind die guten, diese eigene Engine, die muss man unterstützen.

00:31:30.600 --> 00:31:38.640
 Das ist Non-Profit, das ist irgendwie immer gut, irgendwie Firmen, die nicht unbedingt auf Profit aus sind, ist irgendwie eine gute Sache, unterstützenswert.

00:31:38.640 --> 00:31:51.500
 Aber als ich dann unsere Podcast-Seite getestet habe und gedacht habe, Mensch, wieso ist das in einem Webkit, beziehungsweise Blink-Engine-Browser, wieso ist das da so viel schneller?

00:31:51.620 --> 00:31:56.920
 Wie kann das sein? Und ich will einfach nicht mehr, ich kann, ich will nicht mehr.

00:31:56.920 --> 00:32:00.880
 Also auch Bequemlichkeit, wie bei dir, die Voice-Assistenten.

00:32:00.880 --> 00:32:11.920
 Ich wollte einfach nicht mehr nur für den guten Willen mich jetzt selbst kastrieren in meiner Nutzung, aber auch im Development.

00:32:11.920 --> 00:32:14.100
 Ich meine, die Chrome-Developer-Tools, die sind wirklich gut.

00:32:14.100 --> 00:32:20.040
 Ich habe die letzten drei Jahre oder so, oder mindestens drei Jahre, habe ich Firefox benutzt.

00:32:20.140 --> 00:32:23.620
 Ab dem Zeitpunkt, wo sie gesagt haben, ja, Quantum kommt jetzt raus und Quantum war super.

00:32:23.620 --> 00:32:32.000
 Quantum war konkurrenzfähig von der Ära, von der Geschwindigkeit damals her, was meine Tests anging damals, war konkurrenzfähig.

00:32:32.000 --> 00:32:33.640
 Und das ist es irgendwie nicht mehr.

00:32:33.640 --> 00:32:36.320
 Ich kann nicht genau in die Details gehen.

00:32:36.320 --> 00:32:41.140
 Ich weiß nicht genau, was unterschiedlich ist oder warum das jetzt langsam ist in Firefox.

00:32:41.140 --> 00:32:44.680
 Aber ich habe das Gefühl, irgendwie, wir haben ein bisschen den Anschluss verloren.

00:32:44.680 --> 00:32:54.040
 Und ich habe auch, weiß ich nicht, nicht den Eindruck, dass irgendwie weniger Strom verbraucht wird oder sonst irgendwas, weniger Arbeitsspeicher.

00:32:54.040 --> 00:32:59.740
 Oh nee, nee, im Gegenteil. Also Firefox ist ja bekannt, hier einige Gigabyte zu fressen, wenn der lange genug läuft.

00:32:59.740 --> 00:33:03.580
 Ja, frag mal die Leute, die Chrome benutzen. Da findest du auf Twitter auch ein paar lustige Grafiken.

00:33:03.580 --> 00:33:08.900
 Also irgendwie so das mit diesem schwarzen Loch, das gab es auch mal mit Chrome Arbeitsspeicher.

00:33:08.900 --> 00:33:11.560
 Ist auch egal. Also habe ich keine Tests so gemacht.

00:33:12.240 --> 00:33:17.960
 Aber mir ging es einfach um die gefühlte Performance von, ich klicke irgendwo drauf und da passiert dann was.

00:33:17.960 --> 00:33:23.540
 Und ich habe dann gesagt, nee, die Developer-Tools sind in Chrome generell besser oder in Chromium-Browsern.

00:33:23.540 --> 00:33:27.720
 Die Experience von der ganz normalen Nutzung ist besser.

00:33:27.720 --> 00:33:33.920
 Was mache ich jetzt also? Ich hätte jetzt gerne einen Browser mit dieser Engine, aber ich hätte gerne keinen Chrome und keinen Edge.

00:33:34.820 --> 00:33:43.200
 Und dann fiel mir ein, dass Kollegen von mir, mehrere Kollegen, nacheinander gesagt haben, ah ja, was für ein Browser hast du das getestet, wo hast du den Bug denn gesehen?

00:33:43.200 --> 00:33:44.820
 Ja, das war in Brave.

00:33:44.820 --> 00:33:49.920
 Und Brave, habe ich gedacht, okay, gut, ich gucke mir das Ding mal an.

00:33:49.920 --> 00:34:01.800
 Und kam raus, okay, Brave ist ein Chromium-Browser, der also genau die richtige Engine hat, der auch in dem Fall, in meinem Test, genauso schnell ist wie jetzt ein Chrome oder ein Edge.

00:34:02.960 --> 00:34:17.980
 Aber ist tatsächlich eine Firma unter anderem von dem Mozilla-Gründer Brandon Eich, ich weiß nicht genau, wie er ausgesprochen wird, ein neuer Browser, der halt auf Datenschutz spezialisiert ist.

00:34:17.980 --> 00:34:26.700
 Das heißt, er hat quasi einen Adblocker und teilweise auch so einen Datenkraken-Blocker schon direkt mit eingebaut, musste gar nicht mehr erst aktivieren.

00:34:28.840 --> 00:34:41.500
 Und du kriegst auch so schöne Statistiken wie bei Adblock-Plugins und hast natürlich die schönen Chrome oder, ja, Chrome-Developer-Tools oder Edge-Developer-Tools, keine Ahnung, also die unterscheiden sich nur sehr gering von denen.

00:34:42.000 --> 00:34:53.360
 Und die haben auch so ein merkwürdiges, ich kann mir Werbung anzeigen lassen und verdiene da dran irgendwie mit Feature und Webseiten können da irgendwie auch Geld bekommen, habe ich jetzt natürlich erstmal ausgeschaltet.

00:34:54.140 --> 00:35:01.880
 Und irgendwas mit irgendwelchen Kryptowährungen ist da irgendwie auch noch mit drin, das ist deren Geschäftsmodell.

00:35:01.880 --> 00:35:04.360
 Die versuchen halt mit diesen komischen Ads da Geld zu verdienen.

00:35:04.360 --> 00:35:08.320
 Dieses Ad-Modell habe ich mir nicht genauer angeschaut bislang, will ich aber noch machen.

00:35:08.620 --> 00:35:21.860
 Das könnte vielleicht tatsächlich auch eine Verdienstmöglichkeit für uns als Podcast sein, weil wenn du dann mit dem Brave-Browser auf die Seite kommst, dann kannst du so einen Button einbauen, der dann nur im Brave-Browser angezeigt wird, der dann sagt, ja, ich möchte jetzt mal das hier unterstützen, diese Seite.

00:35:22.000 --> 00:35:25.740
 Also zumindest habe ich es so verstanden und finde ich irgendwie ein cooles Modell.

00:35:25.740 --> 00:35:29.240
 Ich habe jetzt also einen Browser, der Datenschutz schon mit eingebaut hat, sozusagen.

00:35:29.240 --> 00:35:36.700
 Ich habe trotzdem noch einen Ad-Blocker installiert, weil ich festgestellt habe, der blockt nicht alles, was ich gerne geblockt hätte, weil ich bin da.

00:35:36.700 --> 00:35:41.480
 Ich bin sehr, sehr restriktiv und es gibt ganz viele Sachen, die ich gar nicht aushalten kann.

00:35:41.480 --> 00:35:48.140
 Also ich habe jetzt U-Block Origin trotzdem noch und alle Chrome-Add-ons, Plugins, Generell, natürlich auch.

00:35:48.140 --> 00:35:54.320
 Genau, also wie in Edge auch und echt ein guter Browser.

00:35:54.320 --> 00:35:59.020
 Ich komme mit den Icons nicht so ganz klar, weil, naja, es ist so ein Designer-Ding.

00:35:59.020 --> 00:36:02.920
 Ich komme damit am Ende schon klar, sie könnten geiler sein.

00:36:02.920 --> 00:36:07.220
 Und ansonsten ist es echt ein fluffiger Browser, der ist genauso schnell.

00:36:07.220 --> 00:36:10.920
 Ja, der ist so fluffig und so schnell, wie ich ihn haben will.

00:36:10.920 --> 00:36:17.360
 Und trotzdem irgendwie Datenschutz und irgendwie so, ich habe so das Gefühl, das ist so nicht so die Riesenfirma,

00:36:17.460 --> 00:36:20.160
 die einfach nur Geld damit verdient, meine Daten abzuschnorcheln.

00:36:20.160 --> 00:36:22.700
 Und da habe ich irgendwie ein gutes Gefühl und trotzdem die richtige Engine.

00:36:22.700 --> 00:36:24.860
 So bin ich da gelandet.

00:36:24.860 --> 00:36:25.320
 Ja.

00:36:25.320 --> 00:36:27.480
 Cool, werde ich mir auch mal anschauen, auf jeden Fall.

00:36:27.480 --> 00:36:29.080
 Ja, schau mal an.

00:36:29.080 --> 00:36:31.340
 Kann man jetzt drüber streiten.

00:36:31.340 --> 00:36:35.540
 Es gab auch schon irgendwie schlechte Presse mal, wo irgendwie gesagt wird, ja, aber ihr seid doch gar nicht so Daten.

00:36:35.540 --> 00:36:36.320
 Was ist denn da?

00:36:36.320 --> 00:36:38.780
 Aber bisher hält sich das in Grenzen.

00:36:38.980 --> 00:36:42.780
 Ich habe mir jetzt den Quellcode davor nicht angeschaut, aber es scheint bisher ...

00:36:42.780 --> 00:36:45.680
 Wie, du hast es nicht selber kompiliert und vorher über jede Zeile drüber geschaut?

00:36:45.680 --> 00:36:48.120
 Doch, ich habe selbst einen Browser geschrieben.

00:36:48.120 --> 00:36:49.360
 Ja.

00:36:50.200 --> 00:36:51.860
 Das ist der Moe, das ist der Moe-Browser.

00:36:52.900 --> 00:36:55.680
 In dem gibt es einfach, wie der Name schon sagt, einfach mehr Internet.

00:36:55.680 --> 00:36:57.100
 Moe, moe, moe.

00:36:57.100 --> 00:36:57.640
 Wow.

00:36:57.640 --> 00:37:00.480
 Ich glaube, wir sollten schnell weitermachen, oder?

00:37:00.480 --> 00:37:00.880
 Ja.

00:37:02.200 --> 00:37:03.200
 Also, komm, hau rein.

00:37:03.200 --> 00:37:05.360
 Ja, geht auch wirklich ganz schnell.

00:37:05.360 --> 00:37:08.600
 Ergebnisse von State of CSS sind da.

00:37:08.600 --> 00:37:10.720
 Unsere Folge Nummer 16, wer die noch nicht gehört hat.

00:37:10.720 --> 00:37:15.620
 Da haben wir zusammen eine Umfrage ausgefüllt und ich hoffe, die Folge ist spannender, als dieser Satz vermuten lässt.

00:37:15.620 --> 00:37:22.000
 Und die Ergebnisse sind jetzt da, die kann man sich anschauen, aber keine Angst, wir besprechen die jetzt hier nicht im Detail.

00:37:22.000 --> 00:37:22.920
 Was?

00:37:22.920 --> 00:37:27.840
 Ist aber ganz interessant mal zu sehen, wo stehe ich denn so entwicklungstechnisch und was haben denn andere Entwickler gesagt?

00:37:28.300 --> 00:37:36.480
 Wenn man dann sieht, so, ach Gott, krass, okay, irgendwie 80 Prozent der Leute kennen die CSS-Property noch überhaupt nicht, ist ganz interessant zu sehen.

00:37:36.480 --> 00:37:44.380
 Und nicht nur das, es gibt gleichzeitig mit dem Ende dieser Umfrage auch die neue State of JS-Umfrage unter stateofjs.com.

00:37:44.380 --> 00:37:47.320
 Gleiches Schema, ich glaube, auch gleiche Leute, die dahinter stecken.

00:37:47.320 --> 00:37:52.420
 Ja, gerne teilnehmen, dass da ein möglichst aussagekräftiges Bild entsteht.

00:37:52.420 --> 00:37:53.840
 Das war's auch schon.

00:37:53.840 --> 00:37:57.460
 Ja, mir fiel gerade ein, was gar nichts mit der Retro zu tun hat,

00:37:57.460 --> 00:37:58.900
 weil ich es vorhin in der Begrüßung vergessen habe.

00:37:58.900 --> 00:38:00.860
 Es gibt später natürlich, das ist ja unsere Weihnacht.

00:38:00.860 --> 00:38:01.140
 Ja.

00:38:01.140 --> 00:38:03.280
 Es gibt ja später noch Geschenke.

00:38:03.280 --> 00:38:05.260
 Jetzt bin ich schon viel zu spät.

00:38:05.260 --> 00:38:08.520
 Das Weihnachts-Intro hat dich total herausgebracht.

00:38:08.520 --> 00:38:09.280
 Ja, total.

00:38:09.280 --> 00:38:10.540
 Es hat mich völlig verwirrt.

00:38:10.540 --> 00:38:13.460
 Es hat mich total aus der Bahn geworfen.

00:38:13.460 --> 00:38:15.680
 Genau, es gibt später noch Geschenke.

00:38:15.680 --> 00:38:19.740
 Ganz am Ende sagen wir euch dann noch, wie ihr die Geschenke kriegen könnt.

00:38:20.060 --> 00:38:23.320
 Das wollte ich nur noch mal kurz anteasern, bevor ich zu meinem zweiten Retro-Punkt komme,

00:38:23.320 --> 00:38:25.300
 den ich jetzt versuche, auch möglichst schnell zu machen.

00:38:25.300 --> 00:38:29.020
 Nämlich, warst du fertig eigentlich mit deinem Punkt?

00:38:29.020 --> 00:38:29.980
 Ja, ganz schnell.

00:38:29.980 --> 00:38:32.260
 Okay, dann beeile ich mich jetzt auch.

00:38:32.260 --> 00:38:40.220
 Ihr wisst ja, für die zweimal auf zweifach Hörer müssen wir jetzt wieder ein bisschen schnell reden.

00:38:40.220 --> 00:38:43.800
 Aber ich glaube, das kann ich jetzt, nachdem ich so viel von diesem geilen Bockbier getrunken habe.

00:38:44.020 --> 00:38:45.120
 Du schweißt schon wieder ab.

00:38:45.120 --> 00:38:49.400
 Ja, deswegen bin ich ...

00:38:49.400 --> 00:38:50.920
 Ach so, hast du eigentlich die Peitschen-App?

00:38:50.920 --> 00:38:52.380
 Egal, die Peitschen-App.

00:38:52.380 --> 00:38:56.160
 Sehr gute Big-Bang-Folge, by the way, die mit der Peitschen-App.

00:38:56.160 --> 00:39:00.920
 Der Web-Almanac 2020 ist draußen.

00:39:00.920 --> 00:39:02.480
 Was ist das?

00:39:02.480 --> 00:39:07.400
 Das ist eine Analyse von vielen, vielen, vielen interessanten, coolen Web-Leuten,

00:39:07.400 --> 00:39:11.000
 die sich ganz viele verschiedene Sachen des Webs angeschaut haben.

00:39:11.000 --> 00:39:12.820
 Ganz, ganz viele Seiten wurden da analysiert.

00:39:12.900 --> 00:39:21.940
 Ich muss gerade noch mal gucken, steht da in der Introduction vielleicht, wie viele das waren jetzt auf den ersten Blick.

00:39:21.940 --> 00:39:24.160
 Ich sehe es gerade jetzt auf die Schnelle nicht.

00:39:24.160 --> 00:39:26.440
 Sehr, sehr viele Seiten wurden automatisch analysiert.

00:39:26.440 --> 00:39:33.600
 Und zwar darauf, was für Technologien wurden verwendet, was für Frameworks, wie accessible sind die,

00:39:33.600 --> 00:39:41.660
 wie groß sind die Dokumente, also wie viel wird runtergeladen, was für Kommentare wurden verwendet,

00:39:41.780 --> 00:39:48.260
 gibt es noch Conditional Comments, ähm, lauter solche Sachen, was sind die Attribute, die am meisten verwendet wurden.

00:39:48.260 --> 00:39:51.740
 Also ganz, ganz viel sehr interessante Statistik, so über das Web hinweg.

00:39:52.260 --> 00:40:06.880
 Also zum Beispiel, ähm, muss ich gerade mal schauen, vielleicht, vielleicht finde ich mal gerade ein schnelles Beispiel, Custom Elements, äh, was sind die Haupt-, die, die, die, die, die Namen von den, äh, bekanntesten Custom Elements, ähm, die verwendet wurden.

00:40:08.000 --> 00:40:15.860
 Also, rate mal, ich weiß gar nicht, was das ist, YM minus Measure, das ist doch irgendein Tracking, oder?

00:40:15.860 --> 00:40:16.480
 Keine Ahnung.

00:40:16.480 --> 00:40:23.220
 Ah, da unten steht's Yandex Metrica, okay gut, 141.000 Occurrences in 2,22 Prozent.

00:40:23.220 --> 00:40:26.440
 Also, wahrscheinlich dann irgendein Tracking Script, dass das einfügt, oder?

00:40:26.440 --> 00:40:38.760
 Ja, wahrscheinlich, wahrscheinlich, genau. Also, ähm, die, also extrem viel, sehr interessante Statistik, ich hab jetzt sonst, äh, keine weiteren Beispiele mehr, Viewport, haben sich angeschaut, Fav-Icons und so weiter.

00:40:38.760 --> 00:40:45.020
 Geht's uns, glaub ich, auch zu Arkins Detail, aber sehr cool, also, ich kannte ich bisher jetzt auch nicht, ähm, cool, sollte man sich auf jeden Fall mal anschauen.

00:40:45.020 --> 00:41:08.120
 Genau, das gab's, äh, glaub ich, mindestens für letztes Jahr auch schon, ähm, das ist von, äh, von dem Web Archive, weil ich glaube, die, das ist auch der Datenbestand, über den da, äh, gegangen wird, äh, über den da analysiert wird, ähm, und ganz viele, tatsächlich, ähm, auch bekannte Szenegrößen haben da mitgemacht und die einzelnen Kapitel geschrieben, weil es geht da zum Beispiel auch um SEO, es gibt ein Kapitel, ähm, HTML, CSS, JavaScript.

00:41:08.760 --> 00:41:28.760
 Äh, alles Mögliche, also, es ist, es ist wirklich irre, was da alles drin ist, ähm, und viele bekannte Größen, also, mir ist gerade eingefallen, äh, einer, äh, ein bekannter deutscher Web-Developer, äh, Jens Mayart hat da zum Beispiel mitgeschrieben, aber auch Lea Veru, glaube ich, und so weiter, also, ich weiß gar nicht alle, ich, das ist jetzt, äh, alle, die ich vergessen hab, bitte in die Kommentare schreiben, drück die Glocke bei Twitter an, natürlich.

00:41:28.760 --> 00:41:29.620
 Stimmt, ganz wichtig.

00:41:29.620 --> 00:41:31.580
 Ach, wir haben immer noch kein Ding, Ding, Ding.

00:41:31.580 --> 00:41:37.400
 Ähm, ja, Mensch, das war, das war im Intro, ja, ich hab, ich könnte die Triangel holen, kurz, da kann ich Ding, Ding, Ding machen.

00:41:37.480 --> 00:41:40.800
 Nee, komm, mach mal fürs nächste Mal, wir nehmen das auf und, äh, spielen's dann ab.

00:41:40.800 --> 00:41:42.540
 Nein, das muss natürlich live.

00:41:42.540 --> 00:41:45.300
 Ach so, jedes Mal live, ja gut, dann fürs nächste Mal, wir brauchen ja, äh.

00:41:45.300 --> 00:41:48.980
 Also, so wie, so wie bei der Tagesschau der Gong früher, der war, der war, der war ganz, ganz lange auch live.

00:41:48.980 --> 00:41:51.940
 Mhm, wir brauchen Resolutionen fürs nächste Jahr, das ist dann mehr.

00:41:51.940 --> 00:41:52.860
 Okay, wir gehen weiter, weiter.

00:41:52.860 --> 00:41:53.600
 Genau, genau.

00:41:53.600 --> 00:41:57.080
 Äh, äh, ja, ja, dann ist, äh, Retro tatsächlich fertig.

00:41:57.080 --> 00:41:57.840
 Mhm.

00:41:57.840 --> 00:41:58.160
 Juhu.

00:41:58.780 --> 00:42:00.280
 Ja, dann, äh, kommen wir.

00:42:00.280 --> 00:42:02.640
 Die Property der Woche.

00:42:02.640 --> 00:42:06.880
 Dann kommen wir dazu, dass, dass Moritz wieder ins, in den Jingle labert.

00:42:06.880 --> 00:42:09.140
 Ja, wie soll ich denn, wie soll ich das denn erraten, Mensch?

00:42:09.140 --> 00:42:11.720
 Nein, kannst du ja auch nicht, soll ich denn vorher, ich mach hier so einen, äh.

00:42:11.720 --> 00:42:13.240
 Du musst deine Kamera auf deine Maushand.

00:42:13.240 --> 00:42:14.160
 Ich mach den Schweigefuchs.

00:42:14.160 --> 00:42:18.580
 Ich halte den Schweigefuchs in die Webcam und dann weißt du, jetzt kommt das Jingle.

00:42:18.580 --> 00:42:20.100
 Ich dachte, das ist das Metal-Zeichen.

00:42:20.100 --> 00:42:22.820
 Nee, nee, hier so, guck, das ist ein Schweigefuchs.

00:42:22.820 --> 00:42:24.160
 Okay, dann bin ich jetzt still.

00:42:24.160 --> 00:42:29.640
 Ach so, ja, genau, dann muss ich, dann sollte ich vielleicht reden, sonst wird's, äh, sehr

00:42:29.640 --> 00:42:29.860
 ruhig.

00:42:29.860 --> 00:42:34.240
 Ja, sag mal, die Property der Woche, genau, ähm, das ist eine ganze API, ich hoffe, ihr

00:42:34.240 --> 00:42:35.740
 habt heute nichts mehr vor.

00:42:35.740 --> 00:42:40.520
 Äh, nee, keine Angst, ähm, ich will die nur kurz vorstellen und zwar ist das auch, wir machen

00:42:40.520 --> 00:42:45.340
 ja heute so ein bisschen, ähm, Ausblick auch und, äh, wie sich das so gehört für eine

00:42:45.340 --> 00:42:50.060
 Jahresendfolge und, äh, das ist tatsächlich was, das ist der neue heiße Scheiß, ja,

00:42:50.060 --> 00:42:56.960
 äh, die Web Neural Network API, auch WebNN abgekürzt, ja, äh, das heißt Machine Learning

00:42:56.960 --> 00:42:59.100
 im Browser und zwar nativ.

00:42:59.100 --> 00:43:04.000
 Machine Learning, ja, der sowieso der, der ganz heiße Trend, äh, überall in allen Themenbereichen

00:43:04.000 --> 00:43:08.040
 ist, glaub ich, auch das, was uns technisch die nächsten Jahre am meisten noch überraschen

00:43:08.040 --> 00:43:12.320
 wird und, äh, ich, äh, mein Bruder verfolgt das auch sehr, das Feld und ich bin da immer

00:43:12.320 --> 00:43:16.360
 wieder, äh, echt erschlagen, was da alles jetzt schon möglich ist und wenn sich das

00:43:16.360 --> 00:43:19.060
 mit der Geschwindigkeit weiterentwickelt, dann holler die Waldfee.

00:43:19.060 --> 00:43:24.820
 Jedenfalls WebNN, ähm, halte ne, ich muss erst mal kurz einen Schluck Bier trinken.

00:43:24.820 --> 00:43:26.980
 Ja, trink mal einen Schluck Bier, dann wird das bestimmt besser.

00:43:26.980 --> 00:43:33.700
 Das ist noch kein, kein offizieller Draft, äh, im, im W3C Standards Track, äh, sondern das

00:43:33.700 --> 00:43:39.260
 ist ein Entwurf, ja, da gibt's diese Draft Community Group, ähm, die da dran schreibt und die

00:43:39.260 --> 00:43:44.020
 Haupteditoren, das sind zwei Entwickler von Intel und von Microsoft und das ist quasi

00:43:44.020 --> 00:43:48.420
 eine Art, äh, wünscht dir was, wenn man so will, mit, äh, aber mit konkreten Entwürfen

00:43:48.420 --> 00:43:52.980
 für die API, wie die später mal aussehen soll und, äh, da gibt's auch eine Präsentation

00:43:52.980 --> 00:43:56.180
 von Ninxin Hu aus dem Juli 2020.

00:43:56.540 --> 00:44:01.300
 Also das ist wirklich was, was relativ aktuell ist, ähm, lohnt sich mal anzuschauen, wo so

00:44:01.300 --> 00:44:04.020
 ein bisschen drinsteht, warum brauchen wir das denn und was kann man denn damit machen?

00:44:04.020 --> 00:44:09.080
 Und, ähm, passenderweise basteln die auch schon, oder ich weiß nicht, ob die beiden

00:44:09.080 --> 00:44:13.040
 direkt, aber arbeiten wir auch mit dran, oder man bastelt jedenfalls parallel an einem

00:44:13.040 --> 00:44:16.840
 WebNN-Polyfill, das verlinke ich auch in den Shownotes, äh, auf GitHub.

00:44:16.840 --> 00:44:20.300
 Das heißt, ähm, also ich finde das eine ganz, ganz interessante Vorgehensweise.

00:44:20.300 --> 00:44:23.920
 Das ist so ein bisschen wie Test-Driven Development, ja, wo man halt die ersten Tests

00:44:23.920 --> 00:44:27.680
 schreibt, wie will ich's denn haben, was soll dann, äh, funktionieren und was nicht und

00:44:27.680 --> 00:44:31.800
 dann mach ich den Code dazu und so ein Polyfill zu schreiben, während der Standard entsteht,

00:44:31.800 --> 00:44:37.720
 das ist eigentlich, äh, ganz cool, weil man weiß dann, wo die Reise hingeht und, äh, was

00:44:37.720 --> 00:44:41.280
 alles angestrebt wird und man fixiert auch schon so ein bisschen die API, man hat ja keine

00:44:41.280 --> 00:44:44.940
 Lust, das dann alles nochmal komplett über den Haufen zu werfen und man kann vor allem

00:44:44.940 --> 00:44:51.800
 auch schon als, als End-User-Entwickler, ähm, loslegen, bevor das Ganze nativ in den, in den

00:44:51.800 --> 00:44:54.200
 Browsern ankommt und das finde ich ziemlich, ziemlich spannend.

00:44:54.200 --> 00:44:59.660
 Ähm, es gibt ja schon bestehende Libraries, eben, äh, zum Beispiel TensorFlow.js, ähm,

00:44:59.660 --> 00:45:04.880
 das ist, glaube ich, so die, die größte bekannteste im JavaScript-Bereich zumindest, äh, und die, die

00:45:04.880 --> 00:45:08.760
 Demos, also ich verlinke natürlich auch ein paar Beispiele, ähm, Anwendungsbeispiele, die

00:45:08.760 --> 00:45:13.080
 wirklich funktionieren schon im Browser, ähm, die basieren auf, auf TensorFlow.js aktuell,

00:45:13.080 --> 00:45:17.160
 das wird eben als, als Fallback da eingesetzt und man kann sogar auswählen, ob man für die

00:45:17.160 --> 00:45:21.600
 Berechnungen WebGL oder WASM, also WebAssembly benutzen will.

00:45:21.800 --> 00:45:27.040
 Und, äh, wen das interessiert, in Folge Nummer 3 sprechen wir da so ein bisschen drüber,

00:45:27.040 --> 00:45:29.580
 falls jetzt jemand mit den Begriffen gar nichts anfangen kann.

00:45:29.580 --> 00:45:33.680
 Ähm, wir gehen zwar jetzt nicht allzu sehr in die Tiefe, weil wir einfach beide von dem

00:45:33.680 --> 00:45:38.320
 Thema auch nicht so, äh, mega die Ahnung haben, aber, äh, ja, wir sind voll die Experten.

00:45:38.320 --> 00:45:39.880
 Nein, Spaß, ich hab davon wirklich keine Ahnung.

00:45:39.880 --> 00:46:03.580
 Voll die Experten, äh, nee, aber wie gesagt, Folge Nummer 3, da geht's ein bisschen drum und, ähm, man sieht auch wieder, also es ist wieder ein sehr spezieller Anwendungsfall. Das ist einfach so, also WebGL und Wesson, das ist jetzt, glaube ich, wirklich nichts für den Alltags-Web-Entwickler, wirklich auf Web spezialisiert. Das sind schon sehr spezielle Fälle und ich meine, Machine Learning allein ist ein komplexer Bereich, äh, wo ich schon mehrfach versucht habe, irgendwie den Einstieg zu bekommen, weil es mich unglaublich interessiert.

00:46:03.780 --> 00:46:31.220
 Aber da scheitere ich so ein bisschen, erstens an der Zeit, auf jeden Fall mal, ähm, und, aber auch wirklich an dem, an dem Hintergrundverständnis. Also, da ist halt wirklich Mathematik und Modelle verstehen und verstehen, was da passiert. Es gibt da so dieses Meme immer so, ja, Machine Learning, weil ich kippe vorne was rein und hinten kommt was raus und wenn's nicht funktioniert, dann schüttel ich sie damit ein bisschen durch, ja, aber so ist es halt nicht, ja, also man muss, man, wenn man wirklich zum Ziel kommen will und richtig was Gutes machen will, dann muss man sich auch wirklich damit auskennen, was man da tut.

00:46:31.740 --> 00:46:42.740
 Und deswegen, also ich glaube, das wird schon denen vorbehalten sein, die, ähm, ja, eher eben Anwendungen, Web-Anwendungen schreiben und nicht, äh, reine Frontend-Basteleien.

00:46:43.420 --> 00:46:51.460
 Ja, aber da hatten wir es ja auch schon mal in unserer, äh, Achtung, Querverweis, äh, Folge, ist das, äh, ist das, äh, ist das, äh, wie war das, ist das Frontend oder kann das weg?

00:46:51.460 --> 00:46:53.540
 Ja, das ist ja, das ist die Folge Nummer drei, genau.

00:46:53.540 --> 00:47:01.420
 Genau, ist die Folge Nummer drei, genau. Ähm, da hatten wir es ja auch schon so generell davon, ähm, was, was gehört denn jetzt irgendwie noch dazu und früher war das Webseite quasi …

00:47:01.420 --> 00:47:02.920
 Und muss man alles können überhaupt.

00:47:02.920 --> 00:47:05.380
 Ja, genau. Und, äh, war das, ja.

00:47:05.380 --> 00:47:09.500
 Hört einfach rein. Hört einfach in die Folge Nummer drei rein.

00:47:09.500 --> 00:47:14.660
 Ja, hört einfach rein. Ähm, mir ging's darum, ähm, was ich noch sagen wollte, ist, äh, es wandert ja quasi alles ins Web.

00:47:15.360 --> 00:47:23.020
 Alles wandert irgendwie in den Browser, die APIs werden aufgebohrt, alles Mögliche wandert, wandert in den Browser, dass man es im Browser nativ verwenden kann.

00:47:23.020 --> 00:47:33.160
 Ähm, und von daher ist es ja quasi unmöglich, also wenn komplett Computer Science mittlerweile im Browser stattfindet, wie soll das denn überhaupt einer noch überblicken können?

00:47:33.160 --> 00:47:40.860
 Also, ich find's super interessant. Ich weiß nicht, ob ich's jetzt direkt ausprobieren werde. Gibt's da irgendwie so eine Demo mit Katzenerkennung oder sowas?

00:47:40.860 --> 00:47:48.260
 Ja, ja, tatsächlich. Also es gibt, ähm, ja, also es macht, glaub ich, jetzt keinen Sinn, die dir jetzt zu schicken und du guckst es gleich an, aber es gibt da diverse, äh, Beispiele.

00:47:48.260 --> 00:47:57.300
 Also es gibt auch ein Git-Repository, aber auch so eine Seite, die die gebaut haben, ähm, also ich lese mal kurz vor, Image Classification, wo du halt sagen kannst, das ist eine Katze, das ist ein Hund und dann erkennt das das.

00:47:57.700 --> 00:48:15.580
 Ähm, Personenerkennung, ähm, ja, dass das irgendwie erkennt, das ist eine Hand oder das ist das Skelett, ja, oder, äh, Gesichtserkennung, ähm, zum Beispiel solche Geschichten wie, das kennt man ja aus diesem, gerade jetzt, weil das im Homeoffice, äh, immer mehr genutzt wird, so bei Videokonferenzsystemen, dass du den Hintergrund austauschen kannst.

00:48:15.960 --> 00:48:24.800
 Also das erkennt dann, wo ist ein Mensch und was ist Hintergrund und im Hintergrund den blurrig oder den ersetze ich durch ein komplett anderes Bild zum Beispiel. Also das ist, glaub ich, auch direkt da ein, ein Beispiel.

00:48:24.800 --> 00:48:45.540
 Ähm, Image Captioning, ähm, also wirklich, ja, also wirklich handfeste Anwendungsbeispiele, wie man sie im Machine Learning eben auch einsetzt und du trainierst eben dann diese Modelle, äh, offline und die werden dann eben per Web, äh, WebGL oder Wasm, äh, reingeladen und, ähm, und in TensorFlow und dann kannst du das direkt nutzen.

00:48:45.640 --> 00:48:50.740
 Und das kommt eben dann nativ in den Browser und dann hast du halt performance-technisch, äh, natürlich große Gewinne.

00:48:50.740 --> 00:48:58.660
 Hm, ich hab gerade mal nach Browser-Support geschaut. Äh, äh, ich weiß nicht, ob ich es falsch geschrieben hab, aber irgendwie kann es sein, dass es bei Can-I-Use nicht drin ist.

00:48:58.660 --> 00:49:10.800
 Web-NN, ja, es ist wie gesagt noch so neu, das ist ja noch nicht mal ein, ein Draft, also ein, ein richtiger Stand, also, naja, ein Draft ist es schon, aber kein, ein Entwurf, ja, gut, Entwurf heißt Draft, ja, aber es ist kein.

00:49:10.800 --> 00:49:11.720
 Soll dir einfach besser zuhören.

00:49:11.720 --> 00:49:17.720
 Ja, es ist kein, es ist nicht im Standard-Track, das ist also, ähm, es ist auch nicht offiziell W3C bisher.

00:49:17.980 --> 00:49:22.640
 Ja, okay, gut, dann, dann warten wir mal, harren wir mal der Dinge, die da kommen mögen.

00:49:22.640 --> 00:49:24.460
 Cool.

00:49:24.460 --> 00:49:25.800
 Coole Sache.

00:49:26.040 --> 00:49:29.000
 Ja, dann war's das auch, zur, zur, zur Property, schon.

00:49:29.000 --> 00:49:29.440
 Tschüss.

00:49:29.440 --> 00:49:40.620
 Ja, jetzt käme, eigentlich käme jetzt der Spam-Spot. Ich hab schon wieder keinen, äh, ich komm da zur Zeit irgendwie nicht dazu. Und dann dachte ich, ähm, was schneller geht zu produzieren, sind die Nerd-Witze.

00:49:40.680 --> 00:49:45.260
 Da hatten wir erst einen bisher, äh, äh, äh, den du dann, den, der, der schon gleich irgendwie nicht zu verstehen war.

00:49:45.260 --> 00:49:51.180
 Aber gut, ähm, weiß gar nicht mehr, welche Folge das war. Und er dachte ich, hey, das könnte man mal wieder machen, ähm, und hab was gesucht zum Thema Weihnachten.

00:49:51.180 --> 00:49:55.280
 Aber es gibt keine guten Nerd- oder Entwicklerwitze zum, zum Thema Weihnachten.

00:49:55.540 --> 00:50:01.400
 Also, äh, wenn ihr was habt, äh, Kommentare, E-Mails, äh, Twitter, äh, Instagram, Brieftaube, äh, her damit.

00:50:01.400 --> 00:50:07.460
 Einen lustigen Weihnachtswitz, äh, den wir dann, äh, in der nächsten Folge, auch wenn es dann schon Januar ist, dann zum Besten geben.

00:50:07.460 --> 00:50:09.120
 Ihr dürft uns auch TikTok schicken.

00:50:09.120 --> 00:50:12.100
 Auf TikTok, ja, ein TikTok-Video, wo ihr den Witz, äh, vortragt.

00:50:12.100 --> 00:50:12.500
 Ja, genau.

00:50:12.500 --> 00:50:15.760
 Und es gibt viele Sachen, die, die funktionieren dann zum Beispiel nur, äh, im Schriftlichen.

00:50:15.760 --> 00:50:19.080
 Also, ja, warum verwechseln Entwickler Halloween und Weihnachten?

00:50:19.080 --> 00:50:24.080
 Ja, weil, weil Okt 31 ist gleich Dets.

00:50:25.280 --> 00:50:28.500
 25, ja, äh, blöd.

00:50:28.500 --> 00:50:37.260
 Ja, und das ist das, wo Siri immer scheitert, wenn ich mir einen Witz erzählen lassen will, wo ganz oft Witze vorgelesen werden, die nur im Schriftlichen funktionieren.

00:50:37.260 --> 00:50:42.820
 Und das ist dann, äh, und dann, Siri hat auch ein sehr schlechtes Timing, muss man sagen, bei Witzen.

00:50:42.820 --> 00:50:46.680
 Nimmt die dann die, die Pointe zu schnell, oder?

00:50:46.680 --> 00:50:54.700
 Es, es, es ist einfach, es ist einfach kein Mensch, es ist einfach, es gibt, es gibt ja auch Menschen, die Witze schlecht erzählen, aber,

00:50:55.020 --> 00:51:01.500
 unter dieser Gruppe schlechterzählender Witze Menschen, äh, schlechterwitzender Zählenmenschen, egal.

00:51:01.500 --> 00:51:02.120
 Echsenmenschen.

00:51:02.120 --> 00:51:04.680
 Schlechtwitzelnde Echsenmenschen.

00:51:04.680 --> 00:51:06.080
 Schlechtwitzelnde Echsenmenschen.

00:51:06.080 --> 00:51:09.480
 Ähm, ist Siri nochmal besonders schlecht.

00:51:09.480 --> 00:51:09.780
 Okay.

00:51:09.780 --> 00:51:12.780
 Finde ich, also, es ist, äh, wirklich, es ist grau und voll.

00:51:13.240 --> 00:51:16.160
 Okay, dann kommt jetzt das, Achtung, Schweigefuchs.

00:51:16.160 --> 00:51:21.000
 Hier ist WWSIV mit dem Tagesthema.

00:51:25.960 --> 00:51:28.060
 Das funktioniert gut, das machen wir jetzt, den Schweigefuchs.

00:51:28.060 --> 00:51:31.500
 Bist du noch da?

00:51:31.500 --> 00:51:35.200
 Achso, muss ich, ich darf ja nichts mehr sagen.

00:51:36.120 --> 00:51:36.900
 So, ja, bitte.

00:51:36.900 --> 00:51:37.980
 Ja, ja, bitte.

00:51:37.980 --> 00:51:43.180
 Jetzt wollte ich mich einmal dran halten, was ich gesagt kriege und dann ist es auch nicht recht, Mensch.

00:51:43.180 --> 00:51:44.880
 Ja, sag mal was.

00:51:44.880 --> 00:51:45.880
 Achso, ich lege los.

00:51:45.880 --> 00:51:46.540
 Lege ich los?

00:51:46.540 --> 00:51:48.140
 Ja, natürlich legst du los.

00:51:48.340 --> 00:51:51.860
 Ja, wir wollen, äh, ein bisschen, äh, Rück- und Vorschau machen.

00:51:51.860 --> 00:51:55.640
 Ähm, wie gesagt, letzte Folge des Jahres, da macht man das ja üblicherweise so.

00:51:55.640 --> 00:52:00.640
 Äh, und da bietet sich eigentlich der, der ECMAScript-Standard, äh, ganz gut an dafür.

00:52:00.640 --> 00:52:05.560
 Der wird immer im Juni des Jahres finalisiert, der im Namen steht.

00:52:05.560 --> 00:52:08.220
 Also, äh, aktuell haben wir ja ES 2020.

00:52:08.220 --> 00:52:12.720
 Vielleicht sollte ich noch dazu sagen, ECMAScript ist die zugrunde liegende Spezifikation von JavaScript.

00:52:12.720 --> 00:52:15.520
 Ich hoffe, das sage ich jetzt nicht falsch und kriege wieder irgendwelche Zuschriften.

00:52:15.520 --> 00:52:18.560
 Für die, äh, Hörer, die sie nicht ganz so tief drin sind im Thema.

00:52:18.560 --> 00:52:21.020
 Wir wollen ja da auch immer offen bleiben für, für Neulinge.

00:52:21.020 --> 00:52:22.400
 Ähm, genau.

00:52:22.400 --> 00:52:25.460
 Und jedenfalls wird das in der Mitte des Jahres immer finalisiert.

00:52:25.460 --> 00:52:28.900
 Also, es gibt dann vorher schon ein Draft und, äh, durchläuft das dann so verschiedene Stadien.

00:52:28.900 --> 00:52:30.540
 Ich glaube, vier sind's, äh, vier Stadien.

00:52:30.540 --> 00:52:34.960
 Ähm, wo dann eben entschieden wird, was kommt rein in die nächste Version und was nicht.

00:52:34.960 --> 00:52:38.100
 Und das bedeutet, da das in der Jahresmitte stattfindet,

00:52:38.100 --> 00:52:42.740
 dass die Browser sich auch teilweise schon darauf vorbereiten, teilweise sogar Jahre im Voraus,

00:52:42.740 --> 00:52:47.020
 äh, Features schon, schon einbauen, weil sie die besonders gut finden oder weil die viel angefragt werden

00:52:47.020 --> 00:52:51.260
 oder weil die Spezifikation einfach schon so fertig ist, dass es eigentlich klar ist, worauf es hinausläuft.

00:52:51.260 --> 00:52:56.140
 Und, ähm, deswegen sind viele Sachen von ES 2020 waren letztes Jahr schon drin.

00:52:56.140 --> 00:53:00.340
 Oder teilweise 2018 hat, hat Chrome, die da oft Vorreiter sind, die Features schon drin gehabt.

00:53:00.600 --> 00:53:03.200
 Und so ist es eben auch mit ES 2021 für nächstes Jahr.

00:53:03.200 --> 00:53:08.320
 Äh, ganz viel von dem, was da drin steht, das gibt's schon in, in, in, in den Browsern.

00:53:08.320 --> 00:53:09.820
 Vielleicht auch erst seit diesem Jahr.

00:53:09.820 --> 00:53:12.100
 Teilweise sind das echt frische Sachen, die jetzt erst gekommen sind.

00:53:12.100 --> 00:53:13.580
 Deswegen eignet sich das ganz gut.

00:53:13.580 --> 00:53:18.620
 Es ist gleichzeitig Rückblick und, und Vorausblick, ähm, weil vieles schon da ist und, und manches erst kommt.

00:53:18.620 --> 00:53:20.820
 Ja, und Nitpick kommt gleich noch vor uns.

00:53:20.820 --> 00:53:21.760
 Nitpick hast du auch noch.

00:53:22.760 --> 00:53:27.760
 Und es soll aber auch nicht nur um JavaScript gehen, sondern wir haben auch so ein bisschen, äh, CSS und, äh, HTML.

00:53:27.760 --> 00:53:29.560
 Auch noch ein paar Bestandteile dabei.

00:53:29.560 --> 00:53:32.780
 Ähm, ja, ich weiß gar nicht, wir haben uns da jetzt gar nicht abgesprochen, wer, was, wie.

00:53:32.780 --> 00:53:34.080
 Ich, ich, ich, ich lege einfach mal los.

00:53:34.080 --> 00:53:36.140
 Und du gibst dir einen Sinn dazu, oder?

00:53:36.140 --> 00:53:38.920
 Genau, ich, ich, ich, ich, ich besenne für dich dann.

00:53:38.920 --> 00:53:43.340
 Äh, weil ich bin eigentlich, äh, bis auf den einen Artikel, den du mir geschickt hast,

00:53:43.340 --> 00:53:44.800
 hab, bin ich eigentlich gar nicht vorbereitet.

00:53:44.800 --> 00:53:47.660
 Von daher, äh, es tut, es tut mir auch ein bisschen leid für dich.

00:53:47.660 --> 00:53:49.460
 Nee, ist so, alles gut, alles gut.

00:53:49.460 --> 00:53:52.440
 Äh, ich fange mal an mit direkt mit einem ES 2021.

00:53:52.760 --> 00:53:54.700
 JavaScript, ähm, Feature.

00:53:54.700 --> 00:53:57.320
 Und zwar ist das String-Prototype-Replace-All.

00:53:57.320 --> 00:54:01.140
 Das ist, äh, also, ist klar, man kann das mit RegEx machen.

00:54:01.140 --> 00:54:06.780
 Das ist der, äh, Slash-G-Modifier hinten, der dann eben global, äh, sämtliche Vorkommen ersetzt.

00:54:06.780 --> 00:54:09.820
 Ähm, aber man will ja nicht unbedingt immer RegEx benutzen,

00:54:09.820 --> 00:54:12.560
 was ja performancetechnisch nicht unbedingt das Beste ist, was man tun kann.

00:54:12.560 --> 00:54:15.580
 Äh, das heißt, ich kann auch einfach String-Replace nutzen

00:54:15.580 --> 00:54:18.480
 und dann, äh, zu ersetzen den String und den Ersetzer.

00:54:18.480 --> 00:54:20.740
 Das funktioniert aber nur einmal.

00:54:21.000 --> 00:54:26.740
 Also, wenn ich jetzt, äh, äh, Moritz ist ein toller Moritz, äh, ersetze

00:54:26.740 --> 00:54:29.980
 und ich will Moritz durch Konstantin ersetzen, dann heißt es, äh, kommt am Schluss,

00:54:29.980 --> 00:54:31.640
 Konstantin ist ein toller Moritz, ne?

00:54:31.640 --> 00:54:33.840
 Ähm, das geht jetzt eben mit der...

00:54:33.840 --> 00:54:35.400
 Ja, was ja auch, was ja auch stimmt.

00:54:35.400 --> 00:54:37.580
 Ja, wir sind ja, wir sind ja eins.

00:54:37.580 --> 00:54:39.540
 Äh, wir werden ja immer, äh, egal.

00:54:39.540 --> 00:54:41.820
 Wir werden immer verwechselt.

00:54:41.820 --> 00:54:42.260
 Ähm, ja.

00:54:43.640 --> 00:54:48.480
 Und, ja, genau, das geht, äh, gibt's in Firefox, das ist zum Beispiel jetzt was relativ Aktuelles.

00:54:48.480 --> 00:54:52.680
 Ähm, seit dem 2. Juni erst, Firefox 77, äh, Chrome 85, war im August.

00:54:52.680 --> 00:54:55.260
 Äh, Safari, tatsächlich im März schon.

00:54:55.260 --> 00:54:58.620
 Also, da war Safari mal bei was, ähm, schneller als die anderen.

00:54:58.620 --> 00:54:59.040
 Wow.

00:54:59.040 --> 00:55:01.380
 Ich würde sagen, das ist ja, das ist ja schon fast, äh, hier...

00:55:01.380 --> 00:55:06.200
 Äh, sonst ist Safari mal hinten dran.

00:55:06.200 --> 00:55:09.320
 Ich hab schon gesagt, Safari ist ja neue IE, aber das war mal tatsächlich schnell.

00:55:09.320 --> 00:55:17.160
 Ähm, und Opera, äh, Opera, oje, äh, seit dem 15. September, ähm, kann man das also nutzen,

00:55:17.160 --> 00:55:21.820
 so die großen, äh, ich sag jetzt mal, die, die Big, Big Four, ähm, haben das integriert.

00:55:21.820 --> 00:55:23.880
 Hast du da was dazu?

00:55:23.880 --> 00:55:27.540
 Dazu hab ich gar nichts beizutragen, ich hab das auch gelesen, ähm, es ist, es, also wenn man

00:55:27.540 --> 00:55:31.120
 das, äh, ich nehm mal an, äh, wir, wir verlinken auch noch irgendwie Spezifikationen.

00:55:31.160 --> 00:55:34.220
 Genau, Can I Use und MDN wird dazu verlinkt, ja.

00:55:34.220 --> 00:55:34.620
 Genau.

00:55:34.620 --> 00:55:36.100
 Und der Blogartikel auch, ja.

00:55:36.100 --> 00:55:40.720
 Da hab ich keine Fragen, das erschloss sich von mir, für mich sofort, was ich da gesehen

00:55:40.720 --> 00:55:46.860
 hab, ähm, ist, äh, das Beispiel, was da ist, irgendwie, äh, I like my cat, my dog loves

00:55:46.860 --> 00:55:50.660
 me, äh, nee, I like my cat, my cat loves me, also im Prinzip genau das Beispiel, was der

00:55:50.660 --> 00:55:56.160
 Konstantin gerade gesagt hat, ähm, er setzt einfach so oft, es eben vorkommt, der Match.

00:55:56.160 --> 00:55:56.560
 Genau.

00:55:56.560 --> 00:56:00.680
 Ich wusste gar nicht, dass, äh, dass, äh, dass, äh, dass Regex irgendwie den Ruf haben, langsam

00:56:00.940 --> 00:56:02.700
 sein, ist, äh, war nicht.

00:56:02.700 --> 00:56:06.900
 Je nachdem, wie komplex so eine Regex aufgebaut ist, mit Look-Behind und Look-Ahead und, äh,

00:56:06.900 --> 00:56:12.720
 Repeat und Klassenrückmatchen und so, ähm, das kann schon, schon langsam, also, wenn du,

00:56:12.720 --> 00:56:17.820
 wenn du ein einfaches, ein einfaches String-Replacement hast, dann nimm das und nicht Regex.

00:56:19.660 --> 00:56:22.320
 Also, äh, also, je nachdem, wenn du das, wenn du das in einem Loop hast, mit irgendwie, äh,

00:56:22.320 --> 00:56:24.620
 10.000-Iterationen, dann macht da einen Unterschied.

00:56:24.620 --> 00:56:29.940
 Ich hätte jetzt auch an, wenn das so ein natives JavaScript-Feature schneller ist, als, äh, ein

00:56:29.940 --> 00:56:32.900
 zusammengeklöppeltes über Gegex, also, kann ich mir schon gut vorstellen, ja.

00:56:32.900 --> 00:56:37.260
 Dann hab ich als nächstes im Programm Image-Loading gleich Lazy.

00:56:37.540 --> 00:56:41.520
 Das hatten wir schon in unserer Folge Nummer 2 und auch in Folge Nummer 12 sind wir da nochmal

00:56:41.520 --> 00:56:46.720
 drauf zurückgekommen und, äh, haben damals schon gesagt, äh, setzt das ein und warum sieht

00:56:46.720 --> 00:56:51.860
 man das noch nicht und, ähm, das ist so, äh, ja, es ist backwards-compatible, ich mach da

00:56:51.860 --> 00:56:56.040
 nichts kaputt mit, ähm, und das bringt einfach riesen Vorteile und man sieht das immer noch

00:56:56.040 --> 00:56:56.540
 sehr selten.

00:56:56.540 --> 00:56:59.160
 Also, äh, wundert mich, dass das nicht, nicht mehr Einzug hält.

00:56:59.160 --> 00:57:03.100
 Ähm, bei Airfox 75 war das damals 8.

00:57:03.100 --> 00:57:06.760
 April, deswegen hatten wir das da, glaube ich, sogar als, weiß gar nicht, als, als Property

00:57:06.760 --> 00:57:13.240
 sogar, ähm, in Firefox funktioniert das immer noch nur für Bilder und auch in Safari funktioniert

00:57:13.240 --> 00:57:17.900
 das nur für Bilder und es gibt da jeweils zwei Tickets für iFrames, die hatten wir, glaube

00:57:17.900 --> 00:57:22.100
 ich, auch schon angesprochen in den, in den Folgen und da hab ich jetzt nochmal nachgeschaut,

00:57:22.100 --> 00:57:26.940
 die sind jetzt tatsächlich, diese Implementation-Tickets, beide auf Resolved, aber es ist wohl noch

00:57:26.940 --> 00:57:29.720
 unklar, wann das dann in einem Release tatsächlich landen soll.

00:57:29.720 --> 00:57:31.780
 Ähm, also, ja, mal gespannt, wann das kommt.

00:57:31.780 --> 00:57:35.980
 Ja, was ich ein bisschen nervig, äh, fand bei dieser, äh, Lazy-Loading-Geschichte derzeit

00:57:35.980 --> 00:57:39.140
 noch ist das halt, dass sich sehr unterschiedlich noch verhält.

00:57:39.140 --> 00:57:44.340
 Also, man hat so den Eindruck, in Chrome oder in Chromium-Browsern ist es so, wie es sein soll, gefühlt.

00:57:44.340 --> 00:57:50.680
 Also, es wird auch ein bisschen, äh, below the fold, äh, geladen, sodass quasi alles schon da ist,

00:57:50.680 --> 00:57:54.800
 wenn ich scrolle und in Firefox kann man dann schon deutlich sehen, dass, wenn man schnell scrollt,

00:57:54.840 --> 00:57:57.460
 ja, dass da noch was nachgeladen wird, finde ich, ja.

00:57:57.460 --> 00:57:59.860
 Ähm, also, da lässt es sich noch feintunen, ja.

00:57:59.860 --> 00:58:05.660
 Trotzdem finde ich's, ähm, ist mir eigentlich egal, das Verhalten in Firefox ist jetzt nicht schlimm,

00:58:05.660 --> 00:58:07.440
 sodass ich sagen würde, dass ich's nicht einsetzen würde.

00:58:07.440 --> 00:58:11.620
 Ich hab's jetzt schon an mehreren Stellen eingesetzt, also, gerade so, der, der Klassiker bei den Sachen,

00:58:11.720 --> 00:58:16.500
 die, die wir bei uns im Team so bauen, sind irgendwie Profilbilder, da werden oft Profilbilder angezeigt,

00:58:16.980 --> 00:58:21.860
 ähm, oder auch, äh, Bilder in Artikeln und, äh, da eignet sich das sehr, sehr gut,

00:58:21.860 --> 00:58:26.700
 ähm, weil da kommt schon einiges zusammen und gerade, wenn du irgendwie mobile unterwegs bist

00:58:26.700 --> 00:58:30.660
 oder mit einer, mit einer dünnen Datenleitung, ist das extrem gut, weil eben nur geladen wird,

00:58:30.660 --> 00:58:32.100
 was du irgendwie auch sehen musst.

00:58:32.100 --> 00:58:37.440
 Und das auf die einfachste Art und Weise, also, solche Webstandards steh ich ja echt drauf.

00:58:37.440 --> 00:58:37.880
 Ja.

00:58:37.880 --> 00:58:38.980
 Das ist einfach geil.

00:58:38.980 --> 00:58:42.020
 Und das wurde super schnell implementiert.

00:58:42.020 --> 00:58:46.220
 Von, von Vorschlag bis Implementierung, zumindest, was ich davon mitgekriegt hab,

00:58:46.220 --> 00:58:50.700
 ich weiß nicht, wie lang es den Vorschlag eventuell schon gab, aber so von, von Chrome baut das mal ein,

00:58:50.700 --> 00:58:54.180
 bis es, es ist auch in Firefox drin, das ging extrem schnell.

00:58:54.180 --> 00:59:00.160
 Und, äh, deswegen, ich bin auch Fan von Rolling Releases an der Stelle, also, das, äh, ist einfach super.

00:59:00.160 --> 00:59:02.240
 Jo.

00:59:02.240 --> 00:59:10.020
 Gut, dann wieder was aus der, aus der JavaScript, äh, Welt, aus dem ESR 2021, Logical Assignment Operators.

00:59:10.020 --> 00:59:12.000
 Das ist so ein bisschen, äh.

00:59:12.000 --> 00:59:13.580
 Ich hab's mir angeschaut.

00:59:13.580 --> 00:59:14.340
 Eieiei.

00:59:14.660 --> 00:59:18.200
 Es sieht nicht, es sieht nicht schön aus, es sieht, äh, so ein bisschen wie Asky Art aus,

00:59:18.200 --> 00:59:24.620
 aber es ist, äh, im Endeffekt ein, ein, ein Und-Operator, also, diese Doppel, wie heißen die Pipes?

00:59:24.620 --> 00:59:28.880
 Auf Englisch gibt's da einen deutschen Namen dafür, diese Linien.

00:59:28.880 --> 00:59:33.780
 Ich hab vor kurzem mal, doch, ich hab, ich hab vor kurzem mal einen Namen gelesen dafür,

00:59:33.780 --> 00:59:36.720
 den ich sehr merkwürdig fand, aber ich weiß ihn nicht mehr.

00:59:36.800 --> 00:59:42.500
 Äh, egal, Pipesymbol wird, äh, dieser, dieser, dieser Strich, der Vertikale, Vertikale, Vertikale.

00:59:42.500 --> 00:59:42.880
 Genau.

00:59:42.880 --> 00:59:44.280
 Vertikale Strich, zwei davon hintereinander.

00:59:44.280 --> 00:59:47.740
 Auf der, auf vielen Tastaturen da, wo man auch das größer und kleiner zeichnet.

00:59:47.740 --> 00:59:48.340
 Genau, genau.

00:59:48.340 --> 00:59:52.700
 Bei Windows mit Alt-Gr ansteuerbar, glaube ich.

00:59:52.700 --> 00:59:56.900
 Genau, und jedenfalls, äh, zwei davon und ein Ist-Gleich Zeichen, also, wie das Ode, Ode-Operator,

00:59:56.900 --> 01:00:01.640
 aber eben mit einem Ist-Gleich für Assignments, ähm, für Zuweisung, äh, da kann ich eben sagen,

01:00:01.640 --> 01:00:08.960
 also, wenn die linke Expression falsy ist, also, entweder wirklich false oder null oder, äh, leerer String,

01:00:08.960 --> 01:00:14.420
 dann erfolgt die Zuweisung, also, wenn ich zum Beispiel sage, a.title, dann eben dieser Operator,

01:00:14.420 --> 01:00:19.380
 ist gleich, äh, title is empty, also, nur dann, wenn der Title nicht gesetzt ist, wird er,

01:00:19.380 --> 01:00:23.340
 das würde ich jetzt normalerweise machen mit, äh, if type of undefined oder if null,

01:00:23.340 --> 01:00:28.000
 ähm, und würde es dann zuweisen, ist einfach ein bisschen, ja, in dem Fall Syntactic Sugar,

01:00:28.000 --> 01:00:31.260
 ähm, spart einfach, kann ich alles in einer Zeile machen.

01:00:31.260 --> 01:00:35.060
 Und schlimm lesbar, finde ich zumindest so auf den ersten Blick, wenn man es nicht gewöhnt ist,

01:00:35.060 --> 01:00:39.700
 äh, das ist immer natürlich eine Gewöhnungsfrage, genauso wie irgendwie, äh, der Spread Operator

01:00:39.700 --> 01:00:43.560
 oder die, äh, dieses, ach, wie war dieses eine Fragezeichen nochmal, wie heißt das nochmal?

01:00:43.560 --> 01:00:47.100
 Dieser Null Coalescing Operator, dieses Doppelfragezeichen?

01:00:47.660 --> 01:00:49.960
 Nee, ich, äh, ich meine den Ternary Operator.

01:00:49.960 --> 01:00:51.440
 Achso, ja, auf Fragezeichen Doppelpunkt, ja.

01:00:51.440 --> 01:00:56.360
 Ja, vor allem dann, bei solchen neuen Sachen, die halt wirklich so die Sprachsyntax, äh, angehen,

01:00:56.360 --> 01:01:00.940
 wenn dann der, das Syntax-Highlighting das noch nicht kennt und dann sieht das irgendwie total doof aus,

01:01:00.940 --> 01:01:02.680
 das ist immer ein bisschen, aber man gewöhnt sich an alles.

01:01:02.680 --> 01:01:07.420
 Aber ich meine, ähm, ich find's schon irgendwie ein bisschen arg kryptisch,

01:01:07.420 --> 01:01:10.840
 so auf den ersten Blick, da steht jetzt halt in dem einen Beispiel, zum Beispiel, äh,

01:01:11.360 --> 01:01:17.040
 A, leer, pipe, pipe ist gleich leer, B, Semikolon, äh.

01:01:17.040 --> 01:01:20.040
 Na gut, das ist ja nur das Beispiel, wie die Expression aufgebaut ist.

01:01:20.040 --> 01:01:22.700
 Ja, aber selbst wenn da jetzt sprechende Variablen Namen wären, also die was anderes als A und nicht.

01:01:22.700 --> 01:01:27.140
 Ich find eigentlich A.title, äh, Operator, Titlesm, die find ich eigentlich schon recht einleuchtend.

01:01:27.200 --> 01:01:31.220
 Also ich möchte den nur, nur setzen und überschreiben, wenn er noch einfach gar nicht gesetzt ist.

01:01:31.220 --> 01:01:34.620
 Also selbst wenn er, äh, ja, also find ich eigentlich schon.

01:01:34.620 --> 01:01:41.700
 Naja, jedenfalls gibt's den auch als, äh, als und Variante, das heißt, äh, Doppel und und ist Gleichzeichen.

01:01:41.700 --> 01:01:46.800
 Das löst dann entsprechend, äh, auf, wenn die linke Expression true, die ist.

01:01:46.800 --> 01:01:53.460
 Also wenn die linke Seite, äh, true, ist oder, äh, jetzt bin ich ganz aus dem Konzept.

01:01:53.460 --> 01:01:55.900
 Also wenn wir das rausschneiden, dann hört man jetzt einfach nur ein Lachen.

01:01:55.900 --> 01:02:07.240
 Das war was Lustiges. Ähm, wenn die linke Seite, äh, wenn die linke Seite, äh, truly ist, also, äh, eben true oder, oder ein, ein String, der nicht leer ist, dann erfolgt die Zuweisung.

01:02:07.240 --> 01:02:16.060
 Dieses Doppel und, das hab ich auch in diesem Artikel erst gelernt und das ist gar nicht, äh, erst, äh, 2021, sondern tatsächlich 2020 schon gewesen.

01:02:16.060 --> 01:02:21.180
 Hab ich dann auch erst gedacht, das ist dieser, wie, wie spricht man den nochmal aus? Co, Co...

01:02:21.180 --> 01:02:24.900
 Du meinst das Doppelfragezeichen? Doppel und ist ja ganz normale, ganz normale Endoperator.

01:02:24.900 --> 01:02:32.360
 Quatsch, Blödsinn, du hast, du hast, du hast vollkommen recht, Doppel und kennt man, das ist einfach ja nur und, äh, Doppelfragezeichen meine ich tatsächlich, genau, das kommt ja jetzt als nächstes.

01:02:32.360 --> 01:02:42.420
 Äh, ja gut, das hatte ich jetzt gar nicht mehr aufgeführt, aber das ist, also, da hab ich eigentlich schon vorausgesetzt so ein bisschen, weil das eigentlich, also, ich nutze den tatsächlich schon, diesen Zero Coalescing Operator.

01:02:42.800 --> 01:02:53.400
 Genau, der unterscheidet sich ja von dem, von der Doppelpipe dadurch, dass, äh, zum Beispiel, ähm, Leerstring nicht false ist an der Stelle.

01:02:53.400 --> 01:02:53.620
 Genau.

01:02:54.620 --> 01:03:03.500
 Also, zum, also, zum Beispiel, was war's noch? Leerstring und, äh, Null, glaub ich, als Zahl, ist, glaub ich, auch nicht false dann in dem Fall.

01:03:03.580 --> 01:03:03.900
 Aber egal.

01:03:03.900 --> 01:03:10.500
 Also, ich könnte dann zum Beispiel, a.title ist gleich a.title, Fragezeichen, Fragezeichen, Title ist empty als String.

01:03:10.500 --> 01:03:16.540
 Das wäre, meines Erachtens, das Gleiche wie, wie, wie, diesem neuen, äh, und Operator.

01:03:17.540 --> 01:03:17.980
 Ja.

01:03:17.980 --> 01:03:26.540
 Aber wahrscheinlich schreibt es irgendjemand wieder, das stimmt gar nicht, äh, weil Null ist doch nicht und Undefined und, äh, aber gut, äh, you get the point.

01:03:26.540 --> 01:03:39.060
 Warte mal, genau, also, hier steht, äh, genau, genau, es steht auch sogar direkt hinten dran in dem Artikel, äh, nämlich Null oder Undefined, das sind die zwei, äh, die matchen und alle anderen nicht.

01:03:39.060 --> 01:03:43.880
 So steht's zumindest in diesem Artikel, keine Ahnung, ich hab's nicht ausprobiert.

01:03:44.680 --> 01:03:48.840
 Also, ich glaub, es wird sich auch in Grenzen halten, wo ich das einsetze und wie viel ich das einsetze.

01:03:48.840 --> 01:04:06.900
 Das ist jetzt nicht eins der Features, äh, wo ich jetzt sag, boah, geil, endlich haben wir das, ähm, mögen andere Entwickler anders sehen, äh, aber, ja, ich wollt's mal mit aufnehmen, weil es halt wirklich tatsächlich mal an der, an der Sprach sind, da ist das ein neuer Operator, das ist schon ein, ein großes Ding in der, in der Sprache, was sich verändert.

01:04:06.900 --> 01:04:09.020
 Deswegen wollte ich das mal aufgenommen haben.

01:04:09.020 --> 01:04:09.620
 Ja.

01:04:09.620 --> 01:04:13.680
 Gut, äh, dann Flexbox Gap Property.

01:04:13.880 --> 01:04:18.320
 Das auch nur ganz kurz, weil da haben wir in Folge Nummer 12 schon ein bisschen ausführlicher drüber gesprochen.

01:04:18.320 --> 01:04:26.260
 Das ist, äh, hat Firefox zum Beispiel schon 2018 implementiert, das ist eine Sache, wo ein Browser wirklich schon, schon früh dabei war.

01:04:26.260 --> 01:04:30.340
 Ähm, Chrome erst mit 84, jetzt am 14. Juli dieses Jahr.

01:04:30.340 --> 01:04:34.260
 Äh, Safari hat es immerhin im Technology Preview.

01:04:34.260 --> 01:04:36.000
 Das ist ja auch schon mal was, ja.

01:04:36.220 --> 01:04:42.880
 Es gibt jetzt immer Applaus, wenn Safari mal irgendwas tatsächlich zeitnah implementiert.

01:04:42.880 --> 01:04:46.480
 Ja, aber ich glaub, Safari, die haben jetzt die richtigen Leute dann.

01:04:46.480 --> 01:04:53.500
 Ja, das glaub ich auch, also hab ich auch letztens auf Twitter, äh, wo jemand gemeint hat, da wird jetzt frischer Wind und, ähm, bin mal gespannt, ob sich da jetzt was ändert.

01:04:53.540 --> 01:04:56.560
 Also nicht Rachel Andrew, sondern, ähm, die, die andere, die wir ja schon mal aufnehmen.

01:04:56.560 --> 01:04:57.700
 Ja, ja, ja, ja.

01:04:57.700 --> 01:04:58.600
 Wie heißt, wie heißt sie denn?

01:04:58.600 --> 01:04:59.360
 Ha.

01:04:59.360 --> 01:05:02.680
 Ich, ich, ich find das schnell raus.

01:05:02.680 --> 01:05:03.720
 Ja, okay, alles klar.

01:05:03.720 --> 01:05:08.880
 Dann, dann, dann kann ich jetzt noch schnell sagen, Opera, kein Lebenszeichen, was das angeht.

01:05:08.880 --> 01:05:12.240
 Jetzt brauchen wir noch so ein, oh, oh, Jingle, wie, ganz oft.

01:05:12.240 --> 01:05:15.280
 Ja, aber das ist doch, das ist doch Blink Engine, das ist doch scheißegal.

01:05:15.520 --> 01:05:17.680
 Ja, ist aber, ist aber, ist aber nicht drin, kann der nicht.

01:05:17.680 --> 01:05:19.640
 Also steht zumindest so hier auf, äh.

01:05:19.640 --> 01:05:20.960
 Ja, du meinst Opera Mini, oder?

01:05:20.960 --> 01:05:24.420
 Äh, ähm, ja.

01:05:24.420 --> 01:05:25.180
 Also das kann ich mehr.

01:05:25.180 --> 01:05:28.440
 Ja, tatsächlich, ich meine Opera, äh, Opera Android und, äh, ja.

01:05:28.440 --> 01:05:33.600
 Der normale, der normale Opera, der, also das würde mich extrem wundern, weil, wieso, wieso.

01:05:33.600 --> 01:05:35.660
 Ja, die, macht keinen Sinn, macht ja keinen Sinn, ja.

01:05:35.660 --> 01:05:38.260
 Shame on me.

01:05:38.260 --> 01:05:38.700
 Ich hab mal was gewusst.

01:05:38.700 --> 01:05:41.500
 Oder, oder war da tatsächlich kein IUs vielleicht nicht aktualisiert?

01:05:41.500 --> 01:05:44.500
 Wollen wir mal, äh, Gap, äh, Property for Flexbox.

01:05:45.520 --> 01:05:51.060
 Äh, nee, Opera 72, not supported, tatsächlich.

01:05:51.060 --> 01:05:52.140
 Was?

01:05:52.140 --> 01:05:52.520
 Ja.

01:05:52.520 --> 01:05:54.920
 Okay, gut, dann, dann sind die, sind die, aber auf, auf MDN, oder?

01:05:54.920 --> 01:05:56.960
 Nee, aber MDN, äh, macht ihn als grün.

01:05:56.960 --> 01:05:58.920
 Und zwar seit Version 70.

01:05:58.920 --> 01:06:03.060
 Also ich weiß nicht, was, da hat irgendwie, irgendwie hinkt da keiner IUs wohl hinterher.

01:06:03.060 --> 01:06:03.760
 Hm.

01:06:03.760 --> 01:06:04.860
 Okay.

01:06:04.860 --> 01:06:09.680
 Oder hat MDN, ne, also bei MDN, grün seit 70.

01:06:09.680 --> 01:06:13.700
 Sollte man vielleicht mal an keiner IUs, äh, melden, mal ein Issue aufmachen.

01:06:13.700 --> 01:06:15.360
 Ja, kann man ja, glaub ich, direkt bei GitHub.

01:06:15.360 --> 01:06:17.360
 Github, äh, Korrekturvorschlag machen.

01:06:17.360 --> 01:06:17.820
 Ja, genau.

01:06:17.820 --> 01:06:22.700
 Weil das, das ist ja das Geile an keiner IUs ist, dass, dass jeder, dass jeder direkt

01:06:22.700 --> 01:06:24.480
 auf GitHub, äh, contributen kann.

01:06:24.480 --> 01:06:26.440
 Das ist, äh, das ist wirklich ein geiles System.

01:06:26.440 --> 01:06:29.440
 So, hab ich mir mal notiert.

01:06:29.440 --> 01:06:35.740
 Machen wir natürlich, äh, also Flexgap, äh, Flexbox sollte mir dabei jetzt auch jeder, äh,

01:06:35.740 --> 01:06:36.460
 eigentlich fast kennen.

01:06:36.460 --> 01:06:40.900
 War auch, glaub ich, in der State of CSS-Umfrage relativ, äh, bekannt.

01:06:41.520 --> 01:06:45.280
 Und damit kann ich einfach, statt dass ich mit Margins irgendwie rumhantieren muss und dann

01:06:45.280 --> 01:06:48.860
 rumschieben, äh, einfach eine Lücke zwischen den verschiedenen Spalten erzeugen.

01:06:48.860 --> 01:06:52.460
 Genau, wie gesagt, äh, Folge 12 anhören, da haben wir drüber gesprochen.

01:06:52.460 --> 01:06:57.200
 Dann wieder ein JavaScript, äh, Feature.

01:06:59.200 --> 01:07:05.280
 Numeric Separators, äh, das unterstützen alle Großen, also die vier Großen, Safari, Firefox,

01:07:05.280 --> 01:07:09.380
 ähm, Edge und Chrome, schon seit 2019.

01:07:09.380 --> 01:07:15.380
 Und zwar kann ich bei großen Zahlenketten, kann ich die visuell unterteilen.

01:07:15.380 --> 01:07:20.680
 Also so wie man es, äh, im Schriftlichen oder so, handschriftlich auch macht, dass man

01:07:20.680 --> 01:07:25.160
 irgendwie Punkt in die Tausender, äh, Trendzeichen reinsetzt, ähm, kann ich das machen.

01:07:25.220 --> 01:07:29.420
 Aber der Punkt ist natürlich schon vergeben für, also klar, im Deutschen sowieso Punktkomma

01:07:29.420 --> 01:07:33.860
 im Vergleich zum Amerikanischen, ähm, aber ich kann da nicht einfach einen Punkt reinsetzen.

01:07:33.860 --> 01:07:36.820
 Ich muss ja wissen, wo die Dezimalstellen sind, sondern einen Unterstrich.

01:07:36.820 --> 01:07:45.540
 Das heißt, wenn ich jetzt die Zahl 1.234.567 schöner darstellen will, dann mach ich 1-234-567.

01:07:46.200 --> 01:07:49.760
 Und dann komm ich da einfach nicht so leicht durcheinander und seh das, seh das schöner.

01:07:49.760 --> 01:07:51.720
 Ist ganz, ganz nettes Feature.

01:07:51.720 --> 01:07:54.240
 Ich hab das gesehen und hab mich gefragt, ob man dafür nicht dann tatsächlich irgendwie

01:07:54.240 --> 01:07:58.020
 Typen braucht, um sicher gehen zu können, dass ich da jetzt noch eine Zahl hab.

01:07:58.020 --> 01:08:04.460
 Weil eigentlich würde meines Empfindens nach eine Zahl, die durch den Anderscore unterbrochen ist,

01:08:04.460 --> 01:08:05.900
 eigentlich zum String werden, oder?

01:08:06.520 --> 01:08:07.260
 Ja, nicht in JavaScript.

01:08:07.260 --> 01:08:12.940
 Also String hast du immer mit, äh, Double Quotes oder Single Quotes, äh, oder halt eben

01:08:12.940 --> 01:08:14.180
 mit, mit Backticks als, äh.

01:08:14.180 --> 01:08:17.520
 Ja, ich würde jetzt einen Type Error erwarten, wenn ich das in die Konsole packe.

01:08:17.520 --> 01:08:20.120
 Kriegst du mit Sicherheit auch in älteren Browsern, die es nicht unterstützen.

01:08:20.120 --> 01:08:25.200
 Also das ist tatsächlich wirklich was Breaking Feature, ähm, und da es eben Sprachsyntax

01:08:25.200 --> 01:08:29.360
 ist und nicht einfach nur, äh, naja, ich gucke, ob es, ob es die Funktion gibt als Property

01:08:29.360 --> 01:08:33.540
 auf, auf dem String Prototype oder so, also jetzt zum Beispiel Replace All, kann ich ja

01:08:33.540 --> 01:08:38.080
 abfragen, ja, wenn, wenn es String Prototype Replace All gibt, dann nutze das, ansonsten

01:08:38.080 --> 01:08:42.720
 falle zurück auf, auf eine Regex, aber in dem Fall, also diese, diese Numeric Separators,

01:08:42.720 --> 01:08:45.460
 klar, wenn ich die jetzt in IE11 kloppe, dann krieg ich einen Syntax Error.

01:08:45.460 --> 01:08:50.640
 Also dann geht da auch nix, also das, äh, kann ich vermutlich nicht irgendwie abfragen.

01:08:50.640 --> 01:08:53.440
 Ist ja eigentlich nur für Developer Convenience, würde ich mal sagen.

01:08:53.440 --> 01:08:57.740
 Richtig, und wir sind ja in einem Zeitalter, wo wir größtenteils, äh, wenn wir, vor allem,

01:08:57.740 --> 01:09:01.700
 wenn wir alte Browser unterstützen müssen, ähm, sowieso alles durch Babel oder, oder

01:09:01.700 --> 01:09:03.820
 so jagen und das Ganze transpidieren.

01:09:03.820 --> 01:09:08.000
 Und von daher, zum Entwickeln passt's.

01:09:08.000 --> 01:09:11.500
 Und es funktioniert übrigens, hat mich dann interessiert, habe ich ausprobiert, auch für

01:09:11.500 --> 01:09:15.400
 Dezimalstellen, allerdings sieht das dann schon wieder, also das, das führt nicht dazu,

01:09:15.400 --> 01:09:18.600
 dass es übersichtlicher wird, sondern das macht das Ganze dann noch unübersichtlicher

01:09:18.600 --> 01:09:18.800
 wieder.

01:09:18.800 --> 01:09:22.980
 Was ich mich ja gerade gefragt habe, und ich weiß es tatsächlich einfach nicht, ob es das

01:09:22.980 --> 01:09:26.040
 gibt, gibt's denn da auch irgendwie schon eine Möglichkeit, wo man jetzt wirklich das

01:09:26.040 --> 01:09:29.500
 dann ins Frontend rausrendern kann, wo ich sagen kann, setz mir mal bitte Punkte dahin,

01:09:29.500 --> 01:09:31.200
 wo es normalerweise üblich ist, oder irgendwie sowas?

01:09:31.200 --> 01:09:37.660
 Äh, das wäre wahrscheinlich Aufgabe der Internationalization-RP, da kommt nachher auch, genau, die kommt

01:09:37.660 --> 01:09:41.620
 nachher auch noch, und wir haben auch in Folge 4 drüber, äh, geredet, so viel, äh, schon mal

01:09:41.620 --> 01:09:47.960
 vorab, ähm, ob's da auch eine Nummernformatierung gibt, äh, das hab ich mir jetzt tatsächlich

01:09:47.960 --> 01:09:51.500
 nicht angeschaut, weiß ich nicht, ob die, ob die das kann, ähm, müsste aber eigentlich

01:09:51.500 --> 01:09:54.700
 schon, also die kann ja auch, ähm, da war doch diese Geschichte, wo wir dann rausgefunden

01:09:54.700 --> 01:09:59.100
 haben, hey, die Österreicher schreiben hier Eurozeichen vor die Zahl, also wenn ich

01:09:59.100 --> 01:10:04.100
 Währungen, äh, formatieren kann, dann müsste das eigentlich auch mit, mit tausender Trendzeichen

01:10:04.100 --> 01:10:04.500
 und so gehen.

01:10:06.060 --> 01:10:10.180
 Äh, und die sollten dann natürlich auch mit, mit dieser neuen, äh, Formatierung umgehen

01:10:10.180 --> 01:10:10.420
 können.

01:10:10.420 --> 01:10:12.720
 Noch was dazu?

01:10:12.720 --> 01:10:14.760
 Äh, nee, dazu hab ich nichts mehr.

01:10:14.760 --> 01:10:18.400
 Dann haben wir wieder was, wo wir in einer Folge drüber gesprochen haben, Mensch, hey, äh,

01:10:18.400 --> 01:10:25.640
 voll die, äh, Cross-References, äh, Conic Gradient im CSS, äh, haben wir in Folge 6 angesprochen,

01:10:25.640 --> 01:10:30.800
 wusste ich auch nicht mehr, hab ich vorhin zufällig gesehen, ähm, Conic Gradients, das sind

01:10:30.800 --> 01:10:35.800
 radiale Verläufe, aber nicht von innen nach außen, sondern eher wie so ein, so ein Color

01:10:35.800 --> 01:10:38.260
 Wheel, ja, wie man's, äh, aus, aus Grafikprogrammen kennt.

01:10:38.260 --> 01:10:43.700
 Das heißt, äh, im, im Uhrzeigersinn oder auch entgegen, ähm, kann ich da eben die Farbe

01:10:43.700 --> 01:10:47.320
 wechseln lassen und hab einen, einen Punkt in der Mitte, Conic deswegen, weil das eben

01:10:47.320 --> 01:10:50.720
 von oben, wenn ich jetzt einen Grau-Verlauf nehme, von schwarz nach weiß, oder von einem

01:10:50.720 --> 01:10:56.200
 dunklen Grau nach, nach weiß, dann sieht das eben aus, äh, oder von, ja, eben einer Farbe

01:10:56.200 --> 01:10:59.300
 zu einer anderen Farbe, dann sieht das aus wie von oben betrachtet eben so ein, so ein,

01:10:59.300 --> 01:11:01.600
 so ein, äh, äh, ja, ein Cone.

01:11:01.600 --> 01:11:04.800
 Wie heißt das auf Deutsch?

01:11:05.540 --> 01:11:07.100
 Ja, wie heißt das in der deutsche Name?

01:11:07.100 --> 01:11:09.200
 Ein, ein Kon, Konus.

01:11:09.200 --> 01:11:10.500
 Ein Konus.

01:11:10.500 --> 01:11:11.960
 Oh, je.

01:11:11.960 --> 01:11:13.480
 Guck mal, was rauskommt.

01:11:13.480 --> 01:11:15.420
 Ich war nicht sonderlich gut in, in Mathe und so.

01:11:15.420 --> 01:11:20.200
 Ja, ein Konus halt.

01:11:20.200 --> 01:11:20.840
 Ein Konus.

01:11:20.840 --> 01:11:21.920
 Ihr wisst, was ich meine.

01:11:21.920 --> 01:11:23.880
 Eine, äh, eine, äh, eine runde Pyramide.

01:11:23.880 --> 01:11:25.800
 Genau.

01:11:25.800 --> 01:11:26.720
 Genau.

01:11:26.720 --> 01:11:30.060
 Rund-Pyramidale-Gradients, äh, Verläufe.

01:11:30.060 --> 01:11:30.980
 Echt jetzt?

01:11:31.780 --> 01:11:34.480
 Nein, das hab ich jetzt einfach nur mit zusammengereimt.

01:11:34.480 --> 01:11:35.440
 Okay.

01:11:35.440 --> 01:11:39.000
 Ich hab jetzt grad erst Konus googeln müssen, um genau zu wissen, was es ist, ehrlich gesagt.

01:11:39.000 --> 01:11:39.520
 Okay.

01:11:39.520 --> 01:11:41.820
 Ja, heißt das wirklich Konus?

01:11:41.820 --> 01:11:42.620
 Hab ich das jetzt richtig?

01:11:42.620 --> 01:11:45.340
 Äh, es gibt, Konus gibt es tatsächlich, ja.

01:11:45.340 --> 01:11:47.020
 Konen ist der Explorer.

01:11:47.020 --> 01:11:49.860
 Und das ist auch tatsächlich, glaub ich, diese Form, die da gemeint ist.

01:11:49.860 --> 01:11:50.180
 Genau.

01:11:50.180 --> 01:11:55.940
 Äh, und das hat Firefox jetzt seit dem 17. November, also jetzt fast genau bis auf einen Tag, äh,

01:11:55.940 --> 01:11:56.540
 einen Monat.

01:11:56.540 --> 01:11:57.900
 Also einen Monat in einen Tag.

01:11:57.900 --> 01:11:59.000
 Auch relativ frisch.

01:11:59.000 --> 01:12:01.020
 Die anderen Browser aber schon seit 2018, 2019.

01:12:01.020 --> 01:12:05.440
 Aber jetzt ist es auch in Firefox und, die hab ich Chrome gerade gesagt, Firefox meinte ich

01:12:05.440 --> 01:12:05.720
 jedenfalls.

01:12:05.720 --> 01:12:08.980
 Ähm, es ist jetzt in allen großen Browsern und man kann es jetzt tatsächlich nutzen.

01:12:08.980 --> 01:12:13.260
 Ähm, und das krasse ist, das ist auch schon bei dem MDM-Beispiel.

01:12:13.260 --> 01:12:17.500
 Ich hab aber ein, ein Code-Pen, äh, gebastelt, das ich jetzt gerade selber nicht mehr öffnen

01:12:17.500 --> 01:12:18.260
 kann, warum immer.

01:12:18.260 --> 01:12:25.420
 Man kann mit diesem, man kann nämlich da, äh, wie soll ich das jetzt erklären, ähm, die

01:12:25.420 --> 01:12:29.980
 Schritte einerseits festlegen und auch wie viel Prozent von diesem Kreis das quasi einnehmen

01:12:29.980 --> 01:12:30.300
 soll.

01:12:30.300 --> 01:12:34.880
 Ich kann da aber intern auch nochmal irgendwie sagen, dass das dann quasi irgendwie umbricht

01:12:34.880 --> 01:12:36.760
 und ich kann damit ein Karo-Muster machen.

01:12:36.760 --> 01:12:39.920
 Warte mal, das schick ich dir jetzt tatsächlich mal in, äh, in den Chat hier.

01:12:39.920 --> 01:12:41.060
 Schick mal ein Chat.

01:12:41.060 --> 01:12:42.880
 Achso, am besten, am besten, äh, WhatsApp, ne?

01:12:43.260 --> 01:12:43.960
 Ja, am besten.

01:12:43.960 --> 01:12:46.680
 Nicht in unseren Chat hier, so.

01:12:46.680 --> 01:12:47.400
 Ähm.

01:12:47.400 --> 01:12:49.500
 Der eine, nicht der eine Chat, sondern der andere Chat.

01:12:49.500 --> 01:12:49.780
 Genau.

01:12:49.780 --> 01:12:51.820
 Weil wir haben, wir haben eine Menge Chats.

01:12:51.820 --> 01:12:53.240
 Oh, wow, das ist ja freaky.

01:12:53.240 --> 01:12:56.720
 Und, äh, ich hab da so ein Schottenmuster versucht irgendwie nachzumachen.

01:12:56.720 --> 01:13:02.900
 Ähm, und oben eben ganz klassisch dieses, äh, was man kennt so, äh, Grafikprogramm-Transparenz-Kachel-Muster.

01:13:02.900 --> 01:13:06.180
 Und das ist mit dem, also man würde das gar nicht erwarten, aber das ist eben dieser

01:13:06.180 --> 01:13:07.240
 Conic Gradient.

01:13:08.020 --> 01:13:13.420
 Ich hoffe, dass, äh, dass die Demo auch in unserer Shownotes schafft, weil, ähm, ihr

01:13:13.420 --> 01:13:17.300
 sollt auch an dieser Augenverwirrung teilhaben, an dem unteren Bereich.

01:13:17.300 --> 01:13:21.220
 Das ist wirklich für meine Augen sehr anstrengend.

01:13:21.340 --> 01:13:22.520
 Ja, ist es auch, ist es auch.

01:13:22.520 --> 01:13:26.560
 Das ist so, äh, kennt ihr das, wenn manche Farben nebeneinander sind und die Augen wissen

01:13:26.560 --> 01:13:26.920
 gar nicht, wer uns fängt.

01:13:26.920 --> 01:13:29.380
 Rot und Blau ist bei mir so ein Ding da, uch.

01:13:29.380 --> 01:13:32.920
 Bei mir flimmert's gerade sehr, aber vielleicht liegt das auch an der Hand, dass ich schon

01:13:32.920 --> 01:13:33.840
 relativ viel Bier getrunken habe.

01:13:33.840 --> 01:13:36.580
 Achso, ja gut, jetzt bist du ja auch zusätzlich noch, äh, hast du ja eine Rot-Grün-Schwäche.

01:13:36.580 --> 01:13:37.540
 Ja.

01:13:37.540 --> 01:13:40.380
 Und das ist natürlich auch gerade Rot-Grün jetzt da mit drin.

01:13:40.380 --> 01:13:43.360
 Äh, ja, ich glaube aber nicht, dass das daran liegt, dass das flimmert.

01:13:43.360 --> 01:13:44.420
 Oh ja, kann sein.

01:13:44.420 --> 01:13:45.180
 Nee, es flimmert auch bei mir.

01:13:45.180 --> 01:13:46.580
 Es ist, oh, ich muss das zumachen.

01:13:46.580 --> 01:13:47.740
 Schnell zu.

01:13:47.740 --> 01:13:49.400
 Ja, ich, mir wird gerade ein bisschen schlecht.

01:13:49.400 --> 01:13:52.420
 Jedenfalls, ähm, ja, man muss ja auch nicht irgendwie vier Farben, ich hab's natürlich

01:13:52.420 --> 01:13:56.060
 übertrieben, aber so für ein normales Karo-Muster eben gerade dieser Anwendungsfall, ich will

01:13:56.060 --> 01:13:59.720
 so ein Transparenz-Ding, wo ich normalerweise halt eine Grafik dann wieder genommen hätte

01:13:59.720 --> 01:14:05.500
 oder ein Inline-SVG irgendwie als Base64 ins CSS, ähm, fand ich echt ganz cool und hätte

01:14:05.500 --> 01:14:09.720
 ich vor allem halt auch nicht erwartet von dem Conic Gradient, weil ich dachte nur so,

01:14:09.720 --> 01:14:12.640
 naja, was kann man damit machen, ja, schöne radiale Effekte irgendwie bei Buttons

01:14:12.640 --> 01:14:15.960
 oder so, schön und gut, aber, ähm, das fand ich cool.

01:14:15.960 --> 01:14:17.240
 Ja, cooles Beispiel.

01:14:17.740 --> 01:14:23.200
 Ähm, ich, kurzer Nachtrag noch zu folgen, wo ich, äh, gestottert habe, wer denn jetzt

01:14:23.200 --> 01:14:27.540
 diese Developerin von Safari-Webkit ist, das ist die Jen Simmons.

01:14:27.540 --> 01:14:28.260
 Ja, genau.

01:14:28.260 --> 01:14:32.000
 Und so heißt sie auch auf Twitter, genau, also auf jeden Fall, der folgen, das ist, die

01:14:32.000 --> 01:14:35.540
 hat immer wieder interessante Sachen, äh, parat und, äh, die war ja auch vorher, glaube

01:14:35.540 --> 01:14:38.920
 ich, bei Mozilla oder zumindest hat sie viel irgendwie für Firefox auch gemacht, ich bin

01:14:38.920 --> 01:14:43.740
 mir grad nicht sicher, ähm, ob sie vorher bei Mozilla war, auf jeden Fall, ähm, die stellt

01:14:43.740 --> 01:14:47.920
 immer mal wieder auch so ganz interessante Fragen, so wie, ähm, was ist, was wäre, was wollt

01:14:47.920 --> 01:14:54.180
 ihr denn in Web-Tools, äh, äh, in Web-Developer-Tools im Browser haben? Ähm, und das Coole ist, die

01:14:54.180 --> 01:14:55.960
 kann's halt auch tatsächlich direkt umsetzen.

01:14:55.960 --> 01:15:00.260
 Ähm, das heißt, äh, wenn die mal fragt, es lohnt sich da zu antworten, weil, äh, vielleicht

01:15:00.260 --> 01:15:02.820
 ist es dann im nächsten Release oder im übernächsten mit drin.

01:15:02.820 --> 01:15:06.520
 Oder zumindest mal auf dem Schirm, weil halt sonst gar nicht bekannt ist, was, was die

01:15:06.520 --> 01:15:07.180
 Leute eigentlich wollen.

01:15:07.180 --> 01:15:11.980
 Ja, genau, also Jen Simmons folgen auf Twitter unbedingt, äh, ist auf jeden Fall sehr viel

01:15:11.980 --> 01:15:13.700
 Browser-Weisheit.

01:15:13.700 --> 01:15:18.840
 Okay, dann kommen wir schon zum vorletzten Punkt, also tatsächlich ging heute, glaube ich,

01:15:18.840 --> 01:15:22.400
 dann das Thema, äh, wenn wir es jetzt nicht noch schaffen, das zu sprengen, äh, recht

01:15:22.400 --> 01:15:23.460
 kurz im Vergleich zum Rest.

01:15:23.460 --> 01:15:25.480
 Ja, wir machen einfach keine Themen mehr, wir labern einfach noch.

01:15:25.480 --> 01:15:28.780
 Nee, das kommt, glaube ich, eh besser an, hat man ja gesehen an der letzten Folge.

01:15:28.780 --> 01:15:31.160
 Da kommt aufs Thema an.

01:15:31.160 --> 01:15:33.640
 Äh, Internationalization API.

01:15:33.640 --> 01:15:35.220
 Äh, wie gesagt, Folge...

01:15:35.220 --> 01:15:36.640
 Oh ja, da hatte ich großen Spaß dran.

01:15:36.640 --> 01:15:41.360
 Folge Nummer vier, mal reinhören, da haben wir, glaube ich, relativ, äh, viel auch im Detail

01:15:41.360 --> 01:15:46.020
 drüber gesprochen und was da jetzt neu dazu kommt, ist das, ähm, Listformat, also

01:15:46.020 --> 01:15:50.800
 Intel, Punkt, Listformat, und da kann ich ein Array, zum Beispiel aus Zahlen, aber auch

01:15:50.800 --> 01:15:57.880
 aus, aus Wörtern, umwandeln in eine für Menschen lesbare Auflistung aller, äh, also ich habe

01:15:57.880 --> 01:16:04.420
 ein Array von eins bis drei zum Beispiel und dann steht da 1,2, and drei, also one, two and

01:16:04.420 --> 01:16:09.540
 three oder eben, ähm, one, two or three, also da kann ich eine Option angeben, ob das eben

01:16:09.540 --> 01:16:13.740
 mit and oder mit or, äh, verknüpft werden soll und das kann ich eben internationalisieren,

01:16:13.740 --> 01:16:16.900
 indem ihr sagt, das will ihr jetzt auf Deutsch oder auf Französisch oder wie auch immer.

01:16:16.980 --> 01:16:22.380
 Das ist so verrückt, dass sowas in JavaScript drin ist, finde ich wirklich, also, ich, ja

01:16:22.380 --> 01:16:26.220
 genau, auf Deutsch hättest du dann, äh, in dem Fall die, die, äh, die Beispiele, sie

01:16:26.220 --> 01:16:31.840
 sind Apple, Orange und Banana, ist ein Array und, äh, im deutschen Beispiel steht da

01:16:31.840 --> 01:16:36.540
 dann Apple, Orange und Banana und im Espanol darfst du.

01:16:37.660 --> 01:16:41.680
 Oh je, was warst du, Apples, Oranges, äh, äh, Mantanas, Naranjas, ja gut, die werden

01:16:41.680 --> 01:16:42.460
 natürlich nicht übersetzt.

01:16:42.460 --> 01:16:45.700
 Nein, die werden nicht übersetzt, aber Apple, Orange, I, I, Banana.

01:16:45.700 --> 01:16:47.060
 Einfach I, I, Bananas.

01:16:47.060 --> 01:16:50.980
 Und, äh, auf Italienisch steht dann ein E und das ist total verrückt, dass da sowas

01:16:50.980 --> 01:16:56.060
 drin ist, also das, ähm, ich weiß nicht, ob ich das gut oder schlecht finde, ich weiß

01:16:56.060 --> 01:16:57.700
 nicht, ob ich das gut oder schlecht finde, was?

01:16:57.700 --> 01:17:02.060
 Ja, man denkt immer, Banana heißt auf Spanisch Banana, aber es heißt nicht Banana, es heißt

01:17:02.060 --> 01:17:02.500
 Platano.

01:17:03.780 --> 01:17:04.060
 Oho.

01:17:04.060 --> 01:17:07.400
 Aber es tut auch überhaupt nichts zur Sache, ich wollte es nur, du wolltest nur gesagt

01:17:07.400 --> 01:17:09.140
 haben, weil wir gerade schon angefangen haben, hier zu übersetzen.

01:17:09.140 --> 01:17:12.240
 Glückschreiß am Bonushaus, mach weiterkommen.

01:17:12.240 --> 01:17:13.440
 Ja, genau.

01:17:13.440 --> 01:17:18.280
 Ähm, ja, äh, dann, wir haben noch was zur Internationalisierung, oder?

01:17:18.280 --> 01:17:20.100
 Oder wolltest du das, äh, wolltest du da auch?

01:17:20.100 --> 01:17:24.060
 Genau, also es gibt, äh, das war das eine, dieses Listformat, da gibt's auch noch ein paar

01:17:24.060 --> 01:17:27.240
 andere Sachen und, äh, da will ich jetzt auch gar nicht in die Tiefe gehen, aber es gibt

01:17:27.240 --> 01:17:29.360
 neue Formatierungsoptionen für Datum und Uhrzeit.

01:17:29.360 --> 01:17:33.560
 Also verschiedene, so ausgeschriebene und, und, aber Kurzformen und so.

01:17:33.780 --> 01:17:41.100
 Ähm, also wie man das von WordPress auch zum Beispiel kennt, oder von, von Extra-Internationalisierungs-Libraries, äh, wo man dann wirklich, also das jetzt Sonntag,

01:17:41.100 --> 01:17:47.340
 Komma, 24. Dezember 2020 hab, oder einfach nur 24.12. und so, da gibt's ja dann, äh.

01:17:47.340 --> 01:17:50.640
 Wobei, die Variante mit dem Tag hab ich nicht gefunden.

01:17:51.320 --> 01:18:00.040
 Ich glaube, selbst Long, äh, die, die, die Variante Long hat den Tag nicht mit dabei, aber ich hab das Ganze natürlich dann auch mal ausprobiert mit, äh, mit Deutsch.

01:18:00.040 --> 01:18:07.680
 Und, äh, also deutsche, deutsche Daten. Und dann stand dann halt statt, äh, 2, äh, 45 stand halt 18.

01:18:07.680 --> 01:18:09.760
 Äh, nee, im Moment ist das Blödsinn.

01:18:09.760 --> 01:18:10.440
 Was will ich denn?

01:18:10.440 --> 01:18:15.540
 Äh, 6. Ja, statt 6 steht da halt tatsächlich ja noch 18 Uhr unter Umständen, also 6 PM.

01:18:15.540 --> 01:18:16.880
 Genau, also wegen PMM, äh.

01:18:17.520 --> 01:18:31.640
 Super, also super nützlich, äh, für, wenn man mal vernünftiges Datumsformat machen möchte, also das, ich hab, ich hab's im Browser vorhin kurz ausprobiert in der Kommandozeile und dachte so, ey, genau das, äh, in der Konsole, nicht in der Kommandozeile, in der Konsole, es ist super nützlich.

01:18:31.640 --> 01:18:34.100
 Und das halt ohne, dass man jetzt eine Library dafür braucht.

01:18:34.100 --> 01:18:42.520
 Also, dass man das haben will, wenn es auch vernünftig funktioniert und die Beispiele, die ich ausprobiert hab, die haben super funktioniert. Da dachte ich, ey, das ist genau das, was man haben will.

01:18:43.960 --> 01:18:54.980
 Und cool, dass es auch in JavaScript geht, wobei ich mich halt immer noch frage, gehört so was in JavaScript? Äh, und dann die Antwort für mich ist, wenn man alles in JavaScript machen möchte, ja, dann gehört auch das rein.

01:18:54.980 --> 01:19:06.460
 Ja, du wolltest ja aber zum Beispiel auch mehr an, an, äh, hier Sanitization, ja, da hatten wir ja die letzte und vorletzte Folge drüber. Das wolltest du ja drin haben, ja, das ist ja auch, da kann man auch fragen, muss das der Browser?

01:19:07.320 --> 01:19:33.760
 Ähm, aber da, da wir trendmäßig eben in die Richtung gehen, hier Single-Page-Applications und, äh, Web-Anwendungen, ähm, wenn da halt irgendwelche Beiträge, Form-Beiträge oder was weiß ich, was JavaScript-mäßig gerendert werden und ich dann nicht eine Library brauche, um irgendwie 25.000 Mal das Datum auszugeben in, in, in der Lokalisierung, äh, oder mich gar nicht drum kümmern muss, muss eben, was hat denn der User für eine Sprache, sondern der Browser macht das automatisch und ich muss da gar nichts mehr übersetzen. Ähm, das ist doch cool.

01:19:34.400 --> 01:19:35.460
 Ja, läuft der Trend noch?

01:19:35.460 --> 01:19:37.120
 Hm, welcher Trend? Achso.

01:19:37.120 --> 01:19:43.940
 Mit dem, mit dem, äh, alles geht zu Single-Page-Apps, also das habe ich im Web-Almanac aber anders gelesen.

01:19:43.940 --> 01:19:57.420
 Ja, tatsächlich. Also ich finde es auch keinen guten Trend, also ich muss auch sagen, also ich habe, äh, HTML, äh, als HTML lieber, also wenn das vorgerendert ist und erweitere dann lieber, äh, aber das geht jetzt auch zu, zu, zu, zu arg, glaube ich, in die Tiefe, wenn wir da jetzt das Fass aufmachen.

01:19:57.760 --> 01:20:05.080
 Äh, warte mal, ich gucke mal gerade im Web-Almanac ganz schnell, ähm, die Frameworks nach, ähm, wie, welche Frameworks wie weit verbreitet sind.

01:20:05.420 --> 01:20:09.560
 Naja, also, also React ist ja immer noch so ein ziemlicher, äh, Hype.

01:20:09.560 --> 01:20:21.000
 Ja, das glaubt man, aber, das glaubt man, aber nur, wenn man, wenn man es drauf bezieht, äh, was wird denn aktuell so gemacht, nicht woraus ist das Web gemacht?

01:20:21.160 --> 01:20:27.820
 Wenn du, also das, das sind, das sind ganz andere Zahlen, das, das glaubst du nicht, da, da empfehle ich echt mal in den Web-Almanac reinzuschauen.

01:20:27.820 --> 01:20:32.460
 Ähm, was glaubst du denn, wie viel Prozent der Seiten haben, sind mit React gemacht?

01:20:32.460 --> 01:20:37.240
 Ja gut, wahrscheinlich sind es jetzt halt dann irgendwie, äh, doch nur fünf oder so.

01:20:37.240 --> 01:20:43.760
 Es ist, ich glaube, es ist noch weniger, ich habe jetzt gerade die Seite, warte mal, Combinations, nee, Combinations finde ich nicht interessant.

01:20:43.760 --> 01:20:46.960
 Wieso Combinations, wieso sind denn da nicht einfach, ah ja, genau.

01:20:47.280 --> 01:20:50.400
 Was glaubst du, was ist das am weitesten verbreitet, verbreitet, framework?

01:20:50.400 --> 01:20:53.420
 Äh, ja gut, entweder React oder Angular.

01:20:53.420 --> 01:20:54.940
 Nee, ist jQuery.

01:20:54.940 --> 01:20:58.460
 Immer noch, okay. Ja gut, das hatte ich jetzt eigentlich gar nicht mehr, das hatte ich schon mit rausgenommen.

01:20:58.460 --> 01:21:01.080
 Ähm, aber gut, verbreitet ist es immer noch.

01:21:01.080 --> 01:21:09.160
 Gut, alleine schon WordPress, was habe ich letztens gelesen, irgendwie das nächste Jahr, 2021, 50 Prozent aller Webseiten auf WordPress basieren werden?

01:21:09.160 --> 01:21:13.720
 Oder irgendwie sowas? Ähm, und da ist es halt immer noch mit drin an Bord.

01:21:13.720 --> 01:21:16.120
 Also alleine deswegen schon die Zahl, klar, überrascht nicht.

01:21:16.700 --> 01:21:21.500
 Also ich habe hier jetzt, ich habe jetzt gerade mal den Punkt im Web-Almanac, da müssen wir jetzt ganz kurz mal drauf eingehen.

01:21:21.500 --> 01:21:24.580
 Adoption of Top.js Frameworks and Libraries.

01:21:24.580 --> 01:21:30.280
 Und ich weiß jetzt nicht genau, ich kenne jetzt den Datenbestand nicht, ja, ich weiß jetzt nicht genau, auf welchen Daten die das gemacht haben.

01:21:30.280 --> 01:21:39.440
 jQuery, ganz deutlicher Führer und zwar, was mich echt extrem wundert, ich finde die Zahl extrem hoch, 83 Prozent der Seiten mit jQuery.

01:21:39.440 --> 01:21:40.600
 83, wow.

01:21:40.600 --> 01:21:43.640
 Percent of Pages, ja, also so verstehe ich das.

01:21:44.100 --> 01:21:46.300
 Und weißt du, was React im Vergleich dazu ist?

01:21:46.300 --> 01:21:47.360
 Vier.

01:21:47.360 --> 01:21:48.900
 Also du warst schon gar nicht so falsch.

01:21:48.900 --> 01:21:55.240
 Mit fünf gar nicht so, gar nicht so daneben. Ich habe, ich hatte irgendwie sowas mit 0,2 im Kopf, aber ich weiß gerade nicht, wo ich die Zahl habe.

01:21:56.240 --> 01:22:00.560
 In dieser Grafik taucht Angular nicht mal auf.

01:22:00.560 --> 01:22:01.700
 Okay, was mit you?

01:22:01.700 --> 01:22:02.880
 Auch nicht.

01:22:02.880 --> 01:22:03.600
 Auch nicht, okay.

01:22:03.600 --> 01:22:06.880
 Ich bin jetzt gerade, überlegen, bin ich hier in der richtigen Grafik?

01:22:06.880 --> 01:22:13.920
 Ihr dürft mich gerne korrigieren, liebe Zuhörer und Zuhörerinnen, wenn ich hier in der falschen Grafik gelandet bin.

01:22:14.100 --> 01:22:21.760
 Aber so, so habe ich das verstanden hier. Und da zum Beispiel jQuery Migrate ist auf Platz zwei, 30 Prozent.

01:22:21.760 --> 01:22:31.480
 JQuery UI, Modernizer, Fancybox, Mann. Fancybox, es gibt mehr Fancybox, Seiten mit Fancybox als mit React.

01:22:31.480 --> 01:22:32.080
 Wahnsinn.

01:22:32.280 --> 01:22:35.680
 Laut diesen Zahlen. Kennt das eigentlich noch jemand außer mir? Fancybox.

01:22:35.680 --> 01:22:49.740
 Das ist so ein saugeiles Lightbox-Skript. So meiner Meinung nach jahrelang das Beste, weil das fand ich so von der User Experience, das war glaube ich das Erste oder das Erste, was so in meiner Welt aufgetaucht ist.

01:22:49.740 --> 01:22:59.940
 Also Lightbox-Skript, ganz kurz so für die, die nicht wissen, was damit gemeint ist, ist normalerweise so, ich habe irgendwie eine Bildergalerie auf einer Seite, klick auf ein Bild und das wird dann in groß dargestellt.

01:23:00.080 --> 01:23:09.320
 Meistens irgendwie nur mit so einem abgedunkelten Hintergrund über der Seite und dann kann ich unter anderem mit irgendwie Pfeilen oder Tastatur oder so hin und her navigieren zwischen verschiedenen Bildern.

01:23:09.320 --> 01:23:13.640
 Nicht unbedingt, aber so, das ist so das Basisding von der Lightbox.

01:23:13.640 --> 01:23:27.340
 Und Fancybox hatte halt damals so ein geiles Feature, wo ich halt fand, das war so User Experience mäßig ziemlich gut, nämlich dass das Originalbild, auf das ich drauf drücke, groß gesoomt ist, bis es das Große war.

01:23:27.340 --> 01:23:30.080
 Also man sah so direkt, wo kommt denn das jetzt eigentlich her, nicht?

01:23:30.080 --> 01:23:36.420
 Es ist plötzlich ein großes Bild da, ich drücke Klick auf ein kleines Bild und es ist plötzlich ein großes Bild da, sondern es zoomt quasi an die richtige Position.

01:23:36.420 --> 01:23:42.940
 Das fand ich irgendwie eine ziemlich geile Sache, aber sieben Prozent der Seiten haben Fancybox, das ist schon, das kommt mir schon ein bisschen komisch vor.

01:23:42.940 --> 01:23:45.100
 Es ist was zu viel.

01:23:45.100 --> 01:23:47.520
 Du lügst uns doch an.

01:23:47.520 --> 01:23:49.740
 Du liest doch gerade Schwachsinn vor.

01:23:50.540 --> 01:23:58.500
 Ich lese nur diese Grafik und zwar bin ich hier in dem JavaScript Teil und in dem Bereich Frameworks Libraries.

01:23:58.500 --> 01:24:01.140
 Ja genau, und was ist bei Frameworks?

01:24:01.140 --> 01:24:04.260
 Bei Frameworks ist noch so eine Übersicht mit Combinations.

01:24:04.260 --> 01:24:07.900
 Aber das ist doch, es ergibt alles keinen Sinn.

01:24:07.900 --> 01:24:10.060
 Es ergibt einfach keinen Sinn.

01:24:10.060 --> 01:24:11.220
 Egal.

01:24:11.220 --> 01:24:11.620
 So.

01:24:11.620 --> 01:24:14.160
 Gut, machen wir den letzten Punkt noch.

01:24:14.160 --> 01:24:26.100
 Ja, und das ist was, das hatten wir in der Folge Nummer 5 als Property der Woche und zwar auf Links, die auf externe Seiten verweisen, das Attribut rel-no-Opener zu setzen.

01:24:26.100 --> 01:24:32.840
 Sicherheitsgründe, da haben wir auch in der Folge das genaue Szenario, das Angriffsszenario beschrieben, was man da sonst machen kann.

01:24:32.840 --> 01:24:42.000
 Also man hat dann halt Zugriff auf das öffnende Dokument und das will man vielleicht nicht unbedingt immer haben und sollte deswegen auf alle Links mit target-blank eben rel-no-Opener setzen.

01:24:42.340 --> 01:24:51.980
 Und es wird jetzt eine Änderung geben, relativ zeitnah in Chrome 88, der planmäßig am 19. Januar erscheint und da wird das Standard werden.

01:24:51.980 --> 01:25:02.540
 Also alle Links mit target-blank bekommen automatisch rel-no-Opener, äh, rel-no-Opener und überschreiben kann ich das dann mit rel-no-Opener, wenn ich es tatsächlich brauche.

01:25:03.500 --> 01:25:14.240
 Jetzt weiß ich nicht, wie oft das heute noch vorkommt, dass man auf das Opener-Dokument da irgendwie zugreifen muss, um was zu machen, aber das ist schon eine Änderung, die tatsächlich Breaking sein kann.

01:25:14.240 --> 01:25:17.980
 Wenn ich mich darauf verlasse und ich habe das dann aber einfach nicht, dann habe ich ein Problem.

01:25:18.440 --> 01:25:28.040
 Also eventuell muss man da was anpassen, ähm, wenn man jetzt irgendwie über, ich könnte mir höchstens vorstellen, zwei Web-Apps, die miteinander irgendwie, die eine verlinkt auf die andere und die andere bekommt von der dann irgendwie Daten.

01:25:28.520 --> 01:25:34.720
 Ähm, in dem Fall müsste man eben dann rel gleich Opener setzen und ich könnte mir vorstellen, dass andere Browser entsprechend folgen werden.

01:25:34.720 --> 01:25:50.580
 Ich weiß nicht, habe ich jetzt gar nicht geschaut, ob das jetzt auch in einem, in einem Standard, äh, als Veränderung tatsächlich, ähm, beschrieben wird, äh, oder ob das jetzt eine Sache ist, die Google da im Alleingang entschieden hat, aber ich könnte mir vorstellen, dass das Zweckseinheitlichkeit von den anderen Browsern auch irgendwann übernommen wird.

01:25:50.580 --> 01:25:51.380
 Cool.

01:25:51.380 --> 01:25:54.640
 Genau, und damit, äh, sind wir tatsächlich durch.

01:25:54.640 --> 01:25:56.760
 Mit dem Thema.

01:25:56.760 --> 01:26:00.480
 Mit unserem kleinen Einblick, ja, äh, Ausblick und Rückblick.

01:26:00.480 --> 01:26:01.440
 Und Nitpick.

01:26:01.440 --> 01:26:02.560
 Ganz wichtig.

01:26:02.560 --> 01:26:08.440
 Wir haben gar nicht so viel genitpickt, wir waren eigentlich irgendwie ganz nett, glaube ich, bislang.

01:26:08.440 --> 01:26:10.240
 Das ändert sich.

01:26:10.240 --> 01:26:12.900
 Das darfst du jetzt, äh, das darfst du jetzt mit deinem Geil-Teil ändern.

01:26:12.900 --> 01:26:14.700
 Schweigefuchs?

01:26:14.700 --> 01:26:17.400
 Das Geil-Teil.

01:26:17.400 --> 01:26:20.560
 Geil-Teil.

01:26:20.560 --> 01:26:25.000
 Er konzentriert mir die ganze Zeit den Schweigefuchs.

01:26:25.000 --> 01:26:29.240
 Als ob ich nicht wüsste, wie lang der Jingle ist, den ich selbst gemacht habe.

01:26:29.240 --> 01:26:30.160
 Aber okay.

01:26:30.160 --> 01:26:32.000
 Ist, ist okay, ist okay.

01:26:32.000 --> 01:26:34.420
 Dass du mir so viel zutraust, finde ich schon fantastisch.

01:26:34.420 --> 01:26:35.340
 Dankeschön.

01:26:35.340 --> 01:26:36.980
 Danke für dein, für dein Vertrauen.

01:26:36.980 --> 01:26:37.300
 Klar.

01:26:37.300 --> 01:26:40.020
 Ähm, mein Geil-Teil ist auch sehr weihnachtlich.

01:26:40.020 --> 01:26:46.680
 Nämlich, ähm, ist das von den, äh, Google Arts and Culture, ähm, Demos.

01:26:46.860 --> 01:26:50.300
 Jetzt muss ich gerade nochmal schauen, äh, gibt's da denn, da gibt's, ah, da gibt's auch noch andere.

01:26:50.300 --> 01:26:55.220
 Ähm, Google Arts and, artsandculture.google.com, interessante Seite.

01:26:55.220 --> 01:27:04.000
 Ähm, äh, das, äh, create a song with machine learning, ähm, und zwar, äh, in dem Fall Blob Opera heißt das Ding, hast du dir das mal angeschaut?

01:27:04.020 --> 01:27:08.860
 Das erinnert, äh, erinnert mich sehr an das, äh, mit den, mit den Mündern, was ich entfolge, was wann das?

01:27:08.860 --> 01:27:25.660
 Genau, genau, daran hab ich auch denken müssen, ich hab's gesehen und, äh, ich hab's bei Twitter, es ist bei Twitter an mir vorbei gescrollt und da hat einer noch dazu geschrieben, ja, jetzt so mit Corona und so und Winter, ähm, wenn man jetzt irgendwie was braucht, was einem irgendwie gute Laune macht, dann, ähm, das macht ein bisschen gute Laune.

01:27:25.660 --> 01:27:39.520
 Und zwar hat man da so komische Blobs, die haben Augen und Münder und, äh, verschiedene, die singen verschiedene, ähm, Register, also, äh, Bariton, Bariton, äh, Sopran, also Tenor vielleicht.

01:27:39.520 --> 01:27:41.300
 Äh, Alt, Alt-Tenor oder irgendwie so, genau.

01:27:41.300 --> 01:27:47.240
 Und, äh, man kann dann die Tonhöhe einstellen, in der die singen, aber es verwirrt mich sehr, wenn ich's gerade höre.

01:27:47.240 --> 01:27:51.340
 Also es ist wirklich wie das mit den Mündern aus Folge 16, nur sind die Harmonien besser.

01:27:51.340 --> 01:27:54.120
 Also insgesamt gefällt mir das besser.

01:27:54.480 --> 01:28:03.820
 Und vor allem kann man, äh, man kann, äh, man kann, äh, sich jetzt zu Weihn, ich weiß nicht, ob das jetzt immer funktioniert, oder jetzt nur zur Weihnachtszeit, äh, kann ich ja draufklicken irgendwo auf so einen Weihn, wo hab ich denn das jetzt?

01:28:03.820 --> 01:28:06.480
 Auf den, auf den Weihnachtsbaum rechts unten kannst du klicken.

01:28:06.480 --> 01:28:07.620
 Den hab ich, den sehe ich gerade nicht mehr.

01:28:07.620 --> 01:28:08.940
 Und dann kannst du auch tatsächlich, äh, komischerweise.

01:28:08.940 --> 01:28:14.840
 Ja, und dann kannst du tatsächlich aber auch, äh, Lieder auswählen, sowas wie Stille Nacht oder Jingle Bells oder so und dann singen die das.

01:28:14.840 --> 01:28:17.060
 Aber man kann tatsächlich auch die selbst singen lassen.

01:28:17.060 --> 01:28:21.080
 Also ich versuch's mal zu beschreiben für die, die es jetzt, ähm, nicht sehen können.

01:28:21.080 --> 01:28:23.300
 Ich hab jetzt, äh, vier, äh,

01:28:23.300 --> 01:28:34.340
 lebendig aussehende Blobs, die atmen tatsächlich auch, die haben halt irgendwie Augen und Mund und wenn ich jetzt auf die draufklicke und die nach oben ziehe, dann kann ich die Tonhöhe von jedem Einzelnen bestimmen.

01:28:34.580 --> 01:28:38.140
 Ich kann aber auch sagen, ähm, was für einen Ton die singen.

01:28:38.140 --> 01:28:40.460
 Also, äh, Wow nennt sich das in dem Fall.

01:28:40.460 --> 01:28:45.940
 Also man kann die in E oder in O oder in U singen lassen und dann singen die und dann kann man die auch gemeinsam singen lassen.

01:28:45.940 --> 01:28:48.080
 Und, äh, die einzelnen Tone hören.

01:28:48.080 --> 01:28:50.860
 Und da entsteht dann tatsächlich so ein kleines Liedchen draus.

01:28:50.860 --> 01:28:52.440
 Und man kann es dann auch aufnehmen.

01:28:52.440 --> 01:28:53.700
 Ja, das habe ich jetzt gerade auch erst entdeckt.

01:28:53.700 --> 01:28:55.900
 Man kann das aufnehmen und kann es dann auch teilen.

01:28:55.900 --> 01:28:56.420
 Cool.

01:28:56.420 --> 01:29:03.280
 Da kann man doch bestimmt, äh, das muss ich mal mit rumspielen, da kann man bestimmt dann auch die, ähm, das sieht man bestimmt in dem Sharelink doch, oder?

01:29:03.280 --> 01:29:04.400
 Die einzelnen Töne.

01:29:04.400 --> 01:29:05.340
 Das weiß ich.

01:29:05.340 --> 01:29:08.420
 Da kann die dann, äh, äh, mal gucken, ob man die irgendwie ...

01:29:08.420 --> 01:29:13.500
 Ähm, mir hat's wirklich tatsächlich gute Weihnachtslaune gemacht und die gucken auch irgendwie noch lustig.

01:29:13.500 --> 01:29:23.800
 Und was ich extrem verstörend finde, ist, dass wenn man einen von denen anpasst und die anderen singen, dann kriegen die so, dann kriegen die so Spiralaugen.

01:29:23.800 --> 01:29:33.740
 Als ob die von dem anderen, die werden dann quasi fremdgesteuert, weil, äh, die singen dann so ein bisschen mit und die, das ist ein bisschen trippy dann auch wieder, aber nicht so schlimm wie deine trippy Sachen, die du mal hast.

01:29:33.740 --> 01:29:34.360
 Egal.

01:29:34.360 --> 01:29:42.500
 Ähm, also das macht wirklich Spaß, ähm, wenn man gar nichts machen will, kann man sich einfach die Lieder anhören, die singen dann halt, ist quasi wie ein kleiner Chor.

01:29:42.500 --> 01:29:43.460
 Ja, das klingt sehr schön.

01:29:43.460 --> 01:29:55.500
 Fantastisch, hört sich, hört sich toll an, ist ein, äh, Machine Learning, äh, AI, äh, Experiment von Google, macht viel Spaß, ist bei mir relativ performant, ähm, ist, ist, glaube ich, auch mit Canvas, äh, gemacht, wenn ich's richtig gesehen hab.

01:29:55.500 --> 01:30:01.580
 Ist eine echt schöne Sache, kann man aufnehmen, kann man sharen, kann man einfach auch nur anhören, es macht einfach gute Laune.

01:30:01.580 --> 01:30:04.940
 Mir hat's supergute Laune gemacht, deswegen, geilo, teilo.

01:30:04.940 --> 01:30:07.740
 Das kann man ja dieses Jahr gebrauchen, ein bisschen gute Laune.

01:30:07.740 --> 01:30:10.580
 Ja, das kann man auf jeden Fall gebrauchen, dieses Jahr.

01:30:11.500 --> 01:30:17.520
 Ich hab gerade gesehen übrigens, dass, äh, die, da wo ich mir noch Essen bestellen wollte, die haben jetzt schon zu.

01:30:17.520 --> 01:30:17.820
 Ah!

01:30:17.820 --> 01:30:18.080
 Toll.

01:30:18.080 --> 01:30:21.780
 Ja, das hätte ich auch nicht gedacht, so, äh, nur so zum Beispiel normales.

01:30:21.780 --> 01:30:26.100
 Ja, dann machen wir jetzt, äh, machen wir jetzt schnell die Verabschiedung, dann kriegst du vielleicht noch irgendwo was anders, äh, woanders.

01:30:26.220 --> 01:30:32.600
 Ja, ich muss irgendwie, wir sind ja spät dran, wir sind ja ein, muss man, muss man noch mal betonen, wir sind ja eine Late-Night-Talkshow.

01:30:32.600 --> 01:30:37.740
 Und ihr dürft uns auch nur nachts anhören, ich hoffe, das ist klar, also ab 22 Uhr.

01:30:37.740 --> 01:30:40.860
 Und das ist gar nicht mehr so einfach, da nur was dann zu bestellen, ist klar, ne?

01:30:42.020 --> 01:30:46.080
 Ja, dann, äh, Galtal Ende, unser Galtal-End-Shingle.

01:30:46.080 --> 01:30:47.800
 Galtal Ende.

01:30:47.800 --> 01:30:51.400
 Das Ende.

01:30:51.400 --> 01:30:54.060
 So, haben wir jetzt auch wieder, äh, untergebracht.

01:30:54.060 --> 01:31:00.320
 Gut, ähm, ja, dann bleibt eigentlich nur zu sagen, danke fürs Zuhören.

01:31:00.840 --> 01:31:02.440
 Nee, da kommt noch was.

01:31:02.440 --> 01:31:02.900
 Wie, da kommt noch was?

01:31:02.900 --> 01:31:03.360
 Geschenke.

01:31:03.360 --> 01:31:04.500
 Geschenke.

01:31:04.500 --> 01:31:05.160
 Ja, natürlich.

01:31:05.160 --> 01:31:05.840
 Geschenke.

01:31:05.840 --> 01:31:06.520
 Mensch.

01:31:06.520 --> 01:31:08.160
 Genau, Geschenke.

01:31:08.160 --> 01:31:13.760
 Und zwar, ihr habt ja schon mal Sticker von uns bekommen, äh, das waren ja auch, war ja auch so eine Art Geschenke, aber diesmal gibt's noch ein bisschen was Geileres.

01:31:13.760 --> 01:31:20.340
 Wir haben ja jetzt irgendwie dann Weihnachten, oder vielleicht hört ihr das ja an Weihnachten erst, ich muss diese blöden Blobs da mal ausmachen, das verwirrt mich total, wenn die da am Singen sind.

01:31:20.340 --> 01:31:30.340
 Ähm, so, ähm, und es gibt jetzt diesmal auch, ähm, ein, ein, ein etwas größeres Geschenk als nur Sticker, und zwar gibt es das, äh, A Book Apart Buchnummer.

01:31:30.840 --> 01:31:44.080
 Nummer 23, Accessibility for Everyone, ähm, aus meinem persönlichen Bestand, weil ich habe es gelesen und für gut befunden, sehr interessante Accessibility Basics stehen da drin für jeden, der sich ein bisschen mit dem Thema auseinandersetzen möchte.

01:31:44.080 --> 01:31:57.400
 Ähm, ist es auf jeden Fall, äh, ein cooles Buch, ist, glaube ich, auch noch aktuell, es wird, soweit ich weiß, also es ist jetzt nicht irgendwie, äh, ein alter Schinken, das ist, das gibt's aktuell noch zu kaufen, ist auf jeden Fall, ähm, ein Buch, was man, was man sich mal angeschaut haben sollte.

01:31:57.500 --> 01:32:21.000
 Was gibt es zu bekommen von uns, ähm, und jetzt, was müsst ihr dafür tun? Ähm, ähnlich wie, äh, bei den, bei den Stickern, die wir verschickt haben, ähm, hätten wir gerne einen Tweet von euch, äh, mit dem Hashtag WWSIV, ähm, wo ihr dann aber auch bitte einmal kurz schreibt, warum ihr das Buch haben möchtet.

01:32:21.500 --> 01:32:27.360
 Und, äh, ich hab vorhin mit Konstantin, wir haben überlegt, ja, wie machen wir das dann? Wir sagen einfach, die kreativste Einsendung gewinnt.

01:32:27.360 --> 01:32:44.840
 Also, wenn ihr gar keine Begründung schreibt, das ist wenig kreativ, wenn ihr schreibt, ich möchte dieses Buch, weil ich es lesen möchte, wenn ihr es schafft, es in einem neutralen Ton zu twittern, dann ist es vielleicht noch irgendwie lustig, aber, ich sag, die kreativste Einsendung gewinnt, aber bitte nichts mit Hitler oder so, das fände ich irgendwie blöd.

01:32:45.500 --> 01:33:01.560
 Das ist dann auch aus der Kreativitätsschiene wieder raus. Also, lasst euch was einfallen, warum ihr derjenige oder diejenige sein wollt, die dieses Buch lesen wollen. Ähm, mir reicht als Begründung schon, äh, ich hab auf dem Moritz gehört und, äh, ich will jetzt mehr mehr Accessibility machen.

01:33:01.700 --> 01:33:06.800
 Also, das ist schon eine gute Begründung, die ist vielleicht nicht kreativ, aber sie ist gut, würde ich gelten lassen, zum Beispiel.

01:33:06.800 --> 01:33:08.800
 Alles, was Moritz' Ego streichelt, ist.

01:33:08.800 --> 01:33:11.620
 Was? Nein, Quatsch, Quatsch.

01:33:11.620 --> 01:33:30.520
 Nein, das hat ja mit meinem Ego nichts zu tun. Ich, ich kämpfe ja hier für die Sache, nicht für mich. Accessibility ist ja nicht für mich, also noch nicht im weitesten Sinne noch nicht für mich, aber irgendwann für mich, wenn ich mal älter bin und euch nicht mehr beschimpfen kann, ähm, genau, deswegen beschimpfe ich euch jetzt schon mal, äh, damit ihr später das dann alles richtig macht, so.

01:33:30.520 --> 01:33:58.840
 Und es hat nichts mit mir zu tun. Genau, ähm, das ist wirklich ein cooles Buch. Ich hab das auf einer Konferenz mal bekommen, ich hab's gelesen, ihr habt's für gut befunden, ihr wollt das haben und lesen. Das ist ja auch relativ kurz, ich muss grad mal gucken. Also, ihr seid da auch nicht ewig mit beschäftigt, die E-Book-Apart-Bücher haben, äh, die sind groß geschrieben, ähm, und die Seiten sind auch nicht so vollgeknallt und es hat trotzdem nur 155 Seiten, da kommt man relativ schnell durch. Viele Bilder und Beispiele, das ist wirklich nett. So, Konstantin, du möchtest auch bestimmt noch was sagen.

01:33:58.840 --> 01:34:01.300
 Nee, find ich cool, dass wir was verlosen. Gefällt mir.

01:34:02.620 --> 01:34:06.080
 Ja, du kannst da auch teilnehmen. Ach, tatsächlich? Okay.

01:34:06.080 --> 01:34:11.500
 Ja, ich kann sein, das muss halt wirklich sehr kreativ sein.

01:34:11.500 --> 01:34:15.540
 Nee, ich will da gar nicht, äh, das sollen schon unsere Hörer bekommen und Hörerinnen.

01:34:16.340 --> 01:34:35.580
 Ja, genau, so sehe ich das auch. Und, äh, genau, Teilnahmeschluss. Wir haben, äh, vorhin drüber gesprochen und haben gesagt, naja, ähm, ihr hört das jetzt vielleicht nicht in den nächsten drei Tagen, vielleicht reicht's auch nicht mehr als Weihnachtsgeschenk. Ähm, ihr dürft bis 31.12. eure Tweets loswerden, äh, wie gesagt, mit WWS.IV und warum ihr das Buch haben wollt.

01:34:35.800 --> 01:34:49.880
 Und, ähm, danach werten wir aus und schauen mal. Und, ähm, vielleicht, vielleicht, wenn jetzt nicht 700.000 Leute teilnehmen, sondern nur 347.000, ähm, bekommen die anderen auch was.

01:34:50.260 --> 01:35:02.740
 Also, teilnehmen lohnt sich in jedem Fall. Ihr könnt nicht nur das Buch gewinnen, sondern vielleicht gibt's auch ein paar Sticker. Wie gesagt. Aber ich würde sagen, die sind limitiert auf 369. 369.

01:35:02.740 --> 01:35:04.200
 Okay.

01:35:04.200 --> 01:35:10.520
 Viel mehr Sticker hab ich, glaub ich, auch nicht mehr. Nee, es stimmt nicht. Ich hab, glaub ich, noch so, so 900 oder so.

01:35:10.520 --> 01:35:14.240
 Aber wir wollen ja noch mehr Gewinnspiele machen. Also, wir heben die mal auf.

01:35:14.780 --> 01:35:22.120
 Wir wollen noch mehr Gewinnspiele machen und irgendwann, wenn's mal wieder echte Konferenzen gibt, dann nehmen wir die Sticker da auch mit und dann schmeißen wir die Sticker auch in die Luft.

01:35:22.120 --> 01:35:28.060
 Genau. Und vielleicht gibt's ja auch irgendwann T-Shirts, äh, Unterhosen, Bierkrüge und Kondome.

01:35:28.060 --> 01:35:30.000
 Mit unseren Gesichtern drauf.

01:35:30.000 --> 01:35:31.540
 Mit unserem Kondom.

01:35:31.540 --> 01:35:33.600
 Das ist auch ein schönes Verhütungsmittel.

01:35:33.600 --> 01:35:41.140
 Ja, genau. Also, wer, wer unsere Gesichter auf dem Kondom sieht, der muss auch eigentlich nicht mehr verhindern.

01:35:41.140 --> 01:35:43.120
 Der hätte sich auch das Gubi sparen können.

01:35:43.120 --> 01:35:45.800
 Vorbei mit dem Sex. Da ist dann nix, da kommt dann nix mehr.

01:35:45.800 --> 01:35:46.340
 Oh je, oh je, oh je.

01:35:46.340 --> 01:35:48.840
 Mit unseren Radiogesichtern, ey, da ist dann vorbei.

01:35:48.840 --> 01:35:49.920
 Genau.

01:35:49.920 --> 01:35:54.820
 Okay, äh, damit, ähm, sind wir mit dem Geschenk, mit den Geschenken fertig.

01:35:54.820 --> 01:36:01.420
 Wir werden das natürlich auch nochmal vertwittern, aber wenn ihr es hier gehört habt, ähm, dann, äh, you heard it here first, sag ich mal.

01:36:01.420 --> 01:36:03.020
 Und, äh, bei Twitter second.

01:36:03.020 --> 01:36:05.420
 Freuen wir uns auf eure Teilnahme.

01:36:05.420 --> 01:36:09.580
 Und, ähm, dann bleibt uns noch unser Abschlussblog.

01:36:10.040 --> 01:36:18.340
 Ihr sollt uns natürlich weiterempfehlen, überall, ihr sollt uns bei Podcastportalen bewerben, überall, äh, und, äh, schöne Rezensionen schreiben und viele Sterne.

01:36:18.340 --> 01:36:20.360
 Und immer wieder in den Firmenchat, Link zu uns.

01:36:20.360 --> 01:36:22.680
 Genau, ihr sollt Bots schreiben für eure Firmenchats.

01:36:22.760 --> 01:36:25.540
 Die, die euren Firmenchats, äh, fluten, genau.

01:36:25.540 --> 01:36:26.080
 Genau, auch.

01:36:26.080 --> 01:36:30.460
 Ja, und jetzt ist ja genau noch, ähm, Weihnachten ist ja auch die Zeit der Spendenaufrufe.

01:36:30.460 --> 01:36:35.140
 Ist ja jedes Jahr immer, äh, alle wollen spenden, wir auch.

01:36:35.140 --> 01:36:38.220
 Äh, es hat ein bisschen nachgelassen, so den, den letzten Monat mit den Spenden.

01:36:38.220 --> 01:36:40.180
 Äh, wäre schön, wenn da mal wieder was rumkäme.

01:36:40.180 --> 01:36:45.060
 Also, vielleicht hat der eine oder andere, äh, ein bisschen Geld von, von Omi, äh, zu Weihnachten üblich.

01:36:45.340 --> 01:36:47.480
 Äh, und möchte uns daran teilhaben lassen.

01:36:47.480 --> 01:36:51.060
 Ja, wir, wir, wir legen es gut an in Bier und Pizza und solche Sachen.

01:36:51.060 --> 01:36:52.440
 Und, das ist natürlich.

01:36:52.440 --> 01:36:55.480
 Genau, und die Produktion von Spam, die Produktion, die gibt es dann tatsächlich auch wieder versprochen.

01:36:55.480 --> 01:36:58.120
 Ja, die, Mensch, genau, die geht erst weiter, wenn wir die nächste Spende bekommen haben.

01:36:58.120 --> 01:36:58.360
 Ja.

01:36:58.360 --> 01:36:59.400
 Vorher gibt's keinen Spam-Spot mehr.

01:36:59.400 --> 01:37:01.780
 Ja, weil dann, dann, dann kaufe ich nämlich vielleicht auch mal wieder Produktionsmusik.

01:37:01.780 --> 01:37:05.000
 Genau, Konstantins güldene Stimme gibt's nicht umsonst.

01:37:05.000 --> 01:37:05.240
 Ja.

01:37:05.240 --> 01:37:09.440
 Und das ist jetzt natürlich wahrscheinlich so der, der Running Gag.

01:37:09.440 --> 01:37:12.100
 Vielleicht schaffe ich's ja irgendwann auch mal einen Spam-Spot zu machen.

01:37:12.100 --> 01:37:13.060
 Ja, vielleicht.

01:37:13.060 --> 01:37:15.260
 Dann, wenn wir den, den, den, äh,

01:37:15.340 --> 01:37:17.800
 den End-Jingle haben, dann kommt der Spam-Spot.

01:37:17.800 --> 01:37:18.700
 Apropos End-Jingle.

01:37:18.700 --> 01:37:19.720
 Ich hoffe, der kommt früher.

01:37:19.720 --> 01:37:24.740
 Mit dem könnten wir jetzt, ähm, äh, aufhören, mit dem End-Jingle, verrückt, oder?

01:37:24.740 --> 01:37:30.580
 Ähm, ich möchte euch auf jeden Fall, ähm, ein, ein schönes Weihnachten wünschen, wenn

01:37:30.580 --> 01:37:32.700
 ihr's vor Weihnachten hört, falls ihr's nach Weihnachten hört.

01:37:32.700 --> 01:37:37.720
 Oder generell schöne Feiertage, falls ihr nicht Weihnachten feiert, Happy Hanukkah oder was

01:37:37.720 --> 01:37:38.440
 auch immer, schöne Feiertage.

01:37:38.440 --> 01:37:42.400
 Alles, ja, habt auf jeden Fall eine gute Zeit, äh, und kommt auch gut ins neue Jahr, weil

01:37:42.400 --> 01:37:44.400
 das war jetzt die letzte Folge für dieses Jahr.

01:37:44.740 --> 01:37:47.920
 Wir machen weiter, ähm, irgendwann im Januar.

01:37:47.920 --> 01:37:48.480
 Wir haben...

01:37:48.480 --> 01:37:49.300
 Zweite Januar-Hälfte.

01:37:49.300 --> 01:37:51.980
 Zweite Januar-Hälfte haben wir die nächste Folge angepeilt.

01:37:51.980 --> 01:37:54.480
 Bis dahin gibt's eine kurze WWS-IV-Pause.

01:37:54.480 --> 01:38:00.280
 Ähm, wir freuen uns, äh, wenn ihr dann wieder einschaltet, wenn es wieder heißt, und dafür

01:38:00.280 --> 01:38:01.400
 hab ich mir nix vorbereitet.

01:38:01.400 --> 01:38:04.140
 Ach so, wo wir sind, ist vorne.

01:38:04.140 --> 01:38:09.460
 Ja, ah, da war sie wieder, da war sie wieder, sogar ohne Effekte ist der Konstantin einfach

01:38:09.460 --> 01:38:10.080
 der Knaller.

01:38:10.080 --> 01:38:11.140
 Super.

01:38:11.140 --> 01:38:12.000
 Okay.

01:38:12.000 --> 01:38:15.180
 Ja, dann freuen wir uns, wenn ihr uns im nächsten Jahr auch, äh, weiter begleitet.

01:38:15.180 --> 01:38:19.420
 Ja, und erzählt eurer Freundin von uns und eurem Freund und eurem Hund.

01:38:19.920 --> 01:38:23.740
 Der hört uns auch gerne und, äh, bis dahin bleibt uns gewogen.

01:38:23.740 --> 01:38:25.380
 So, ich drück mal schnell.

01:38:25.380 --> 01:38:28.880
 Ja, ich, ich red die ganze Zeit ja nur, dass wir endlich aufhören können.

01:38:28.880 --> 01:38:30.460
 Also, bis dann, macht's gut.

01:38:30.460 --> 01:38:30.980
 Macht's gut.

01:38:30.980 --> 01:38:31.980
 Musik.
