JSConf Budapest 2019

Hallo Habr!

Mein Name ist Dmitry Tatarintsev, ich arbeite als Frontend-Entwickler bei FunCorp.

Ende September besuchte ich JSConf in Budapest. Dies ist Teil einer Reihe von Community-Konferenzen, die auf der ganzen Welt stattfinden. In meiner Rezension werde ich kurz auf die Organisation und detaillierter auf das Publikum, Trends und interessante Berichte eingehen.

Bild

JSConf Budapest selbst dauerte zwei Tage und in einem Stream. Am Tag zuvor gab es 8 Workshops, von denen einer kostenlos besucht werden konnte (aber ich habe später davon erfahren), und am Tag zuvor - CSSConf Budapest.

Wenn wir die Berichte mit den Berichten auf russischen Konferenzen vergleichen, wird klar, dass die Organisatoren von JSConf von unerfahrenen Entwicklern geleitet werden. Hier werden Sie nicht über komplexe Lösungen für komplexe Probleme informiert, aber Sie werden sehen, dass Sie die Web-Audio-API verwenden können, um Gehirnwellen zu filtern und die Funktionen der Entwicklung von Anwendungen für den Betrieb unter extremen Bedingungen eines Flüchtlingslagers kennenzulernen.

Die Ticketpreise begannen bei 311 Euro. Sie können auch Diversity Support-Tickets kaufen und so Menschen mit Behinderungen, finanziellen Schwierigkeiten und Minderheiten in der IT helfen, zur Konferenz zu gelangen.

Da die Konferenz normalerweise im Zentrum der Stadt stattfindet, gibt es keine Probleme mit Hotels. Ich entschied mich für das Astoria Hotel an der Kreuzung der Hauptstraßen von Budapest. Es gibt auch die U-Bahnstation Astoria und es ist bequem, den 100E-Bus vom Flughafen zu nehmen.

Bild

Organisation


Die Konferenz fand im Nachtclub Akvárium Klub statt . Der Ort zeichnet sich dadurch aus, dass er sich unter dem Pool befindet. Dank dessen gab es in dem Bereich, in dem sich die Sponsoren befanden, eine angenehme Beleuchtung durch die Sonnenstrahlen, die durch das Wasser auf dem Dach gingen.

Bild

Insgesamt gab es mehrere Zonen: Säle für Berichte und Blitze, für Frühstück und Abendessen, ein Bereich mit Sponsorenständen.

Zwischen den Berichten können Sie Blitze in der Mozilla Community Lounge besuchen, WebVR ausprobieren, an einem Recycling-Workshop teilnehmen (aus einem großen Poster eine kleine Brieftasche machen).

Bild

Die Teilnehmer erhielten Frühstück, Mittagessen (für Veganer, Vegetarier und Fleischesser) und boten Kaffee an. Jeden Tag nach den Berichten gab es Partys mit Musik von den Jungs von live: js.

Berichte


Bei der Konferenz geht es weniger um Technologien als um deren Anwendung. Die meisten Berichte richten sich an Entwickler, es gibt nur wenige technische Details. Ich werde über die meiner Meinung nach interessantesten Berichte sprechen.

Barrierefreiheit im Vergleich zu den neuesten Web-APIs. Können wir nicht einfach miteinander auskommen?


Mauricio Palma

Mauricio erklärt anhand persönlicher Beispiele, dass eine zugängliche Schnittstelle nicht nur für Menschen mit Seh- oder Hörbehinderungen erforderlich ist, sondern auch für Personen, die vorübergehend Schwierigkeiten haben, beispielsweise mit einer Gipshand.

Bild

Um eine zugängliche Oberfläche zu erstellen, müssen Sie sich nicht auf einfache Techniken beschränken, sondern können die Art und Weise, wie der Benutzer mit dem Programm interagiert, radikal ändern. Erstellen Sie beispielsweise eine Sprachschnittstelle mithilfe der Web Speech API.

Bild

Testen in der Produktion: Ideen, Erfahrungen, Grenzen, Straßensperren


Jorge Marin

Testen in der Produktion ist ein wichtiges Thema, das viele umgehen.

Im Bericht offenbarte Probleme:

  • warum Sie in der Produktion testen müssen;
  • Welche Tests sollten in der Produktion durchgeführt werden?
  • Wie JavaScript beim Testen helfen kann
  • wie man Auswirkungen auf normale Benutzer vermeidet;
  • wie man Statistiken nicht mit Tests verdirbt;
  • ob Daten nach dem Testen gelöscht werden sollen.


Und auch der Redner sprach über die Erfahrungen mit solchen Tests in Dyson.

Bild

Bild

Web weben - Programmieren textilbasierter Interaktionen in JavaScript


Charlie Gerard

Ein weiterer Bericht über nicht traditionelle Arten der Interaktion mit einem Computer. Charlie spricht darüber, wie man Textilschnittstellen zu Hause herstellt, über die Vor- und Nachteile und Erfolge der Branche in dieser Richtung.

Bild

Javascript-Leistung unter extremen Bedingungen: Erstellen von WebApps für die Flüchtlingshilfebewegung


Taylor Fairbank

Eine Geschichte über die Schwierigkeiten bei der Entwicklung eines Standorts, der von Freiwilligen und Mitarbeitern genutzt wird, die Lebensmittel in Flüchtlingslager liefern. Wie im ersten Bericht ist zu sehen, dass das Problem der extremen Bedingungen größer ist als ein Flüchtlingslager oder -lager, sich aber auch manifestiert, wenn beispielsweise eine Person in die U-Bahn steigt.

Bild

Schnelle Arbeit in der Welt der Build-Tools


Jake Archibald & Surma

Der Bericht hat ein ähnliches Thema wie der vorherige, beschreibt jedoch weitere technische Details. Die Jungs erzählen, wie man mit Preact, Rollup, selbst geschriebenen Plug-Ins und verschiedenen anderen Techniken die maximale Download- und Anzeigegeschwindigkeit der Anwendung auch auf schwachen Geräten erreicht.

Bild

Web-Normen der Welt: Eine Erforschung des Internets jenseits des Westens


Kat Kitay

Ein sehr guter Bericht über die kulturellen Unterschiede in den Schnittstellen und die Einschränkungen der Entwicklung. Die Tatsache, dass es nicht ausreicht, nur Inhalte zu übersetzen, unterschiedliche Kulturen verwenden unterschiedliche Layouts, Farbschemata und viele andere Details, die auf den ersten Blick unsichtbar sind. Ein cooles Beispiel: Die amerikanische Website für die Buchung von Bahntickets verwendet Bilder von Personen, die in einem Zug reisen, und die europäische Website verwendet Personen, die ihr Ziel bereits erreicht haben. Das Beispiel eines asiatischen Online-Shops hat mir auch sehr gut gefallen: Der gesamte Text wurde mit Bildern eingefügt, da eine Schriftart mit einem vollständigen Satz von Hieroglyphen viel wiegt und es nicht immer möglich ist, die gewünschte Teilmenge zu erstellen.

Bild

Soll ich zu JSConf Budapest gehen? Auf jeden Fall ja. Dies ist eine großartige Konferenz. Ich sprach mit interessanten Menschen, hörte neue Ideen und kehrte inspiriert zur Arbeit zurück.

Source: https://habr.com/ru/post/de470962/


All Articles