Kysymys

Bugi: Sivupalkin dynaaminen pituus ei näytä kaikkia kansioita

  • 29 helmikuu 2016
  • 17 kommenttia
  • 577 katselukerrat

Käyttäjätaso 4
Olen tästä joskus aiemminkin jossain postilssa maininnut. Tehdäänköhän tälle joskus jotain? Päinvastoin jossain välissä tilanne paheni (tyhjän kansion ollessa valittuna, näytettävien kansioiden määrä jopa väheni entisestään).

Ihan oikeasti. TUon pääpaneelin sisällön _ei_ pitäisi vaikuttaa sivupaneelin näyttö pituuteen, jossa ovat kansiot. Katsoppa screenshotteja ja mieti nyt itse (kyllä, kummassakin on tuo "Sarjat" kansio auki ja pitäisi näkyä samat). Ja edes tuossa "maksimi näkymä" ei näy kaikki tila joka olisi käytettävissä (noin puolet pitää vielä skrollata).

Käsi pystyyn, kenen muun mielestä tuo näyttää naurettavalta?

Selain: ajan tasalla oleva Firefox. Käyttöjärjestelmä Windows 10 Pro, 64-bittinen.Screenshot 2016-02-28 09.26.36.pngScreenshot 2016-02-28 09.26.47.png

17 kommenttia

Käyttäjätaso 6
Kunniamerkki +2
Eräänlainen toteutus tuokin, tosin huono sellainen ja onhan tuosta aiemmin rutistu, niin kuin totesit.

Ongelman aiheuttaa tuo footerissa oleva "valikko" tai sen container joka scrollaa tuon kansiolistauksen päälle. Itse olen sitä mieltä, että tuon valikon sisältö on tarpeeton eikä sillä ole mitään loogista funktiota tuolla elisaviihde sivustolla. Muualla se voi näkyä.

Saahan tuon footerin pois ja muokattua kansiolistauksen sopivaksi vaikka Greasemonkeyllä jos kerran Firefoxia käytät. Elisahan ei ole korviaan lopsauttanut näille toiveille jotka koskevat ulkoasumuutoksia olipa sitten kohteena tämä foorumi tai elisaviihde.
Käyttäjätaso 6
Kunniamerkki +3
Laitan tietoa eteenpäin, tosin veikkaan että vastaus tulee kuulumaan että mitään ei muuteta koska sivujen tulee olla yhtenäiset ja täyttää Elisan määrittelemät ulkonäkövaatimukset jne jne. Katsotaan mitä tapahtuu 🙂
Käyttäjätaso 6
Kunniamerkki +2
eBin kirjoitti:
Laitan tietoa eteenpäin, tosin veikkaan että vastaus tulee kuulumaan että mitään ei muuteta koska sivujen tulee olla yhtenäiset ja täyttää Elisan määrittelemät ulkonäkövaatimukset jne jne. Katsotaan mitä tapahtuu :)

Niin, design menee aina käytettävyyden edelle.
Käyttäjätaso 4
Ja ulkonäky vaatimuksiin kuuluu siis järjetön pitkä tyhjä tila sivupalkissa kansioiden alla, niin etttä näytetään vain muutama kansio, jos nauhoitelista on tyhjä? Huokaus. Sanotaanko näin, että antakaa desingerillenne potkut, koska se on idiootti..
Käyttäjätaso 5
Kunniamerkki
Kannattaa pyytää sivuston suunnittelusta vastuussa olevia testaamaan sivua tunnarilla, jolla on paljon kansioita. Ei kai kukaan tarkoituksella tuollaista ominaisuutta sivustolle ole laittanut?

Ja jos ei Elisa saa korjausta/muutosta aikaiseksi, osaisiko joku käyttäjä tehdä tarvittavan Greasemonkey-skriptin?
Käyttäjätaso 5
Kunniamerkki
Sain toistumaan tuon myös OSX:n Chrome 48:llä ja Firefox 44:llä. Ja kyllä, ilmiselvä bugi tuo on, ja sitä on ihan turhaa koettaa millään yhtenäisellä designilla selittää.

Ongelma on sitä pahempi, mitä pienempi näytön tarkkuus (tai tarkemmin sanottuna selainikkunan koko) on. Esim. 1440x900-tarkkuudella kansiolistauksesta jää näkyviin kaksi (ja hieman kolmatta) kansiota. 
Käyttäjätaso 7
Kunniamerkki +3
NA kirjoitti:
Kannattaa pyytää sivuston suunnittelusta vastuussa olevia testaamaan sivua tunnarilla, jolla on paljon kansioita.

Minullakin on paljon kansioita ja se sivuston käytettävyys voisi kyllä olla parempi.

Kansiorakenteessa on itselläni enimmillään 3 kansiota "sisäkkäin", esim. Sarjat - Ulkomaiset - Vallan Linnake ja noita sarjoja yhteensä toistakymmentä. Voisi olla yksi "taso" enemmänkin, jos olisi laittanut jokaisen seasonin omaan kansioonsa, mutta en ole sitä tehnyt.
Käyttäjätaso 6
Kunniamerkki +2
No, tekniseltä kannalta tuo ei ole bugi vaan ihan normaali toiminta. Kansiolistauksen korkeus lasketaan dynaamisesti ja kun tuo footeri on tuolla niin lista menee pieneksi.

Greasekomkeytä on jonkun verran tullut käytetty ja koodi saattaa olla sen mukaista. Tällä kuitenkin poistuu footeri ja kansiolistauksen korkeus suurenee eikä enää muutu kansiossa olevien tallenteiden lukumäärän mukaan.

Saa muokata mutta jos havaitset bugin tai lisättävää niin laita viestillä niin muutan sen tähän.

// ==UserScript==
// @name Elisaviihde-mod
// @namespace elisaviihde
// @description Muokkaa elisaviihde.fi tallenteet - sivua poistamalla alapalkin ja kasvattamalla kansiolistauksen kokoa
// @include https://elisaviihde.fi/tallenteet/*
// @version 1
// @grant GM_addStyle
// ==/UserScript==
GM_addStyle(".elisa-navi__local-footer__container {display:none !important; }");
GM_addStyle(".elisa-navi__global-footer {display:none !important; }");
GM_addStyle(".sidebar {height: 100% !important; }");
GM_addStyle(".folders-section { height:80% !important; }");
GM_addStyle(".folders-scroll-wrapper { height:100% !important; }");
GM_addStyle(".slimScrollDiv { height:100% !important; }");
GM_addStyle("#folders { height: 100% !important; }");Itse koodin käyttöönotto menee näin:

Asenna Greasemonkey (https://addons.mozilla.org/fi/firefox/addon/greasemonkey/).

Kopioi yllä oleva koodi leikepöydälle.

Mene Firefoxin lisäosat - sivulle ja klikkaa User Scripts.

Klikkaa Uusi skripti...

Klikkaa ikkunan alareunassa olevaa Use script from clipboard painiketta (huom. painike ei näy ellet ole kopioinut tuota yo. koodia).
Käyttäjätaso 5
Kunniamerkki
Kiitos skriptistä. Vielä tarvitaan vähän hienosäätöä, koska ainakin minulla skriptiä käytettäessä kansiopalkin vieritys lakkaa toimimasta. Ilmaisin liikkuu alaspäin, mutta kansiot eivät rullaa ylöspäin.
Käyttäjätaso 6
Kunniamerkki +2
NA kirjoitti:
Kiitos skriptistä. Vielä tarvitaan vähän hienosäätöä, koska ainakin minulla skriptiä käytettäessä kansiopalkin vieritys lakkaa toimimasta. Ilmaisin liikkuu alaspäin, mutta kansiot eivät rullaa ylöspäin.

Korjattu tuon osalta ja päivitetty korjaus yo. koodiin.

Jos muokkaat itse tuota koodia niin muuta viimeinen rivi. 

Vanha rivi:

GM_addStyle("#folders { overflow:visible !important;height: 100% !important; }");

Uusi rivi:

GM_addStyle("#folders { height: 100% !important; }");
Käyttäjätaso 5
Kunniamerkki
perheellinen kirjoitti:
No, tekniseltä kannalta tuo ei ole bugi vaan ihan normaali toiminta. Kansiolistauksen korkeus lasketaan dynaamisesti ja kun tuo footeri on tuolla niin lista menee pieneksi.

Olet oikeassa. Muotoillaan sitten näin: teknisesti virheetön koodi ei ole tae hyvästä käytettävyydestä, ja tässä tapauksessa ns. edge case on jätetty huomioimatta, ja aiheuttaa siten huonon käyttökokemuksen.  
Käyttäjätaso 5
Kunniamerkki
perheellinen kirjoitti:
NA kirjoitti:
Kiitos skriptistä. Vielä tarvitaan vähän hienosäätöä, koska ainakin minulla skriptiä käytettäessä kansiopalkin vieritys lakkaa toimimasta. Ilmaisin liikkuu alaspäin, mutta kansiot eivät rullaa ylöspäin.

Korjattu tuon osalta ja päivitetty korjaus yo. koodiin.

Jos muokkaat itse tuota koodia niin muuta viimeinen rivi. 

Vanha rivi:

GM_addStyle("#folders { overflow:visible !important;height: 100% !important; }");

Uusi rivi:

GM_addStyle("#folders { height: 100% !important; }");

Hyvää työtä! Huomasin vielä sellaisen pikkuasian, että jos tallenneluettelo on sen verran pitkä, että sivua voi vierittää alaspäin, kansiopalkin alaosaan tulee vieritettäessä pieni tyhjä tila.
Käyttäjätaso 6
Kunniamerkki +2
Jätin listan loppuun tyhjää sen takia, koska huomasin viimeisen kansion menevän muuten liian alas ja Windowsissa alimman kansion klikkaaminen sekoittui helposti käynnistävalikon ja/tai tehtäväpalkin kanssa.
Käyttäjätaso 4
Tuhannesti kiitoksia 🙂 Tuo skripti korjasi sen ja nyt toimii, niinkun pitäisiikin. Ja kun korjaus vaati noin hurjan monta riviä, kuvittelisi, ettei ole iso homma Elisalle korjata, jos halua löytyisi.. (anna nyt tässä foorumilla Elisalle lupa kopioida tuo koodisi, niin olisi heille 5 minutin työ korjata se...)
Käyttäjätaso 6
Kunniamerkki +2
Eipä kestä.

Pieni toiminnallinen vika tuossakin vielä on. Jos selaimen ikkuna ei ole koko näytön kokoinen niin kansiolistausta ei voi skrollata loppuun asti ellei skrollaa myös tallennelistausta.
Käyttäjätaso 4
Kah totta, mutta niinkin valovuosia edelle Elisan toteutusta 😃 Ja itsellläni tuli vastaan vasta, kun pieneni ikkunaa pystysuunnassa alle n. 2/3 FullHD resosta... No jätetään sille Elisan kehittäjälle edes yksi ongelma ratkaistavaksi itse 😃
Käyttäjätaso 6
Kunniamerkki +3
Saimmekin tiedon tästä nyt vielä varmistuksena, että asia on meillä listalla jotka on ns. käsittely/muutos listalla. Kerrottu on myös täällä ilmenneestä "ratkaisusta" :) Kiitos tästä!

Osallistu keskusteluun