{"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\/it\/blog\/novosti-interneta\/prekrashhenie-sushhestvovaniya-nitter-svobodnogo-alternativnogo-frontenda-k-twitter","title":{"rendered":"Chiusura di Nitter, l'alternativa open source a Twitter.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>L'ultimo dei funzionari pubblici di Nitter \u00e8 venuto meno. Il progetto Nitter ha sviluppato un frontend libero per accedere a X.com\/Twitter senza l'imposizione di JavaScript, analytics, tracker e servizi di terze parti. Il 31 gennaio \u00e8 stata interrotta l'emissione di token utilizzati in Nitter per regolare l'accesso ai contenuti su X.com. Il 26 febbraio \u00e8 scaduto il termine di vita degli ultimi token precedentemente emessi, portando a una totale fermata del funzionamento di Nitter.        <\/p>\n<p>Dopo l'acquisto da parte di Elon Musk, Twitter (ora rinominato in X) ha iniziato a implementare una serie di misure tecniche e organizzative mirate a una monetizzazione aggressiva della piattaforma, precedentemente considerata in perdita. Tra le modifiche \u00e8 stata introdotta la tariffazione delle informazioni ricevute da ogni account (sono stati stabiliti limiti per i diversi tipi di account \u2014 10000 per i possessori del 'segno blu' a pagamento, 1000 per i normali, 500 per i nuovi normali); gli 'account degli sviluppatori' sono stati spostati nella categoria a pagamento con limiti adatti per l'estrazione massiva di dati (scraping); \u00e8 stata interrotta la fornitura di informazioni agli utenti senza account.     <\/p>\n<p>A giustificazione si dichiarava pubblicamente (2023-07-01) che si trattava di 'misure di emergenza temporanee', legate al fatto che il caricamento automatizzato di dati da parte dei bot porta a un deterioramento del servizio per gli utenti normali. In precedenza (2023-04-19) ci sono state insinuazioni nei confronti di Microsoft, secondo cui questa azienda utilizza illegalmente i dati di Twitter per l'addestramento dell'AI. Successivamente (2023-11-17) l'introduzione dei limiti \u00e8 stata giustificata con la promessa di Musk di combattere i bot.    <\/p>\n<p>Nitter era un progetto per sviluppare software volto a proteggere gli utenti di Twitter da sorveglianza, permettendo a coloro che leggono contenuti senza inviare messaggi di accedere a un sito alternativo per visualizzare Twitter, senza necessit\u00e0 di un account o JavaScript attivo. Tale software fungeva essenzialmente da scraper e intermediario, che invece di salvare i dati in un database, li inviava direttamente all'utente finale (tuttavia, alcuni dati di servizio vengono memorizzati nella cache in Redis).     <\/p>\n<p>Pertanto, il software Nitter:    <\/p>\n<li class=\"l\"> era tecnicamente proprio quel tipo di software con cui la direzione di Twitter ha dichiarato di combattere attivamente;\n<li class=\"l\"> era uno dei pochi software attivamente sviluppati per accedere ai dati pubblicati su Twitter, il che ne ha determinato l'attrattiva come modulo per lo scraping in un'accezione pi\u00f9 ristretta del termine \u2014 raccolta di dati eludendo le interfacce ufficiali per farlo;\n<li class=\"l\"> gli esemplari pubblici di Nitter sono diventati oggetto di scraping, portando alcuni di essi a implementare una propria variante del captcha (1 richiesta POST aggiuntiva, specifica per un determinato esemplare).\n<p>A seguito dell'analisi delle vie alternative per continuare a operare in queste nuove condizioni, sono stati trovati RSS e alcuni punti di ingresso su syndication.twitter.com, che fornivano informazioni a utenti non registrati in formato JSON e utilizzati per l'integrazione con altri social network. Per un certo periodo Nitter ha ricevuto informazioni tramite queste interfacce, ma poi anche queste sono state chiuse. Successivamente \u00e8 stato trovato un modo per utilizzare 'account ospiti' che avevano privilegi di lettura. Uno dei tipi di 'account ospiti' era destinato all'uso su dispositivi IoT con browser limitati.     <\/p>\n<p>Tuttavia, Nitter ha utilizzato un altro tipo di 'account ospiti', che utilizzavano OAuth invece dei cookie, venivano registrati tramite API e apparentemente utilizzati dall'app per Android. Questo tipo di account ha limiti di 500 richieste all'API in 15 minuti, e la sua 'registrazione' \u00e8 legata a <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/it\/lir\/ipv4\/\"   title=\"indirizzo IP\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"600\">indirizzo IP<\/a> (da un IP pu\u00f2 essere registrato un solo 'account ospite' in un giorno, ma un 'account' gi\u00e0 registrato pu\u00f2 essere utilizzato da altri indirizzi IP).    <\/p>\n<p>Tali 'account' (token di accesso) erano funzionanti per 30 giorni. A quel tempo, una soluzione adeguata al problema della registrazione massiccia di account temporanei potrebbe essere stata il crowdsourcing della loro registrazione da parte degli utenti, utilizzando qualcosa di simile a Bibliogram (uno userscript che raccoglie il token ospite da un utente e lo invia a un'istanza pubblica).    <\/p>\n<p>Alla fine di gennaio X ha interrotto l'emissione di tali token. L'eliminazione dell'ultima forma di accesso ha segnato la fine di Nitter come servizio pubblico gratuito multiutente, portando l'autore a dichiarare Nitter morto.     <\/p>\n<p>Parte delle istanze si sono chiuse immediatamente dopo, altre hanno modificato il codice per ridurre al minimo l'utilizzo dei token esistenti, in particolare privilegiando il loro uso per ottenere elenchi di tweet degli account, con messaggi di errore per tutto il resto. Il 26 febbraio, la vita utile degli ultimi token guest \u00e8 scaduta, portando alla cessazione del funzionamento di tutte le istanze pubbliche. Tuttavia, nel bug tracker si discutono modi che riguardano in qualche modo gli account guest.    <\/p>\n<p>Una delle soluzioni fondamentali al problema potrebbe essere la creazione di un servizio alternativo decentralizzato basato su ActivityPub e IPFS, dove l'identificatore principale di ogni messaggio \u00e8 il suo CID IPFS. Si pu\u00f2 immaginare la seguente struttura multilivello:    <\/p>\n<li class=\"l\"> Dati originalmente pubblicati in un servizio federato come sulla piattaforma principale e riflessi in IPFS.\n<li class=\"l\"> I dati pubblicati su Twitter dagli utenti stessi, ma riflessi nei loro account su una piattaforma federativa tramite un'estensione del browser, e da l\u00ec \u2014 in IPFS.\n<li class=\"l\"> Dati scaricati da Twitter dagli utenti stessi, utilizzando la funzione di download, e caricati nel Fediverse + IPFS tramite la funzione di caricamento di massa.\n<p>Tuttavia, i dati dei punti 3 non risolvono il problema della mancata partecipazione degli utenti di Twitter al programma di Twitter replacement.     <\/p>\n<p>Per ogni identificatore di post su ogni piattaforma centralizzata, pu\u00f2 essere utile mantenere la visualizzazione del suo IPFS CID, che funge da cache e consente di risalire al suo identificatore decentralizzato senza conoscere il testo del post, ma solo il suo identificatore centralizzato. Durante la generazione dell'URI in IPFS (che pu\u00f2 essere effettuata senza un effettivo caricamento), il testo del post viene sottoposto a canonicalizzazione, che consiste nel posizionare i dati in un contenitore basato su HTML con metadati leggibili dalle macchine, normalizzazione Unicode, conversione in UTF-8, sostituzione dei caratteri di spazio con singoli spazi e sostituzione di tutti i collegamenti ai post su questa e altre piattaforme, che seguono una procedura analoga, con URI in IPFS.     <\/p>\n<p>Ogni piattaforma ha un documento leggibile dalla macchina che descrive le regole di canonicalizzazione dei post, inclusi numerosi servizi i cui link vengono sostituiti con URI IPFS nei post di questa rete. Ogni post in ogni rete viene canonicalizzato secondo le regole di canonicalizzazione delle pubblicazioni in quella rete, valide al momento della data del post stesso. Durante la canonicalizzazione, se un post contiene un link a un post in una delle piattaforme sostituite, l'implementazione estrae un identificatore centralizzato dal link e verifica la sua esistenza negli indici di fiducia.    <\/p>\n<p>In caso di presenza nell'indice, l'implementazione utilizza l'identificatore decentralizzato degli indici. In mancanza, l'implementazione richiede il post tramite il link, lo canonicalizza e genera un identificatore che pu\u00f2 essere inserito negli indici. L'implementazione non \u00e8 obbligata a inserire il post richiesto in una rete decentralizzata. L'implementazione pu\u00f2 verificare la correttezza dell'identificatore nell'indice tramite la riproduzione locale del processo. L'implementazione dell'indice \u00e8 tenuta a verificare la correttezza della generazione degli identificatori tramite la riproduzione locale del processo.     <\/p>\n<p>Questo processo deterministico consente di generare link immutabili ai contenuti anche per i tweet dei quali i poster non partecipano ancora al programma di sostituzione di Twitter. Quando parte di essi inizier\u00e0 a caricare i propri tweet su IPFS, l'algoritmo generer\u00e0 per loro identificativi identici a quelli gi\u00e0 utilizzati nei link, a condizione che l'indice contenga le corrette corrispondenze e il contenuto stesso non sia cambiato.<br \/>\n<br \/>Fonte: <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-novosti-interneta"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.0.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. 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\" \/>\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\/it\/blog\/novosti-interneta\/prekrashhenie-sushhestvovaniya-nitter-svobodnogo-alternativnogo-frontenda-k-twitter\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.0.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"it_IT\" \/>\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. 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\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/it\/blog\/novosti-interneta\/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\udd47La conclusione dell'esistenza di Nitter, un'alternativa frontend libera a Twitter | ProHoster","description":"L'ultimo dei campioni pubblici di Nitter \u00e8 andato in malora. Il progetto Nitter sviluppava un frontend libero per accedere a X.com\/Twitter senza l'imposizione di JavaScript, analisi, tracker e servizi di terze parti. Il 31 gennaio \u00e8 stata interrotta l'emissione di token, utilizzati in Nitter per organizzare l'accesso ai contenuti su X.com. Il 26 febbraio \u00e8 scaduto il tempo di vita degli ultimi token rilasciati, portando alla completa","canonical_url":"https:\/\/prohoster.info\/it\/blog\/novosti-interneta\/prekrashhenie-sushhestvovaniya-nitter-svobodnogo-alternativnogo-frontenda-k-twitter","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"it_IT","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. 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","og:url":"https:\/\/prohoster.info\/it\/blog\/novosti-interneta\/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\/it\/wp-json\/wp\/v2\/posts\/113913","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/comments?post=113913"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/113913\/revisions"}],"predecessor-version":[{"id":145695,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/113913\/revisions\/145695"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media?parent=113913"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/categories?post=113913"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/tags?post=113913"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}