Ағылшыншамен салыстырыңыз: абзацты басыңыз — түпнұсқа терезеде ашылады. Абзац астындағы EN түймесі оны мәтін ішінде көрсетеді.
Кіріспе
tin – ашық кодты, мәтіндік, талқылаулы жаңалықтар оқу бағдарламасы, ол Usenet жүйесінде хабарларды оқу және жариялау үшін қолданылады, ал Usenet – бүкіл әлемдік таратылған талқылау жүйесі.
tin is an open source, text based, threaded newsreader, used to read and post messages on Usenet, the worldwide distributed discussion system.
Тарих
Бастапқыда Tin тек мәтіндік компьютер терминалдарында, баяу сериялық интерфейс арқылы көп пайдаланушылы уақытты бөлісетін орталық серверге қосылғанда қолданылды, онда графикалық қолдау әдетте болмады және компьютерлік тышқан әлі ойлап табылмайтын еді. Сол кезде Tin осы ортада біршама ресурсқа талап ететін бағдарлама (Pine сияқты) болып саналды, себебі ол терминал курсорын басқару және Usenet-те оңай навигация жасау үшін бетке бағдарланған мәтінді жылжытуды пайдаланды. Ол графикалық қолдауды ұсынбаса да, экранның төменгі жағынан жоғары қарай үздіксіз беттер мен мәзірлерді прокруллдеуден гөрі, топтар, тақырыптар және мақалалардың визуалды ұйымдастырылған браузерге бағытталған тізімін ұсынады. Tin Unix-ке ұқсас операциялық жүйелердің көптеген нұсқалары үшін қол жетімді. Бұл бағдарлама 1991 жылы Рич Скрента Usenet-те жариялаған TASS жаңалықтар оқырманына негізделген. Тінге жұмыстың басталуы Іайн Ли жасады, ол IETF RFC 2980 үшін ақпарат ұсынды. 1996 жылдан бері Urs Janßen бағдарламаны жаңартып келеді. Бағдарлама әдетте trn немесе nn бағдарламаларымен салыстырылады. Соңғысы да TASS-қа негізделген. Кейбіреулер Tin-нің ең икемді жіптік қолдауы бар екенін атап көрсетеді, бірақ UTF-8 қолдауы бар жаңа нұсқаларында бұл мүмкіндік жоқ. Алғашқы Tin termcap-ты пайдаланды. Autoconf пайдалану арқылы портативтілікті жақсартумен қатар, оның жасаушылары terminfo немесе curses-пен жұмыс істеуге мүмкіндік беріп, бейімделуді де жақсартты, осылайша портативтілікті арттырды. Gettext арқылы локализация және IPv6 қолдауы сияқты басқа өзгерістер де бағдарламаны қазіргі заманға сай ұстап тұр. trn немесе nn-нен айырмашылығы, Tin-де 1995 жылдан бері өзгерістерді бақылау оңай, өйткені оның өзгеру журналы толыққанды және мерзімделген.
Tin was initially used on text only computer terminals connected via a slow serial interface to a multi user time sharing central server, where graphics were generally not supported and when the computer mouse did not yet exist. At the time, tin was considered to be somewhat of a high resource program in this environment (similar to Pine) due to its use of terminal cursor control and page oriented text scrolling to make navigating Usenet easier. While it did not have graphics support it does provide a visually organized browser oriented drill down list of groups, subjects, and then articles, as opposed to simply scrolling endless pages and menus upward from the bottom of the screen. Tin is available for a variety of Unix like operating systems. It is based on the TASS newsreader, whose source code had been posted in 1991 on Usenet by Rich Skrenta. The work on tin was begun shortly afterward by Iain Lea, who provided information for the IETF RFC 2980. Since 1996, tin has been maintained by Urs Janßen. The program is generally compared with trn or nn. The latter is also based on TASS. Some note that tin has the most flexible threading support. the newer versions which have UTF 8 support do not. The original tin used termcap. Along with the portability improvements gained by using autoconf, its developers improved the adaptability by making it work with terminfo or curses—again improving portability. Other changes, such as localization using gettext, as well as IPv6 support have kept the application current. Unlike trn or nn, it is easy to follow the progress of changes since 1995 in tin because its changelog is detailed and dated.