WN

WN (https://www.wn.se/forum/index.php)
-   Feedback (https://www.wn.se/forum/forumdisplay.php?f=20)
-   -   Support via Livechatt (https://www.wn.se/forum/showthread.php?t=1054334)

Tro 2012-08-01 17:06

Fixa så operatörens chatt uppdateras i real-tid.
Saknar även ljud på båda parter när ett meddelande skickats.

zenda 2012-08-01 17:41

Citat:

Ursprungligen postat av inpbox (Inlägg 20446279)
Saknar även möjligheten att kunna ställa in så man slipper skriva in sin fråga och namn, utan att man istället direkt hamnar inne i chatten.

Ni menar att fälten inte alls skall finnas utan att chatten startar direkt?

Captain Thailand: ska se vad vi kan göra över knappen. Rösten skall spelas in på nytt med bättre mikrofon inom kort och då skall jag ta med detta. Tack!

Tro: Inte helt med på vad ni menar? Chatten uppdateras idag i realtid hos operatören? Om inte, vilket OS och webbläsare kör ni?

Tack alla!

jonssondesign 2012-08-01 19:35

Jag testar nu, men får inte upp något än frågan på operatörsidan? När jag skriver något som operatör så ser jag det direkt som "kund", men jag ser inte vad jag skrev i operatör vyn. inte heller om "kunden" skriver något tillbaka..? Har väntat nu i 5 min och jag ser inget.? "kund" vyn fungerar dock utan problem.

Jag har en pc, w7 med chrome.

zenda 2012-08-01 20:01

Citat:

Ursprungligen postat av jonssondesign (Inlägg 20446294)
Jag testar nu, men får inte upp något än frågan på operatörsidan? När jag skriver något som operatör så ser jag det direkt som "kund", men jag ser inte vad jag skrev i operatör vyn. inte heller om "kunden" skriver något tillbaka..? Har väntat nu i 5 min och jag ser inget.? "kund" vyn fungerar dock utan problem.

Jag har en pc, w7 med chrome.

Skumt! Kör du både klienten och operatören från samma webbläsare? Kör själv win7 med Chrome och det fungerar...

jonssondesign 2012-08-01 20:14

Japp båda från samma webbläsare. Kom dock upp på operatörens vy efter drygt 4 minuter.
Tror kunden kan bli lite sur om det tar 4 minuter för operatören att vänta :D

zenda 2012-08-01 20:22

Citat:

Ursprungligen postat av jonssondesign (Inlägg 20446299)
Japp båda från samma webbläsare. Kom dock upp på operatörens vy efter drygt 4 minuter.
Tror kunden kan bli lite sur om det tar 4 minuter för operatören att vänta :D

Hehe jo jag med - Dock märkligt... fungerar utmärkt för mig. Ska se om jag kan hitta något.

Dakota 2012-08-01 20:39

Citat:

Ursprungligen postat av zenda (Inlägg 20446300)
Hehe jo jag med - Dock märkligt... fungerar utmärkt för mig. Ska se om jag kan hitta något.

Vad ska man göra för att chatten ska visas som offline för besökarna? Jag loggade ut igår och insåg idag att den var "Online" trots att jag som sagt loggade ut :O

zenda 2012-08-01 20:42

Citat:

Ursprungligen postat av Dakota (Inlägg 20446301)
Vad ska man göra för att chatten ska visas som offline för besökarna? Jag loggade ut igår och insåg idag att den var "Online" trots att jag som sagt loggade ut :O

Alla operatörer måste vara utloggade för att knappen skall bli till Offline.

Dakota 2012-08-01 20:55

Citat:

Ursprungligen postat av zenda (Inlägg 20446303)
Alla operatörer måste vara utloggade för att knappen skall bli till Offline.

Jag är den enda :)

dAEk 2012-08-01 21:21

Vet inte vad ni har för mål med tanke på skalbarhet men jag tror att ni kan göra optimeringar genom att inte använda den formen av polling som ni gör, eller åtminstone sänka frekvensen något och ha det som en sista utväg. Dom flesta moderna webbläsarna har idag stöd för bättre teknik, t.ex. WebSockets eller long polling. Det underlättar om man använder ett API som döljer den underliggande tekniken, exempelvis Socket.io eller SignalR.

Jag har byggt något snarlikt åt en kund tidigare, det är ett rätt kul litet projekt att sitta med. :)

Har ni gjort några lasttester?

Några punkter för er att hugga tag i eller tänka på:
  • tjänsten är sårbar för XSS-attacker
  • skicka inte hela konversationen vid varje pollning. Ladda historiken vid onload, låt sedan klienterna hålla state.
  • skicka inte Html-kod i svaren. En bättre lösning är att låta klienten ha olika mallar som laddas en gång och som klonas beroende på meddelandetyp när meddelanden trillar in.
  • om en operatör avslutar en konversation fortsätter klienten att polla i all evighet. Det finns ingen koll om konversationen är aktiv eller ej.
  • hur ser en operatör om en annan chattar med en användare? Det skulle kanske kunna visas i listan i nedkant.


Alla tider är GMT +2. Klockan är nu 21:04.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson