GitHub past interface aan en belooft donkere modus

GitHub heeft de interface van zijn site aangepast met als doel dat ontwikkelaars beter hun repositories kunnen weergeven en bijhouden. Het team achter GitHub stelt daarnaast een donkere modus in het vooruitzicht.

GitHub heeft enkele lay-outwijzigingen aangebracht in de weergave van repositories van projecten. Zo is de menubalk met onder andere de items Code, Pull requests en Security van het midden naar links verschoven. Ook is er op de homepage van repositories een nieuwe menusectie rechts van het scherm en heeft het ontwerp van de knoppen en andere onderdelen een kleine update gehad.

GitHub benoemt verder wijzigingen in de responsieve lay-out op mobiel en de mogelijkheid om Releases, Packages en Environments wel of niet te tonen. Dit ontwerp moet de basis vormen voor verdere verbeteringen en ook is een donkere modus op komst, belooft Github.

Niet iedereen blijkt tevreden met de wijzigingen. Op Reddit klagen gebruikers onder andere dat er te veel witte vlakken zijn en dat de ronde weergave van foto's van contributors niet mooi is. Een gebruiker verwijst naar Firefox-extensies die de oude weergave terughalen.

Github 2020

Door Olaf van Miltenburg

Nieuwscoördinator

24-06-2020 • 15:49

62

Submitter: Yellow

Reacties (62)

62
49
17
0
0
3
Wijzig sortering
Misschien een rare vraag maar hoe komt het dat GitHub dominant over GitLab is? Ik vind GitLab in veel opzichten beter maar projecten waarin ik geinteresseerd ben zijn alleen maar GitHub.
GitHub bestaat natuurlijk al veel langer en is er denk ik ook wel voor verantwoordelijk dat veel developers gebruik zijn gaan maken van Git. En als je project eenmaal ergens zit waar mensen het weten te vinden, aangevuld met allemaal leuke features als wiki, issues etc. dan zal je niet zo snel overstappen denk ik.
Mijn ervaring: Zakelijk lange tijd gebruik gemaakt van gitlab.com, maar vanwege de betrouwbaarheid steeds meer op github gaan leunen. Inmiddels gebruik ik bijna alleen nog Github. Betrouwbaarheid is beter (op slechte dagen zie je meer 503 dan 200), PR functionaliteit vind ik prettiger werken en vindbaarheid is een ding. Projecten zijn op gitlab matig vindbaar middels zoekmachines en wil je een beetje community bouwen; er is nagenoeg niemand die een gitlab search doet als 'ie zoekt naar een leuke library of tool.

Wat Gitlab wél echt (al heel lang) prima voor elkaar heeft is gitlab-ci en hun docker registry. En pas recent is de gratis versie van github een serieus alternatief voor die van gitlab
Ik heb voor 1 project wat beperkte GitLab functionaliteit gebruikt. Niets was echt slecht, maar op GitHub gaat alles gewoon net wat soepeler. Pagina's laden net wat sneller. Net wat minder downtime. UI wijs vind ik GitHub ook fijner, maar dat kan prima komen doordat ik GitHub gewend ben. Het zijn voornamelijk gewoon net de kleine dingetjes die mij niet lekker zitten op GitLab.

Dit is alleen mijn persoonlijke ervaring natuurlijk, maar wel een sentiment dat ik vaker tegen kom.
Naar mijn mening heeft GitHub de basis gewoon veel beter op orde. Projecten vinden is makkelijker en het is over het algemeen is alles ook overzichtelijker. Iets waar ik me bij GitLab erg aan stoor is dat pull requests niet gewoon een speciale vorm van issues zijn maar volledig hun eigen ding. GitHub's manier van werken vind ik daar veel handiger. Ik heb ook het gevoel dat als je conversaties hebt in een groot issue waar ook veel statuswijzigingen aan gebeuren, GitHub dit veel netter weergeeft terwijl GitLab alles maar onder elkaar blijft gooien en de conversatie "breekt" op die manier. Om maar een paar voordelen te noemen (naar mijn mening). Ik werk dagelijks met beide, en ja, er zijn functies dit GitLab heeft die missen op GitHub, maar wat gebruiksvriendelijkheid betreft blijft GitHub toch flink voorop wat mij betreft.
Nu nog een responsive layout zodat je op een groot scherm ook nog wat ziet, want dit blijft natuurlijk hopeloos. Full screen gebruikt ie nog geen derde van het oppervlak
Nu nog een responsive layout zodat je op een groot scherm ook nog wat ziet, want dit blijft natuurlijk hopeloos. Full screen gebruikt ie nog geen derde van het oppervlak
Maar ondertussen hebben ze met deze aanpassingen wel de tab bar navigatie helemaal naar links getrokken zodat je een flink eind extra moet muizen om bij die opties te komen.

Heeft iemand echt weer goed over nagedacht! (not...)
Ik heb daar feedback op gegeven. De verticale layout was veel prettiger. Ook minder oog bewegingen.

Tijd om een custom stylesheet voor Github te gaan laden.
Dit is een beetje een standaard geworden met dat “goedkope” responsive layout.

Men noemt dat heel mooi “boxed layout”
hahaha mooi gezegd. Ik lever zelf maatwerk en maak alles dus zelf. Dat biedt veel meer opties om dingen te veranderen per screen-size enz ipv boxing. Hoewel ik ze nog zelden maak, vond ik de dedicated 'mobile' sites veel fijner dan enkel responsive omdat je de interface ook echt kon veranderen... Onnodige info achterwege laten enz.

Nu moet ik wel erkennen dat de variatie in schermformaten van nu wel lastig is soms hoor. Vooral voor 4kx1080 is het lastig om te designen vind ik zelf. Misschien ligt dat aan mij, maar ik zou graag voorbeelden zien van websites die wél goed gebruik maken van o.a. 4k.

Dit om te zeggen; Ik kan Github hierin wel enigszins begrijpen. Hoewel, de Github layout is natuurlijk aardig simpel en er zitten veel mensen achter. Het moet vast wel beter kunnen.

Heb jij ideeën over wat Github kan doen om het fijner in gebruik te maken op grote schermen? Misschien luisteren ze nog wel :)
Hoewel ik ze nog zelden maak, vond ik de dedicated 'mobile' sites veel fijner dan enkel responsive omdat je de interface ook echt kon veranderen... Onnodige info achterwege laten enz.
Hoewel het misschien als meer werk voelt vind ik dit prima te doen in een responsive layout. Je kunt als je wilt zelfs per shermgroote een aparte sheet maken en andere gegevens inladen dmv media queries. Dat GitHub het niet goed oplost verbaast mij dan ook zeer.

[Reactie gewijzigd door xzibbitist op 24 juli 2024 03:28]

Je kunt als je wilt zelfs per shermgroote een aparte sheet maken en andere gegevens inladen
Zoiets doen ze helaas wel, want op mobiel is het niet mogelijk om bij je account instellingen te komen. Het hele account menu ontbreekt. Alleen door de directe link te gebruiken of via google kan je dat vinden.

Edit: ik zie nu dat het ook via Manage organizations kan. Lekker logisch.

[Reactie gewijzigd door FvdM op 24 juli 2024 03:28]

Ik heb zeker geen hekel aan de nieuwe interface, allemaal net ff wat ruimer

[Reactie gewijzigd door dakka op 24 juli 2024 03:28]

Ik gebruik momenteel StylishThemes/GitHub-Dark. Goed onderhouden thema en krijgt zeer vaak updates.

https://github.com/StylishThemes/GitHub-Dark
Het verbaast me dat ze een weekje in een prerelease hebben gezeten om feedback te krijgen. En eigenlijk nu al live zetten.

Het is echt een verschrikking geworden. Ik ga eens kijken of die Firefox extensie ook voor Edge beschikbaar is en anders over kan zetten.
Overall vind ik het wel mooi werken en blijft GitHub met mooie nieuwe functionaliteiten komen. Ben het wel eens met de kritiek dat het vrij smal is. De pagina gewoon in de volledige breedte vullen en de rechter balk stickey maken zou naar mijn mening al een stuk fijner zijn :)
Had de wijzigingen al in de preview versie voorbij zien komen. Een ding wat ik alleen niet snap is waarom er geen tab voor “releases” is. Dit is nu verplaatst naar de rechterkant waar het nauwelijks opvalt. Lijkt mij toch wel een belangrijke functie...
Doet mij een beetje denken aan MacOS qua stijl....
Het screenshotje is inderdaad van GitHub in een browser op MacOS. Verder zie ik niet wat er Apple-ish is aan de site zelf (alles binnen het witte vlak)
Omdat het misschien Safari is op macOS? Of bedoel je iets anders?
Wordt wel een keer tijd trouwens dat sites wat aandacht schenken aan darkmode.
Is dit een moment om ook de donkere modus voor tweakers.net onder de aandacht te brengen?
"Tweakers Dark v2 (by Jooch)" in Stylus (Chrome) is aan te raden.
En voor GitHub "GitHub Dark"
Hij bedoelt waarschijnlijk native. Niet iedereen gebruikt Chrome.
Die userstyle werkt ook in Firefox. Maar ben met je eens dat native beter is.
Ik snap dat hij native bedoeld. En dat zou ook beter zijn. Vooral na updates.
Maar in de tussentijd vind ik de 2 die ik voorstelde heel fijn werken. Beter dan al dat wit.
Native is idd vrijwel altijd beter. Ik heb zelf Dark Reader voor Chrome, dit werkt ook aardig goed :)
Dan kan je Lang wachten, je kan beter een dark mode extension (raad Dark Reader aan) of een custom CSS gaan gebruiken om dit te hebben op tweakers.
Beetje oft-topic maar wel toepasselijk voor het onderwerp :P
Why do programmers prefer dark mode? Because light attracts bugs.

Op dit item kan niet meer gereageerd worden.