Π ΡΠ²ΡΠ·ΠΈ c ΠΏΠΎΠ»ΠΈΡΠΈΠΊΠΎΠΉ Twitter Π² ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠΈ Π½Π°Π²ΡΠ·ΡΠ²Π°Π½ΠΈΡ JavaScript ΡΠ½ΡΡΠ·ΠΈΠ°ΡΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π»ΠΈ Nitter — ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΡΠΉ ΡΡΠΎΠ½ΡΠ΅Π½Π΄ Π΄Π»Ρ Twitter, ΡΠ°Π±ΠΎΡΠ°ΡΠ·ΡΠΈΠΉ Π±Π΅Π· Π½Π°Π²ΡΠ·ΡΠ²Π°Π½ΠΈΡ JavaScript, Π°Π½Π°Π»ΠΈΡΠΈΠΊΠΈ, ΡΡΠ΅ΠΊΠ΅ΡΠΎΠ² ΠΈ ΡΠ΅ΡΡΡΡΠΎΠ² Π½Π° ΡΡΠΎΡΠΎΠ½Π΅ Google, CloudFlare ΠΈ ΠΏΡΠΎΡΠΈΡ ΡΡΠΎΡΠΎΠ½Π½ΠΈΡ ΡΠ΅ΡΠ²ΠΈΡΠΎΠ². ΠΠΎΠ΄ ΠΏΡΠΎΠ΅ΠΊΡΠ° Π½Π°ΠΏΠΈΡΠ°Π½ Π½Π° ΡΠ·ΡΠΊΠ΅ Nim ΠΈ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½ΡΠ΅ΡΡΡ ΠΏΠΎΠ΄ Π»ΠΈΡΠ΅Π½Π·ΠΈΠ΅ΠΉ AGPLv3.
ΠΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠ°:
- ΠΠ΅Π· JavaScript ΠΈΠ»ΠΈ ΡΠ΅ΠΊΠ»Π°ΠΌΡ
- ΠΡΠ΅ Π·Π°ΠΏΡΠΎΡΡ ΠΈΠ΄ΡΡ ΡΠ΅ΡΠ΅Π· Π±ΡΠΊΡΠ½Π΄, ΠΊΠ»ΠΈΠ΅Π½Ρ Π½Π΅ ΠΎΠ±ΡΠ°Π΅ΡΡΡ Ρ Twitter. ΠΡΠΊΠ΅Π½Π΄ Π½Π΅ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ Π·Π°ΠΏΡΡΠΊΠ°ΡΡ Π½Π° ΡΠ²ΠΎΡΠΌ ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΠΈ, ΡΠ½ΡΡΠ·ΠΈΠ°ΡΡΠ°ΠΌΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΡΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π΄Π΅ΡΡΡΠΊΠΎΠ² ΠΏΡΠ±Π»ΠΈΡΠ½ΠΎ Π΄ΠΎΡΡΡΠΏΠ½ΡΡ ΡΠ΅ΡΠ²Π΅ΡΠΎΠ² Π΄Π»Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ.
- ΠΡΠ΅Π΄ΠΎΡΠ²ΡΠ°ΡΠ°Π΅Ρ ΠΎΡΡΠ»Π΅ΠΆΠΈΠ²Π°Π½ΠΈΠ΅ Twitter-ΠΎΠΌ IP-Π°Π΄ΡΠ΅ΡΠ° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΈ ΠΎΡΠΏΠ΅ΡΠ°ΡΠΊΠ° Π±ΡΠ°ΡΠ·Π΅ΡΠ°.
- ΠΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ Π½Π΅ΠΎΡΠΈΡΠΈΠ°Π»ΡΠ½ΠΎΠ΅ API Twitter (Π±Π΅Π· ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠΉ Π½Π° ΡΠ°ΡΡΠΎΡΡ Π·Π°ΠΏΡΠΎΡΠΎΠ² ΠΈ Π±Π΅Π· Π½Π°Π»ΠΈΡΠΈΡ Π°ΠΊΠΊΠ°ΡΠ½ΡΠ° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°, Π½ΠΎ Ρ ΠΏΠ΅ΡΡΠΏΠ΅ΠΊΡΠΈΠ²ΠΎΠΉ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΠΏΠΈΡΡΠΌΠΎ «Cease & Desist» ΠΈΠ»ΠΈ ΡΡΠ°Π·Ρ ΡΡΠ΄Π΅Π±Π½ΡΠΉ ΠΈΡΠΊ).
- ΠΡΠ³ΠΊΠΎΠ²Π΅ΡΠ½ΡΠΉ (Π΄Π»Ρ @nim_lang, 60KB Π²Π·Π°ΠΌΠ΅Π½ 784KB ΠΎΡ twitter.com).
- RSS-Π»Π΅Π½ΡΡ.
- Π’Π΅ΠΌΡ ΠΎΡΡΠΌΠ»Π΅Π½ΠΈΡ.
- ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ² (responsive design).
ΠΡΡΠΎΡΠ½ΠΈΠΊ: opennet.ru