Foreslag til forbedring af UvdClient servicen.

Tags:    udvikleren.dk

<< < 12 > >>
Jeg har brugt UvdClient et stykke tid nu og har nogle foreslag til hvordan UvdClient servicen kan forbedres.

1: Mere end 10 forum indlæg.
Jeg kan personligt godt lide store overblikke og vil gerne kunne følge visse indlæg lidt længere end grænsen på de 10 indlæg under fanen "Nyeste indlæg" tillader. Jeg ved godt at "Udvalgte indlæg" er til det samme men jeg foretrækker at have den fane reserveret til indlæg som jeg enten har oprettet eller svaret på.

2: Åbne og frie standarder.
UvdClient programmet kommunikere med serveren via HTTP hvor XML data sendes frem og tilbage - det sundes jeg er godt. Men jeg vil gerne have at man går et skridt videre:
Såfrem det ikke allerede benyttes, bør SOAP protokollen benyttes til transaktion af XML data.
En XML Schema struktur som beskriver de XML dokumenter der sendes mellem server og klient bør frigives, og serverens HTTP adresse bør offentliggøres - Denne åbenhed vil give folk mulighed for at bygge deres egne klienter, man kunne fx. forestille sig at nogen kunne finde på at integrere en UvdClient i en IRC-Bot eller på deres personlige hjemmeside, eller lave et javaprogram så de kan følge med i udviklerens forums på deres mobiltelefon.
Inden en evt. frigivelse bør sikkerheden på server dog nok lige kigges efter en ekstra gang.

3: Understøttelse af flere browsere.
I de tilfælde hvor man har flere browsere installeret ville det være rart at man kunne sætte en standard browser i klienten, fx. med en kommando line noget a la:
"c:\\Programmer\\Browser.exe %url%"
hvor klienten så vil erstatte "%url%" med relevante internetadresse.

4: Tekstfri værktøjlinie.
Jeg syndes at teksten ved siden af ikonerne i værktøjlinien er generende og optager for meget plads, og det ville være rart hvis man under instillinger kan slå den fra eller sørge for at den står under ikonerne - ligesom det ses i diverse browsere.

5: Undgå genbrug af browser vinduer.
Når man dobbeltklikker på et forumindlæg i klient åbnes internetadressen altid i det browser vindue der har den højeste z-order, det bryder jeg mig ikke om da dette vindue for det meste bruges til andre formål end at læse forumindlæg på udvikleren.dk. Åbning af nye forumindlæg bør sker i et nyt browser vindue.


Det var alt hvad jeg umiddelbart havde af kommentare til UvdClient servicen.




- karmazilla -



Jeg synes også det ville være fedt hvis det blev muligt selv at lave sin udvclient.
- SpeC - #SpeC.DK @ Q-NET



Jeg synes også det ville være fedt hvis det blev muligt selv at lave sin udvclient.
- SpeC - #SpeC.DK @ Q-NET


Det kan du sagtens ;)...

MH.

The-Freak

Livet er for kort til at kede sig.



Ja, du kan lave et program der downloader og parser xml-filen....kan dog ikke lige huske hvor den ligger henne

EDIT: http://www.udvikleren.dk/udvclient/client.php her nu skal du bare fodre den mes usr og passwd som jeg ikke lige ved hvordan man gør :(







-------------------------------------------------------
Jonas (Decko)
http://www.growyourownshit.com/users/Decko
-------------------------------------------------------



[Redigeret d. 04/09-04 16:01:32 af Jonas (Decko)]



Ja, du kan lave et program der downloader og parser xml-filen....kan dog ikke lige huske hvor den ligger henne














-------------------------------------------------------
Jonas (Decko)
http://www.growyourownshit.com/users/Decko
-------------------------------------------------------


Kan jeg tilfældigvis :D

MH.

The-Freak

Livet er for kort til at kede sig.



Ja, du kan lave et program der downloader og parser xml-filen....kan dog ikke lige huske hvor den ligger henne

EDIT: http://www.udvikleren.dk/udvclient/client.php her nu skal du bare fodre den mes usr og passwd som jeg ikke lige ved hvordan man gør :(







-------------------------------------------------------
Jonas (Decko)
http://www.growyourownshit.com/users/Decko
-------------------------------------------------------



[Redigeret d. 04/09-04 16:01:32 af Jonas (Decko)]


Det gøres gennem HTTP Post!

MH.

The-Freak

Livet er for kort til at kede sig.



Jeg vil give dig ret... Når Kasper nu har lavet flotte og proffesionelle programmer som TSW webcoder 5, burde han nok også snart komme med en ny udgave af UdvClient....

Kommer vi til at se det Kasper???


//Emilbp

P.S.. Jeg kunne godt tænke mig at der kom påmindelser på en anden måde end der gør nu, så man også kan bruge UdvClient i Windows 98... Der er den nærmest ubrugelig... Evt. nogle besked-vinduer ligesom i MSN Messenger....

[Redigeret d. 05/09-04 19:07:07 af Emil Bjerglund Pedersen]



The-Frak, det er muligt du godt kan lave din UdvClient som systemet er nu, men som jeg opfatter det, kræver det ikke ret meget arbejde at gøre det en hel del nemmere - og nu er det jo også en portal for software udvikling så hvorfor ikke gøre det let for brugerne at laver deres eget software til at benytte portalens indbyggede funktionaliteter?

Jeg tror fx. at jeg ville bygge min UdvClient op som en slags mini outlook, med post fra forums og post fra brugere og mulighed for at besvare posten direkte fra min klient så jeg slap for browseren i første omgang :P bare en idé..

Men det er jo Kaspers beslutning der tæller, så.. Hvis du bare nævner at du har læst posten ville det være et skridt på vejen :)





- karmazilla -



The-Frak, det er muligt du godt kan lave din UdvClient som systemet er nu, men som jeg opfatter det, kræver det ikke ret meget arbejde at gøre det en hel del nemmere - og nu er det jo også en portal for software udvikling så hvorfor ikke gøre det let for brugerne at laver deres eget software til at benytte portalens indbyggede funktionaliteter?

Jeg tror fx. at jeg ville bygge min UdvClient op som en slags mini outlook, med post fra forums og post fra brugere og mulighed for at besvare posten direkte fra min klient så jeg slap for browseren i første omgang :P bare en idé..

Men det er jo Kaspers beslutning der tæller, så.. Hvis du bare nævner at du har læst posten ville det være et skridt på vejen :)





- karmazilla -


Jeg er skam enig i de forslag du har givet! Men fortalte bare at det er muligt at lave en klient selv!

MH.

The-Freak

Livet er for kort til at kede sig.



Jo, jeg har skam fulgt med i tråden fra starten af :). Som en anden person dog allerede har været inde på, er det ikke specielt svært. XML filen kan hentes af alle, og parses. Der skal ganske rigtigt sendes nogle POST værdier med, hvis man vil bruge de features der kræver at man er logget ind. Følgende variabler bør sendes med:

InternalVersionNumber - skal passe med det script der genererer XML filen, lige nu er det 006, hvilket det nok vil være i et stykke tid.

status - Den statustekst som brugeren kan sætte

ui - dvs. Udviklerens ID, i mit tilfælde 1

pass - brugerens klient password, dvs. det der kan sættes via kontrolcentret her på sitet.

Held og lykke med det. Hold endelig os andre opdaterede omkring hvad i får lavet, det kunne være meget interessant at se, synes jeg. Jeg vil ikke udelukke at der kunne blive tale om en præmie til den der evt. lavede en VIRKELIG god klient, men det må vi se på når i evt. er nået lidt længere - happy coding :)


--
Mvh.

Kasper (TSW)
Webmaster



Det er muligt jeg er krævende men jeg kunne stadig godt tænke mig et XML Schema over den XML fil der bliver sendt tilbage fra serveren.

Men hvis du giver mig en sample XML fil (eller flere) som indeholder alle tænkelige måder hvorpå XML filen kan structureres og som det kan forventes at komme fra serveren, kan jeg selv lave mit schema - jeg behøver dog ikke 'rigtige' data, bare nogle illustrative eksempler.




- karmazilla -



<< < 12 > >>
t