not really sure what it is, but my 135 gallon which has no top sometimes gets a hazy film on top that breaks up if i put my fingers in it. it doesnt produce any stringy things though, so maybe its different? It comes and goes every so often in my tank, and the fish never seem to care one way or another, so I don't worry too much about it. After a bit of Googling, I found this though which might help ya...
"It is a protein build-up. It comes from the food, and from the fish. It is
normal. A little surface agitation will suspend it in solution for
filtration. People who use hob filters like aquaclear do not see this
because the filter agitates the surface. If you do not want to agitate
(due, lets say to plants needing the extra CO2) you can float a single sheet
of newspaper or even a paper towel for just 30 seconds or so, and it will
absorb the layer. When I do my water changes with the python system, I
invert the nozzle and "slurp" the water from the surface. This skims it off
nicely."