{"id":113913,"date":"2024-02-27T22:03:07","date_gmt":"2024-02-27T20:03:07","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/prekrashhenie-sushhestvovaniya-nitter-svobodnogo-alternativnogo-frontenda-k-twitter"},"modified":"2024-02-27T22:03:07","modified_gmt":"2024-02-27T20:03:07","slug":"prekrashhenie-sushhestvovaniya-nitter-svobodnogo-alternativnogo-frontenda-k-twitter","status":"publish","type":"post","link":"https:\/\/prohoster.info\/de\/blog\/news\/prekrashhenie-sushhestvovaniya-nitter-svobodnogo-alternativnogo-frontenda-k-twitter","title":{"rendered":"Einstellung der Existenz von Nitter, einer freien alternativen Frontend-L\u00f6sung f\u00fcr Twitter","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Das letzte \u00f6ffentliche Exemplar von Nitter ist unbrauchbar geworden. Das Nitter-Projekt entwickelte ein freies Frontend f\u00fcr den Zugang zu X.com\/Twitter ohne die Auferlegung von JavaScript, Analytik, Trackern und Drittanbieterdiensten. Am 31. Januar wurde die Ausgabe von Token eingestellt, die in Nitter zur Organisation des Zugangs zu Inhalten auf X.com verwendet wurden. Am 26. Februar lief die Lebensdauer der letzten zuvor ausgegebenen Token ab, was zu einem vollst\u00e4ndigen Stillstand des Nitter-Betriebs f\u00fchrte.        <\/p>\n<p>Nach dem Kauf durch Elon Musk begann Twitter (jetzt umbenannt in X) mit der Einf\u00fchrung eines umfassenden Sets technischer und organisatorischer Ma\u00dfnahmen zur aggressiven Monetarisierung der zuvor als defizit\u00e4r geltenden Plattform. Zu den \u00c4nderungen geh\u00f6rte die Einf\u00fchrung von Geb\u00fchren f\u00fcr die von jedem Account erhaltenen Informationen (es wurden Limits f\u00fcr verschiedene Arten von Accounts eingef\u00fchrt \u2014 10.000 f\u00fcr Besitzer des kostenpflichtigen \u201eblauen H\u00e4ckchens\u201c, 1.000 f\u00fcr normale Nutzer, 500 f\u00fcr neue gew\u00f6hnliche Nutzer); die \u201eEntwickler\u201c-Accounts wurden in die Kategorie der kostenpflichtigen Accounts mit Limits \u00fcberf\u00fchrt, die f\u00fcr massenhaftes Datenextrahieren (Scraping) geeignet sind; die Bereitstellung von Informationen an Nutzer ohne Accounts wurde eingestellt.     <\/p>\n<p>\u00d6ffentlich wurde als Rechtfertigung angegeben (2023-07-01), dass dies \u201evor\u00fcbergehende Notma\u00dfnahmen\u201c seien, da automatisierte Datenabrufe durch Bots den Service f\u00fcr normale Nutzer beeintr\u00e4chtigen. Zuvor (2023-04-19) gab es Unterstellungen gegen\u00fcber Microsoft, dass das Unternehmen illegal Daten von Twitter zur Schulung von KI verwendet. Sp\u00e4ter (2023-11-17) wurde die Einf\u00fchrung der Limits mit dem von Musk versprochenen Kampf gegen Bots begr\u00fcndet.    <\/p>\n<p>Nitter war ein Softwareprojekt zum Schutz der Twitter-Nutzer vor \u00dcberwachung, die keine Nachrichten senden, sondern nur Materialien lesen, indem es ihnen eine alternative Website f\u00fcr die Anzeige von Twitter zur Verf\u00fcgung stellt, die weder ein Konto noch aktiviertes JavaScript ben\u00f6tigt. Diese Software fungiert faktisch als Scraper und Vermittler, der anstelle der Speicherung von Daten in einer Datenbank diese an den Endbenutzer \u00fcbertr\u00e4gt (dennoch werden einige Dienstdaten in Redis zwischengespeichert).     <\/p>\n<p>Somit war die Software Nitter:    <\/p>\n<li class=\"l\"> technisch genau die Art von Software, gegen die die Gesch\u00e4ftsf\u00fchrung von Twitter aktiv ank\u00e4mpfte;\n<li class=\"l\"> war eines der wenigen aktiv entwickelten Programme zum Zugriff auf die in Twitter ver\u00f6ffentlichten Daten, was seine Attraktivit\u00e4t als Modul f\u00fcr Scraping im engeren Sinne des Wortes \u2014 das Sammeln von Daten au\u00dferhalb offizieller Schnittstellen daf\u00fcr \u2014 begr\u00fcndete;\n<li class=\"l\"> \u00d6ffentliche Instanzen von Nitter wurden selbst zu Objekten des Scrapings, was dazu f\u00fchrte, dass einige Instanzen eine eigene Art von Captcha implementierten (1 zus\u00e4tzlicher POST-Request, spezifisch f\u00fcr die jeweilige Instanz).\n<p>Bei der Analyse von Umgehungswegen zur Fortsetzung der Arbeit unter den neuen Bedingungen wurden RSS und einige Eingangspunkte auf syndication.twitter.com entdeckt, die Informationen im JSON-Format an nicht registrierte Nutzer bereitstellten und zur Integration mit anderen sozialen Netzwerken verwendet wurden. Einige Zeit lang erhielt Nitter Informationen \u00fcber diese Schnittstellen, doch dann wurden auch sie geschlossen. Danach wurde ein Weg gefunden, \u201eGast-Accounts\u201c zu nutzen, die Leseprivilegien hatten. Eine der Arten von \u201eGast-Accounts\u201c war f\u00fcr die Nutzung auf Internet-of-Things-Ger\u00e4ten mit eingeschr\u00e4nkten Browsern gedacht.     <\/p>\n<p>Nitter verwendete jedoch einen anderen Typ von \u201eGastkonten\u201c, die OAuth anstelle von Cookies verwendeten, \u00fcber die API registriert wurden und anscheinend von der Android-App genutzt wurden. Dieser Kontotyp hat eine Begrenzung von 500 API-Anfragen innerhalb von 15 Minuten, und seine \u201eRegistrierung\u201c ist gebunden an <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/de\/lir\/ipv4\/\"   title=\"IP-Adresse\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"600\">IP-Adresse<\/a> (von einer IP-Adresse kann innerhalb von 24 Stunden ein \u201eGastkonto\u201c registriert werden, jedoch kann ein bereits registriertes \u201eKonto\u201c von anderen IP-Adressen verwendet werden).    <\/p>\n<p>Solche \u201eKonten\u201c (Zugriffstokens) waren 30 Tage lang funktionsf\u00e4hig. Zu diesem Zeitpunkt k\u00f6nnte eine angemessene L\u00f6sung f\u00fcr das Problem der massenhaften Registrierung tempor\u00e4rer Konten das Crowdsourcing ihrer Registrierung durch Benutzer sein, indem etwas \u00c4hnliches wie Bibliogram verwendet wird (ein Userscript, das das Gasttoken vom Benutzer abruft und es an eine \u00f6ffentliche Instanz weitergibt).    <\/p>\n<p>Ende Januar stellte X die Ausgabe solcher Token ein. Die Abschaffung des letzten Zugangswegs setzte Nitter als \u00f6ffentlichen kostenlosen Mehrbenutzerdienst au\u00dfer Gefecht, woraufhin der Autor Nitter als tot erkl\u00e4rte.     <\/p>\n<p>Einige Instanzen schlossen sich sofort danach, andere modifizierten den Code zur strengen Einsparung der Verwendung vorhandener Tokens, insbesondere durch die \u00fcberwiegende Nutzung dieser f\u00fcr das Abrufen von Listen von Tweets von Konten, w\u00e4hrend f\u00fcr alles andere Fehlermeldungen ausgegeben wurden. Am 26. Februar lief die Lebensdauer der letzten Gast-Tokens ab, was dazu f\u00fchrte, dass alle \u00f6ffentlichen Instanzen den Betrieb einstellten. Dennoch werden im Bug-Tracker M\u00f6glichkeiten diskutiert, die irgendwie mit Gastkonten zu tun haben.    <\/p>\n<p>Eine der grundlegenden L\u00f6sungen des Problems k\u00f6nnte ein Twitter-Ersatz durch die Schaffung eines alternativen dezentralen Dienstes basierend auf ActivityPub und IPFS sein, bei dem die Hauptkennung jeder Nachricht ihre IPFS CID ist. Man k\u00f6nnte sich die folgende mehrstufige Konstruktion vorstellen:    <\/p>\n<li class=\"l\"> Daten, die urspr\u00fcnglich im f\u00f6derierten Dienst wie auf der Hauptplattform ver\u00f6ffentlicht und in IPFS gespiegelt wurden.\n<li class=\"l\"> Daten, die von den Nutzern selbst auf Twitter ver\u00f6ffentlicht wurden, aber mit Hilfe einer Browsererweiterung in ihren Konten auf der f\u00f6derierten Plattform gespiegelt wurden und von dort aus \u2013 in IPFS.\n<li class=\"l\"> Daten, die von den Nutzern selbst aus Twitter heruntergeladen wurden, wobei die Exportfunktion genutzt und in das Fediverse + IPFS \u00fcber die Funktion zum Massen-Upload hochgeladen wurden.\n<p>Die Daten des Punktes 3 l\u00f6sen jedoch nicht das Problem der Nichtteilnahme der Twitter-Nutzer am Twitter-Ersatzprogramm.     <\/p>\n<p>F\u00fcr jede Identifizierung der Posts auf jeder zentralisierten Plattform kann es sinnvoll sein, deren Anzeige in IPFS CID zu unterst\u00fctzen, das als Cache fungiert und es erm\u00f6glicht, ohne Kenntnis des tats\u00e4chlichen Textes des Beitrags, aber mit Wissen um dessen zentralisierte Identifikation, die dezentralisierte Identifikation zu erfahren. Bei der Generierung von URIs in IPFS (was ohne tats\u00e4chlichen Upload erfolgen kann) wird der Text des Beitrags kanonisiert, was bedeutet, dass die Daten in einen Container auf HTML-Basis mit maschinenlesbaren Metadaten, Normalisierung von Unicode, Konvertierung in UTF-8, Ersetzung von Leerzeichen durch einfache Leerzeichen, und Ersetzung aller Links zu Beitr\u00e4gen auf dieser und anderen Plattformen, die ein \u00e4hnliches Verfahren durchlaufen, in URIs in IPFS umgewandelt werden.     <\/p>\n<p>Jede der Plattformen verf\u00fcgt \u00fcber ein maschinenlesbares Dokument, in dem die Regeln zur Kanonisierung von Beitr\u00e4gen beschrieben sind, einschlie\u00dflich zahlreicher Dienste, deren Links in dieser Netzwerkkette durch IPFS-URIs ersetzt werden. Jeder Beitrag in jedem Netzwerk wird gem\u00e4\u00df den zum Zeitpunkt der Erstellung des Beitrags geltenden Kanonarisierungsregeln f\u00fcr Beitr\u00e4ge in diesem Netzwerk kanonikalisiert. Bei der Kanonisierung, falls im Beitrag ein Link zu einem Beitrag auf einer der ersetzten Plattformen vorhanden ist, extrahiert die Implementierung die zentralisierte ID aus dem Link und pr\u00fcft deren Vorhandensein in den vertrauensw\u00fcrdigen Indizes.    <\/p>\n<p>Liegt der indexierte Beitrag vor, verwendet die Implementierung die dezentrale ID aus den Indizes. Ist dies nicht der Fall, ruft die Implementierung den Beitrag \u00fcber den Link ab, kanonikalisiert ihn und erstellt eine ID, die in die Indizes aufgenommen werden kann. Die Implementierung ist nicht verpflichtet, den angeforderten Beitrag in das dezentrale Netzwerk einzuf\u00fcgen. Die Implementierung kann die G\u00fcltigkeit der ID im Index durch die lokale Wiederholung des Prozesses \u00fcberpr\u00fcfen. Die Indeximplementierung ist verpflichtet, die G\u00fcltigkeit der Generierung der IDs durch die lokale Wiederholung des Prozesses zu \u00fcberpr\u00fcfen.     <\/p>\n<p>Ein solcher deterministischer Prozess erm\u00f6glicht es, unver\u00e4nderliche Links zu Inhalten zu erstellen, selbst f\u00fcr Tweets, deren Verfasser momentan nicht an dem Programm zur Twitter-Ersatzl\u00f6sung teilnehmen. Wenn ein Teil von ihnen beginnt, ihre Tweets in IPFS hochzuladen, generiert der Algorithmus f\u00fcr sie IDs, die identisch sind mit denjenigen, die bereits in Links zu ihnen verwendet werden, vorausgesetzt, der Index enth\u00e4lt die korrekten Zuordnungen und der Inhalt selbst hat sich nicht ge\u00e4ndert.<br \/>\n<br \/>Quelle: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=60673\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0439 \u0438\u0437 \u043f\u0443\u0431\u043b\u0438\u0447\u043d\u044b\u0445 \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440\u043e\u0432 Nitter \u043f\u0440\u0438\u0448\u0451\u043b \u0432 \u043d\u0435\u0433\u043e\u0434\u043d\u043e\u0441\u0442\u044c. \u041f\u0440\u043e\u0435\u043a\u0442 Nitter \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u043b \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u044b\u0439 \u0444\u0440\u043e\u043d\u0442\u0435\u043d\u0434 \u0434\u043b\u044f \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u043a X.com\/Twitter \u0431\u0435\u0437 \u043d\u0430\u0432\u044f\u0437\u044b\u0432\u0430\u043d\u0438\u044f JavaScript, \u0430\u043d\u0430\u043b\u0438\u0442\u0438\u043a\u0438, \u0442\u0440\u0435\u043a\u0435\u0440\u043e\u0432 \u0438 \u0441\u0442\u043e\u0440\u043e\u043d\u043d\u0438\u0445 \u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432. 31 \u044f\u043d\u0432\u0430\u0440\u044f \u0431\u044b\u043b\u0430 \u043f\u0440\u0435\u043a\u0440\u0430\u0449\u0435\u043d\u0430 \u0432\u044b\u0434\u0430\u0447\u0430 \u0442\u043e\u043a\u0435\u043d\u043e\u0432, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u044b\u0445 \u0432 Nitter \u0434\u043b\u044f \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0438 \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u043a \u043a\u043e\u043d\u0442\u0435\u043d\u0442\u0443 \u0432 X.com. 26 \u0444\u0435\u0432\u0440\u0430\u043b\u044f \u0438\u0441\u0442\u0435\u043a\u043b\u043e \u0432\u0440\u0435\u043c\u044f \u0436\u0438\u0437\u043d\u0438 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0445 \u0438\u0437 \u0440\u0430\u043d\u0435\u0435 \u0432\u044b\u0434\u0430\u043d\u043d\u044b\u0445 \u0442\u043e\u043a\u0435\u043d\u043e\u0432, \u0447\u0442\u043e \u043f\u0440\u0438\u0432\u0435\u043b\u043e \u043a \u043f\u043e\u043b\u043d\u043e\u0439 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-113913","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0439 \u0438\u0437 \u043f\u0443\u0431\u043b\u0438\u0447\u043d\u044b\u0445 \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440\u043e\u0432 Nitter \u043f\u0440\u0438\u0448\u0451\u043b \u0432 \u043d\u0435\u0433\u043e\u0434\u043d\u043e\u0441\u0442\u044c. \u041f\u0440\u043e\u0435\u043a\u0442 Nitter \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u043b \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u044b\u0439 \u0444\u0440\u043e\u043d\u0442\u0435\u043d\u0434 \u0434\u043b\u044f \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u043a X.com\/Twitter \u0431\u0435\u0437 \u043d\u0430\u0432\u044f\u0437\u044b\u0432\u0430\u043d\u0438\u044f JavaScript, \u0430\u043d\u0430\u043b\u0438\u0442\u0438\u043a\u0438, \u0442\u0440\u0435\u043a\u0435\u0440\u043e\u0432 \u0438 \u0441\u0442\u043e\u0440\u043e\u043d\u043d\u0438\u0445 \u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/de\/blog\/news\/prekrashhenie-sushhestvovaniya-nitter-svobodnogo-alternativnogo-frontenda-k-twitter\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"de_DE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041f\u0440\u0435\u043a\u0440\u0430\u0449\u0435\u043d\u0438\u0435 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043e\u0432\u0430\u043d\u0438\u044f Nitter, \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0433\u043e \u0430\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u043d\u043e\u0433\u043e \u0444\u0440\u043e\u043d\u0442\u0435\u043d\u0434\u0430 \u043a Twitter | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0439 \u0438\u0437 \u043f\u0443\u0431\u043b\u0438\u0447\u043d\u044b\u0445 \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440\u043e\u0432 Nitter \u043f\u0440\u0438\u0448\u0451\u043b \u0432 \u043d\u0435\u0433\u043e\u0434\u043d\u043e\u0441\u0442\u044c. \u041f\u0440\u043e\u0435\u043a\u0442 Nitter \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u043b \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u044b\u0439 \u0444\u0440\u043e\u043d\u0442\u0435\u043d\u0434 \u0434\u043b\u044f \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u043a X.com\/Twitter \u0431\u0435\u0437 \u043d\u0430\u0432\u044f\u0437\u044b\u0432\u0430\u043d\u0438\u044f JavaScript, \u0430\u043d\u0430\u043b\u0438\u0442\u0438\u043a\u0438, \u0442\u0440\u0435\u043a\u0435\u0440\u043e\u0432 \u0438 \u0441\u0442\u043e\u0440\u043e\u043d\u043d\u0438\u0445 \u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/de\/blog\/news\/prekrashhenie-sushhestvovaniya-nitter-svobodnogo-alternativnogo-frontenda-k-twitter\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2024-02-27T20:03:07+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2024-02-27T20:03:07+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Das Ende von Nitter, einem freien alternativen Frontend zu Twitter | ProHoster","description":"Die letzte \u00f6ffentliche Instanz von Nitter ist ausgefallen. Das Nitter-Projekt entwickelte ein freies Frontend f\u00fcr den Zugriff auf X.com\/Twitter, ohne JavaScript, Analytik, Tracker und Drittanbieter-Dienste aufzuzwingen.","canonical_url":"https:\/\/prohoster.info\/de\/blog\/news\/prekrashhenie-sushhestvovaniya-nitter-svobodnogo-alternativnogo-frontenda-k-twitter","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"de_DE","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041f\u0440\u0435\u043a\u0440\u0430\u0449\u0435\u043d\u0438\u0435 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043e\u0432\u0430\u043d\u0438\u044f Nitter, \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0433\u043e \u0430\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u043d\u043e\u0433\u043e \u0444\u0440\u043e\u043d\u0442\u0435\u043d\u0434\u0430 \u043a Twitter | ProHoster","og:description":"\u041f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0439 \u0438\u0437 \u043f\u0443\u0431\u043b\u0438\u0447\u043d\u044b\u0445 \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440\u043e\u0432 Nitter \u043f\u0440\u0438\u0448\u0451\u043b \u0432 \u043d\u0435\u0433\u043e\u0434\u043d\u043e\u0441\u0442\u044c. \u041f\u0440\u043e\u0435\u043a\u0442 Nitter \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u043b \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u044b\u0439 \u0444\u0440\u043e\u043d\u0442\u0435\u043d\u0434 \u0434\u043b\u044f \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u043a X.com\/Twitter \u0431\u0435\u0437 \u043d\u0430\u0432\u044f\u0437\u044b\u0432\u0430\u043d\u0438\u044f JavaScript, \u0430\u043d\u0430\u043b\u0438\u0442\u0438\u043a\u0438, \u0442\u0440\u0435\u043a\u0435\u0440\u043e\u0432 \u0438 \u0441\u0442\u043e\u0440\u043e\u043d\u043d\u0438\u0445 \u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432.","og:url":"https:\/\/prohoster.info\/de\/blog\/news\/prekrashhenie-sushhestvovaniya-nitter-svobodnogo-alternativnogo-frontenda-k-twitter","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2024-02-27T20:03:07+00:00","article:modified_time":"2024-02-27T20:03:07+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"113913","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-02-08 20:22:37","updated":"2026-02-08 20:22:37","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/113913","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/comments?post=113913"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/113913\/revisions"}],"predecessor-version":[{"id":145695,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/113913\/revisions\/145695"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media?parent=113913"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/categories?post=113913"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/tags?post=113913"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}