Een beetje vage vraag, niet echt een programmeervraag maar wel daaraan gerelateerd... Sinds enige tijd ben ik Binck-klant en ik heb nu een discussie met ze over een recent verdwenen feature. Eerst even een uitleg en dan komt mijn vraag...
Uitleg
Op de Binck-website heb je een "portefeuille", een overzicht van jouw posities en actuele koersbewegingen. Voor meer info klik je op (bijv.) de koop-knop van een aandeel en je krijgt dan een specifieke pagina met uitgebreidere info over het bieden, een grafiek, etc. In het verleden deed ik control-klik en opende die pagina in een aparte tab ("Link openen op nieuw tabblad"). Daarmee zette ik twee, drie tabs tegelijk open zodat ik makkelijker/sneller kon switchen dan via de portefeuille.
Sinds de update gaat dit niet meer. De koop-knop bestaat nog maar "Link openen op nieuw tabblad" kan niet meer, omdat het geen a-tag meer is maar een button met event listeners. Binck opnieuw openen in een extra tab kan ook niet, want dan log je automatisch uit in de eerste tab. Ik heb hierover gecorrespondeerd en een medewerker gaf als tip om in mijn browser een tab te "dupliceren". Dit werkt wel, maar is omslachtiger dan voorheen.
Na enige correspondentie kreeg ik vandaag de volgende verklaring: "Dit komt vanwege de programmeertaal die is gebruikt. Deze heeft een hoop voordelen maar helaas ook nadelen."
Naar mijn idee is dit laatste een drogreden om van me af te zijn. Ik zie niet waarom men geen link zou kunnen toevoegen, het lijkt mij eerder een keuze om dat niet te doen. Gemakzucht, wellicht veiligheid... ik weet het niet.
Ik heb geen idee hoe Binck aan de server-side werkt, maar ik zag wel dat de website sinds de update vol staat met data-bindings mbv. KnockoutJS. Ter illustratie een stukje uit de source met de koop- en verkoopknoppen.
Vraag
Wellicht iemand hier die het antwoord van Binck wel begrijpt of logisch kan verklaren waarom die link niet handig meer is?
Uitleg
Op de Binck-website heb je een "portefeuille", een overzicht van jouw posities en actuele koersbewegingen. Voor meer info klik je op (bijv.) de koop-knop van een aandeel en je krijgt dan een specifieke pagina met uitgebreidere info over het bieden, een grafiek, etc. In het verleden deed ik control-klik en opende die pagina in een aparte tab ("Link openen op nieuw tabblad"). Daarmee zette ik twee, drie tabs tegelijk open zodat ik makkelijker/sneller kon switchen dan via de portefeuille.
Sinds de update gaat dit niet meer. De koop-knop bestaat nog maar "Link openen op nieuw tabblad" kan niet meer, omdat het geen a-tag meer is maar een button met event listeners. Binck opnieuw openen in een extra tab kan ook niet, want dan log je automatisch uit in de eerste tab. Ik heb hierover gecorrespondeerd en een medewerker gaf als tip om in mijn browser een tab te "dupliceren". Dit werkt wel, maar is omslachtiger dan voorheen.
Na enige correspondentie kreeg ik vandaag de volgende verklaring: "Dit komt vanwege de programmeertaal die is gebruikt. Deze heeft een hoop voordelen maar helaas ook nadelen."
Naar mijn idee is dit laatste een drogreden om van me af te zijn. Ik zie niet waarom men geen link zou kunnen toevoegen, het lijkt mij eerder een keuze om dat niet te doen. Gemakzucht, wellicht veiligheid... ik weet het niet.
Ik heb geen idee hoe Binck aan de server-side werkt, maar ik zag wel dat de website sinds de update vol staat met data-bindings mbv. KnockoutJS. Ter illustratie een stukje uit de source met de koop- en verkoopknoppen.
code:
1
2
3
4
5
6
| <td><span data-bind="buySellButtons: { enabled: CanTrade, securityId: SecurityId, securityType: MainSecurityType, positionValue: SecurityContextRequest.AvailablePosition }"> <button class="icon buy" data-toggle="tooltip" title="" data-placement="bottom" data-original-title="Koop"></button> <button class="icon sell" data-toggle="tooltip" title="" data-placement="bottom" data-original-title="Verkoop"></button> </span></td> <!-- ko foreach: $root.VisibleColumns --> <!-- ko if: Id !='DayResultInEuro' && Id !='Quote' && Id != 'ResultValueInEuro' && Id != 'ResultPercentageInEuro' && Id != 'Difference' && Id != 'DifferencePercentage' && Id != 'ResultPercentageInSecurityCurrency' && Id != 'ResultValueInSecurityCurrency' --> |
Vraag
Wellicht iemand hier die het antwoord van Binck wel begrijpt of logisch kan verklaren waarom die link niet handig meer is?