A.- F._, geboren 1949, leidet an Myatonia congenita mit Tetraparese und ist deshalb auf intensive Pflege angewiesen. Sie arbeitet teilzeitlich als Maltherapeutin am Ausbildungszentrum X._ und lebt seit Jahren in einer 2-Zimmer-Wohnung, wo ihr verschiedene, von ihr selber ausgewählte Personen die notwendigen Pflegeleistungen erbringen. Am 3. Mai 1996 erkundigte sie sich beim Vertrauensarzt der Visana, bei der sie u.a. obligatorisch für Krankenpflege versichert ist, nach dem Umfang der Spitex-Leistungen. Nachdem die Visana der Spitex-Organisation Y._ zunächst mitgeteilt hatte, dass die im Umfang von 63/4 Stunden im Tag beanspruchten Leistungen mit Ausnahme der Haushalthilfekosten bis vorläufig 30. September 1996 vergütet würden, teilte sie der Versicherten am 13. März 1997 mit, aus der Grundversicherung werde lediglich ein Betrag von Fr. 40.- im Tag, entsprechend den bei Aufenthalt in einem Pflegeheim zu erbringenden Leistungen, ausgerichtet. Im Anschluss an ein Schreiben des Ombudsmanns der sozialen Krankenversicherung holte die Visana bei Dr. med. A._ eine weitere vertrauensärztliche Beurteilung ein, beauftragte die Pflegeexpertin K._ mit einer Abklärung des Pflegebedarfs und ersuchte die Spitex-Organisation Y._ um Auskunft über die fachliche Qualifikation des eingesetzten Pflegepersonals und die Anstellungsverhältnisse. Nachdem Dr. med. A._ erneut eine Stellungnahme abgegeben und über die Ergebnisse eines Besuches bei der Versicherten zu Hause berichtet hatte, erliess die Visana am 24. September 1998 eine Verfügung, mit welcher sie der Versicherten eröffnete, dass an die Spitex-Rechnungen ab 1. Oktober 1996 bis auf weiteres aus der obligatorischen Krankenversicherung nur noch ein dem kantonalen Pflegeheimbeitrag entsprechender Betrag von Fr. 40.- im Tag für 1996 und Fr. 70.- im Tag für 1997 und 1998 vergütet werde. Mit Einspracheentscheid vom 25. November 1998 hielt sie an dieser Verfügung fest. B.- Die hiegegen erhobene Beschwerde, mit welcher F._ beantragte, die Visana sei zu verpflichten, die Kosten für die notwendige Pflege zu Hause im Umfang von maximal fünf Stunden im Tag zu übernehmen, wurde vom Sozialversicherungsgericht des Kantons Zürich in dem Sinne gutgeheissen, dass der Einspracheentscheid vom 25. November 1998 aufgehoben und festgestellt wurde, dass die Visana der Versicherten für die Zeit ab 1. Oktober 1996 die Kosten für die Pflege zu Hause auch insoweit zu ersetzen hat, als sie über die bei der Pflege in einem Heim zu übernehmenden Kosten hinausgehen (Entscheid vom 28. Januar 2000). C.- Die Visana führt Verwaltungsgerichtsbeschwerde mit dem Rechtsbegehren, der angefochtene Entscheid sei aufzuheben. F._ und das Bundesamt für Sozialversicherung beantragen Abweisung der Verwaltungsgerichtsbeschwerde. 