gyunter íàïèñàë:
[q]
À êàê âû òåðïèòå íà https://cgamos.ru/metric-books/ òî, ÷òî ïîñëå êàæäîãî ïðîñìîòðåííîãî èçîáðàæåíèÿ ïðèõîäèòñÿ çàíîâî åãî óâåëè÷èâàòü, ò.ê. ïðèíóäèòåëüíî âûñòàâëåííûé çóì ñáðàñûâàåòñÿ óæå íà ñëåäóþùåé êàðòèíêå? [/q]
Äà ýòî áîëüøàÿ ïðîáëåìà.
 öåëîì ïðîñìîòð ìåòðèê íà ñàéòå ìîæíî îõàðàêòåðèçîâàòü äâóìÿ ñëîâàìè - "âûðâè ãëàç".
ß äàâíî õîòåë ïðî ýòî íàïèñàòü ñ òåõíè÷åñêèìè äåòàëÿìè, ñêðèíøîòàìè èòï, íî âñå íèêàê íå ñîáåðóñü.
Ðàç ïîäíÿëè ýòó òåìó, òî íàïèøó "ñîêðàùåííî".
Ïðè ïðîñìîòðå ìåòðèê îíëàéí íà ñàéòå ÖÃÀ åñòü ñëåäóþùèå ïðîáëåìû.1. Ïîñòîÿííûå "âñïûøêè" â ãëàçà."Âñïûøêè" â ãëàçà âûçâàíû äâóìÿ ïðè÷èíàìè.
Ïåðâàÿ ïðè÷èíà - ýòî "ðþøå÷êè" ïðîãðàììèñòîâ, êîòîðûå áåç ïðåóâåëè÷åíèÿ îòêëþ÷àþòñÿ èçìåíåíèåì îäíîé ñòðîêè â íàñòðîéêàõ âüþâåðà.
ÖÃÀ èñïîëüçóåò äëÿ ïðîñìîòðà â "ïîëíîýêðàííîì ðåæèìå" âüþâåð "jQuery Viewer v1.0.1"
Íà õîñòèíãå ýòî ôàéë "_https://cgamos.ru/local/templates/mosarchiv/assets/js/jquery-viewer.min.js...."
Äëÿ äåìîíñòðàöèè âîçìîæíîñòåé ýòîãî âüâåðà åñòü ñàéò
https://fengyuanchen.github.io/jquery-viewer/Ñ ëåâîé ñòîðîíû íà ñòðàíèöå äåìîíñòðàöèè âîçìîæíîñòåé åñòü ãàëî÷êè äëÿ âêëþ÷åíèÿ è îòêëþ÷åíèÿ ðàçíûõ îïöèé.
Ñíà÷àëà ñìîòðèì êàðòèíêè â ðåæèìå ïî óìîë÷àíèþ. Êàæäàÿ íîâàÿ êàðòèíêà ïðè ïðîñìîòðå ïîñëå ïåðåõîäà ñíà÷àëà ìàëåíüêàÿ â öåíòðå ýêðàíà, à ïîòîì ìãíîâåííî óâåëè÷èâàåòñÿ. Ýòî òèïà êðóòîé è êðàñèâûé ïåðåõîä. Íî ðåàëüíî ýòî âûãëÿäèò êàê ïîñòîÿííîå ìîðãàíèå. Äëÿ ïÿòè êàðòèíîê ýòî íîðìàëüíî, íî äëÿ ðàáîòû ñ ñîòíÿìè àðõèâíûõ äîêóìåíòîâ ýòî íåïðèåìëåìî.
Äëÿ òîãî, ÷òîáû ïîñìîòðåòü, êàê óáðàòü ìîðãàíèå â ëåâîé êîëîíêå óáèðàåì ãàëî÷êó íàïðîòèâ "transition".
Âñå - òåïåðü ïåðåõîäû ïëàâíûå. Òàê ýòî èñïðàâëÿåòñÿ íà ñòðàíèöå äåìîíñòðàöèè.
À íà ñàéòå ÖÃÀ òîæå ñàìîå äåëàåòñÿ èçìåíåíèåì îäíîãî ñëîâà â íàñòðîéêàõ âüåâåðà.
Íóæíî â êîäå ñàéòà, â ìåñòå, ãäå çàäàþòñÿ íàñòðîéêè âüåâåðà, çàìåíèòü transition:true íà transition:false.
Ýòî ðåøèò ïîëîâèíó ïðîáëåìû ñî "âñïûøêàìè".
Âòîðóþ ïðîáëåìó ñî "âñïûøêàìè" èñïðàâèòü íàìíîãî ñëîæíåå.Âòîðàÿ "âñïûøêà" ñâÿçàíà ñ òåì, ÷òî, ÷òîáû âüåâåð îòîáðàçèë êàðòèíêó íà "ïîëíûé ýêðàí", îí äîëæåí çíàòü åå ðåàëüíûå ðàçìåðû, ÷òîáû âû÷èñëèòü ïðîöåíò ìàñøòàáèðîâàíèÿ. ×òîáû óçíàòü ðàçìåðû, áðàóçåð äîëæåí ñíà÷àëà çàãðóçèòü êàðòèíêó. Âåñ êàðòèíêè - îêîëî 2-3ÌÁ. Ìîæåò áûòü ó ðàçðàáîò÷èêîâ èëè ïðè òåñòèðîâàíèè ïî âíóòðåííåé ñåòè çàãðóçêà ïðîèñõîäèò ìãíîâåííî, íî ó èíòåðíåò ïîëüçîâàòåëåé êàðòèíêà çàãðóæàåòñÿ 2-10ñåê. Ñêîðîñòü çàãðóçêè çàâèñèò îò êîëè÷åñòâà îäíîâðåìåííûõ ïîäêëþ÷åíèé ê ñàéòó è îò ñêîðîñòè Èíòåðíåò-ñîåäèíåíèÿ ïîëüçîâàòåëÿ.  ðåçóëüòàòå ñíà÷àëà îòîáðàæàåòñÿ ïðîöåññ çàãðóçêè êàðòèíêè â óìåíüøåííîì âèäå 2-10ñåê, à ïîòîì îíà ðàçâîðà÷èâàåòñÿ íà "âåñü ýêðàí". Ò.å. ýòî è åñòü âòîðîå ìîðãàíèå.
Ìîæíî ïðîâåñòè ïðîñòîé ýêñïåðèìåíò. Îòêðûòü íà ñàéòå ÖÃÀ ëþáóþ ìåòðè÷åñêóþ êíèãó íà ïðîñìîòð â ðàçâåðíóòîì âèäå. Ïðîñìîòðåòü ïîäðÿä 10 ñòðàíèö. Îíè çàãðóçÿòñÿ â êýø áðàóçåðà è ïðè ïîâòîðíîì ïðîñìîòðå ÷åðåç èíòåðíåò çàíîâî ñêà÷èâàòüñÿ íå áóäóò. Äàëåå ìû ñòðåëî÷êàìè íà êëàâèàòóðå íà÷èíàåì áåãàòü íàçàä íà 5-10 êàäðîâ è âïåðåä. Âñå êàðòèíêè èç êýøà íå äåðãàþòñÿ è íå ìåðöàþò. Åäèíñòâåííàÿ âñïûøêà ïðè ïåðåõîäå â ýòîì ýêñïåðèìåíòå áóäåò ñâÿçàíà ñ "ðþøå÷êàìè" ïðîãðàììèñòîâ îïèñàííûõ íà ïåðâîì øàãå.
Îòñþäà âûâîä, ÷òîáû óáðàòü âòîðîå ìåðöàíèå ïðè ïåðåõîäå, íóæíî êàðòèíêó ïðåäâàðèòåëüíî çàãðóçèòü â ôîíîâîì ðåæèìå, à òîëüêî ïîòîì ïîêàçûâàòü. Ýòî ìîæíî ñäåëàòü äâóìÿ ñïîñîáàìè. Ïåðâûé - ïîìåíÿòü âüåâåð, íà òîò, êîòîðûé ïîääåðæèâàåò ïðåäâàðèòåëüíóþ çàãðóçêó êàðòèíîê äî îòîáðàæåíèÿ (ñ ïîääåðæêîé îïöèÿ preload). Èñïîëüçóåìûé ñåé÷àñ âüþâåð, ê ñîæàëåíèþ, ýòî íå ïîääåðæèâàåò. Âòîðîé ñïîñîá - íå ìåíÿòü âüâåð, à íàïèñàòü ñâîèìè ñèëàìè ñêðèïò (preload êàðòèíêè ïîñëå íàæàòèÿ íà êíîïêó ïåðåõîäà), êîòîðûé áóäåò ïðåäâàðèòåëüíî êàðòèíêó çàãðóæàòü äî îòîáðàæåíèÿ. Íî ýòî íóæíî, ÷òîáû íàøëèñü ïðîãðàììèñòû, êîòîðûå òàêîå ìîãóò ñäåëàòü.
2. Ñëåäóþùàÿ ïðîáëåìà - ïëîõèå íàñòðîéêè "ïîëíîýêðàííîãî ïðîñìîòðà".Äàæå ïðè "ïîëíîýêðàííîì ïðîñìîòðå" ðåàëüíî èñïîëüçóåòñÿ íå áîëåå ïðîöåíòîâ 80 îò âûñîòû ýêðàíà.
À ýòî î÷åíü êðèòè÷íî. Äàæå íà áîëüøèõ ýêðàíàõ 25-27 äþéìîâ áåç óâåëè÷åíèÿ ñìîòðåòü òðóäíî.
Ïîñëå ïåðåõîäà íà êàæäûé íîâûé ñíèìîê ïðèõîäèòñÿ óâåëè÷èâàòü èçîáðàæåíèå ñíà÷àëà íà âåñü ýêðàí, à ïîòîì ÷àñòî åùå áîëüøå.
È åñëè óâåëè÷åíèå ìàñøòàáà, ÷òîáû êàðòèíêà áûëà áîëüøå âèäèìîé ÷àñòè ýêðàíà, ýòî äåëî äîáðîâîëüíîå, òî èçíà÷àëüíîå ðàçâåðòûâàíèå íà âñþ îáëàñòü ýêðàíà áåç ïîëåé ýòî íóæíî ñäåëàòü îáÿçàòåëüíî.
Íà íîóòáóêàõ ñ äèàãîíàëüþ 15 äþéìîâ ñìîòðåòü áîëüøå 20-50 ñòðàíèö âîîáùå íåâîçìîæíî.
Ïî÷åìó ÿ âñåãäà ïèøó "ïîëíîýêðàííûé ðåæèì" â êàâû÷êàõ? Ïîòîìó ÷òî ñåé÷àñ îò íåãî îäíî íàçâàíèå, à êàðòèíêà îòîáðàæàåòñÿ ìàëåíüêîé.
Äëÿ ñðàâíåíèÿ òîãî, ÷òî òàêîå õîðîøî è ÷òî òàêîå ïëîõî â ÷àñòè ðàçâîðà÷èâàíèÿ íà ïîëíûé ýêðàí èñïîëüçóåì òðè ïðèìåðà.
* Ñàéò ÖÃÀ ñåé÷àñ - ïîëíîýêðàííûé ðåæèì -
ïëîõî - îãðîìíûå ïîëÿ;
* Ñàéò
https://lib-fond.ru/lib-cgam/1175/f-1175-op-1-1/ - (ýòî òîæå ñàéò, îòîáðàæàþùèé ÷àñòü ìåòðèê ÖÃÀ è íà ýòîì ñàéòå èñïîëüçóþòñÿ ÷àñòè÷íî òå æå èíñòðóìåíòû) -
õîðîøî . Ïîëÿ ñâåðõó è ñ áîêîâ íóëåâûå, ïîëÿ ñíèçó íóëåâûå, íî äëÿ êíîïîê íàâèãàöèè âûäåëåíà ïîëîñà âûñîòîé ñàíòèìåòð;
* ×èòàëüíûé çàë â ñàìîì àðõèâå -
îòëè÷íî (õîòÿ ïèøó ïî ïàìÿòè).  ÷èòàëüíîì çàëå êàðòèíêà îòîáðàæàåòñÿ ñ íóëåâûìè ïîëÿìè è äàæå ñàìè êíîïêè íàâèãàöèè îòîáðàæàþòñÿ ïîâåðõ ñêàíîâ. Ýòî ñîâñåì íå ìåøàåò, íî êàðòèíêà îòîáðàæàåòñÿ â ìàñøòàáå ÷óòü-÷óòü áîëüøå, ÷åì âî âòîðîì âàðèàíòå.
Êàê èñïðàâèòü ðàçìåð â "ïîëíîýêðàííîì ðåæèìå"? Ýòî î÷åíü ïðîñòî. Íåìíîãî ñëîæíåé, ÷åì èçìåíèòü ïîëÿ â âîðäå, íî ýòî çàäà÷à íåñëîæíàÿ. Äëÿ ýòîãî íóæíî èçìåíèòü ñòèëè CSS íà ñàéòå.  ýòèõ ñòèëÿõ, ãðóáî ãîâîðÿ, çàäàþòñÿ îòñòóïû è äðóãèå ïàðàìåòðû äëÿ ðàçíûõ ýëåìåíòîâ ñàéòà. Íóæíî íàéòè ìåñòî, ãäå îïèñûâàåòñÿ ïîëíîýêðàííàÿ êàðòèíêà, è çàäàòü åé íóëåâûå îòñòóïû è îòîáðàæåíèå êíîïîê íàâèãàöèè ïîâåðõ èçîáðàæåíèÿ.
Òàêèì îáðàçîì, äâå èç òðåõ îïèñàííûõ ïðîáëåì ðåøàþòñÿ ïðîñòî, è õîòåëîñü áû, ÷òîáû õîòÿ áû èõ èñïðàâèëè.È â çàêëþ÷åíèè. ß ñ áëàãîäàðíîñòüþ è óâàæåíèåì îòíîøóñü ê îãðîìíîé ïðîäåëàííîé ðàáîòå ñîòðóäíèêàìè àðõèâà. Óêàçûâàÿ çäåñü íà ïðîáëåìû, ÿ õî÷ó ñêàçàòü íå òî, ÷òî âñ¸ ïëîõî, à òî, ÷òî ïðè íàëè÷èè æåëàíèÿ ìîæíî ñäåëàòü åùå ëó÷øå è óäîáíåé. À â öåëîì îíëàéí-äîñòóï íà ñàéòå ÖÃÀ - ýòî ôàíòàñòè÷åñêè ïîëåçíûé èíñòðóìåíò.
Ðóêîâîäñòâî àðõèâà ñâÿçàëîñü ñ àäìèíèñòðàöèåé ñàéòà ÂÃÄ, ñîîáùèëî, ÷òî ñëåäèò çà äèñêóññèåé íà íàøåì ôîðóìå è âûñêàçàëî ñâîþ çàèíòåðåñîâàííîñòü â êà÷åñòâåííîì ïðåäîñòàâëåíèè êîíòåíòà äëÿ èññëåäîâàòåëåé. Ïî ïðîñüáå ÃÁÓ ÖÃÀ Ìîñêâû çàêðåïëÿåì âîò ýòî èõ ñîîáùåíèå
ñîîáùåíèå îò 3 èþíÿ 2021 ãîäà: